Bug#985862: linux: Please enable support for NXP/Freescale iMX8
Source: linux
Version: 5.10.26-1
Followup-For: Bug #985862
Testing 5.10.26-1 on a Compulab IOT-gateway board (https://www.compulab.com/products/iot-gateways/iot-gate-imx8-industrial-arm-iot-gateway/) revealed that a couple more config options are needed to support it:
CONFIG_SERIAL_IMX_CONSOLE=y
CONFIG_CLK_IMX8MM=y
Without these it hangs early in the boot process.
(Whilst they can be configured as modules this doesn't work
well. CONFIG_SERIAL_IMX_CONSOLE=m misses quite alot of the boot
messages and CONFIG_CLK_IMX8MM=m just makes it hang.)
(Thanks to Vincent for the testing)
Enabling these in the next upload, whenever that is, would be much appreciated.
Addendum:
There are almost certainly some other clocks needed for other hardware, but that
needs to await testing/feedback from people with access to said hardware.
Just for future reference: I believe the correspondance of config options to SOC variants is:
IMX8MN == i.MX8M Nano
IMX8MQ == i.MX8M Quad
IMX8QXP == i.MX8 QuadXPlus
IMX8MP == i.MX8M Plus
--
Wookey
Reply to: