From 1ec956130d6f721c0218ba7b806416c98c5df604 Mon Sep 17 00:00:00 2001 From: Fabio Estevam Date: Wed, 26 Feb 2025 17:51:43 -0300 Subject: [PATCH] package/freescale-imx: Allow firmware installation on i.MX93 Currently, the LPDDR firmware binaries do not get installed into the U-Boot mainline directory, causing U-Boot build to fail for i.MX93. Fix this problem by expanding the BR2_PACKAGE_FIRMWARE_IMX_NEEDS_DDR_FW checks to also take BR2_PACKAGE_FIRMWARE_IMX_NEEDS_DDR_FW_IMX9 into account. Signed-off-by: Fabio Estevam Signed-off-by: Julien Olivain --- boot/uboot/Config.in | 1 + package/freescale-imx/firmware-imx/Config.in | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/boot/uboot/Config.in b/boot/uboot/Config.in index f17f932c9e..10098ed227 100644 --- a/boot/uboot/Config.in +++ b/boot/uboot/Config.in @@ -314,6 +314,7 @@ config BR2_TARGET_UBOOT_NEEDS_IMX_FIRMWARE bool "U-Boot needs firmware-imx" depends on BR2_PACKAGE_FIRMWARE_IMX depends on BR2_PACKAGE_FIRMWARE_IMX_NEEDS_DDR_FW || \ + BR2_PACKAGE_FIRMWARE_IMX_NEEDS_DDR_FW_IMX9 || \ BR2_PACKAGE_FIRMWARE_IMX_NEEDS_HDMI_FW help Some i.MX8 platforms (such as i.MX8 M, i.MX 8M Mini, i.MX 8M diff --git a/package/freescale-imx/firmware-imx/Config.in b/package/freescale-imx/firmware-imx/Config.in index 4a9986448f..17c10039b2 100644 --- a/package/freescale-imx/firmware-imx/Config.in +++ b/package/freescale-imx/firmware-imx/Config.in @@ -62,7 +62,7 @@ config BR2_PACKAGE_FIRMWARE_IMX_NEEDS_DDR_FW_IMX9 default y if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX91 default y if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX93 -if BR2_PACKAGE_FIRMWARE_IMX_NEEDS_DDR_FW +if BR2_PACKAGE_FIRMWARE_IMX_NEEDS_DDR_FW || BR2_PACKAGE_FIRMWARE_IMX_NEEDS_DDR_FW_IMX9 choice bool "DDR training binaries"