Freescale / meta-freescale

Layer containing NXP hardware support metadata
Other
167 stars 254 forks source link

Update linux-fslc to latest mainline release (for i.MX9)? #1928

Open Livius90 opened 1 week ago

Livius90 commented 1 week ago

@otavio What is the roadmap/timeplan to update linux-fslc recipe to use the latest Linux kernel version?

I tried to use linux-fslc v6.6.36 for i.MX93 EVK board and it seems to me many important things is missing in the device-tree source of imx93 and in pmic driver (NXP pca9451a). Latest mainline got that many things, just need to update to use v6.10.9, i guess.

otavio commented 1 week ago

For the update, we need people to step up to help. I'm not against to maintain the latest stable version but someone needs to help sending updates for the main repository as well as the update for here to update the recipe.

Are you willing to help?

Livius90 commented 1 week ago

Do you have any custom patches which need to apply to the latest stable kernel version later, all the time? What is the fork source of linux-fslc?

I can test a normal build for v6.10.9 and i can test booting and the basics in i.MX7D and i.MX93 at the moment.

Livius90 commented 6 days ago

@otavio Linux kernel v6.10.9 from mainline is ready for meta-freescale scarthgap. I tested the build in my forks (linux-fslc, meta-freescale), it works without any error, following was needed to get it: https://github.com/Freescale/meta-freescale/compare/scarthgap...Livius90:meta-freescale:scarthgap

In next days i will test it, how can work/boot on an i.MX93 EVK board.

Livius90 commented 5 days ago

@otavio linux-fslc v6.10.9 -> i.MX7D pico pi :white_check_mark: work in scarthgap linux-fslc v6.10.9 -> i.MX93 11x11 EVK :white_check_mark: work in scarthgap

Livius90 commented 4 days ago

@otavio https://github.com/Freescale/meta-freescale/pull/1939

otavio commented 2 days ago

As I mentioned in the pull request that you sent, I'm totally ok in going to the next update. I would also like to thank you for the work in this update as well.