c1cdd48e13
This commit adds i.MX91 and i.MX93 support to Buildroot. https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-processors/i-mx-9-processors:IMX9-PROCESSORS There is no i.MX95 software provided by NXP at the moment that's why i.MX95 is left behind. Adapt package firmware-imx for the LPPDR4 firmware binaries. The i.MX91 and i.MX93 only support LPDDR4 and LPDDR4x, but using different binaries than i.MX8. For simplicity, use a completely separate code path for i.MX91 and i.MX93, using the symbol BR2_PACKAGE_FIRMWARE_IMX_NEEDS_DDR_FW_IMX9. There is only one type of firmware supported, so there's no need for a choice or for selecting the version (at least for now). Reviewed-by: Gary Bisson <bisson.gary@gmail.com> Signed-off-by: Sébastien Szymanski <sebastien.szymanski@armadeus.com> [Arnout: - Remove BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX91A1 option. - Re-wrap help text. - Introduce BR2_PACKAGE_FIRMWARE_IMX_NEEDS_DDR_FW_IMX9 instead of reusing BR2_PACKAGE_FIRMWARE_IMX_NEEDS_DDR_FW. - Create completely separate instance of FIRMWARE_IMX_INSTALL_IMAGE_DDR_FW for BR2_PACKAGE_FIRMWARE_IMX_NEEDS_DDR_FW_IMX9. - Drop the training binaries choice for IMX9. - Drop the firmware version option for IMX9. - Keep options for IMEM and DMEM padding. ] Signed-off-by: Arnout Vandecappelle <arnout@mind.be> |
||
---|---|---|
.. | ||
Config.in | ||
firmware-imx.hash | ||
firmware-imx.mk |