From 4519670c623ee70cf05c0d65611ba09d9461daf9 Mon Sep 17 00:00:00 2001 From: Fabio Estevam Date: Sat, 1 Mar 2025 13:42:15 -0300 Subject: [PATCH] package/freescale-imx: Forbid DDR selection for i.MX93/91 The DRAM controller on the i.MX93 and i.MX91 does not support DDR3 nor DDR4 memories. Forbid the selection of DDR3 and DDR4 firmwares on those SoCs. Fixes: 1ec956130d6f ("package/freescale-imx: Allow firmware installation on i.MX93") Reported-by: Sebastien Szymanski Signed-off-by: Fabio Estevam Reviewed-by: Sebastien Szymanski [Julien: reword the commit log to also mention i.MX91] Signed-off-by: Julien Olivain --- package/freescale-imx/firmware-imx/Config.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/freescale-imx/firmware-imx/Config.in b/package/freescale-imx/firmware-imx/Config.in index 17c10039b2..0acc235e0a 100644 --- a/package/freescale-imx/firmware-imx/Config.in +++ b/package/freescale-imx/firmware-imx/Config.in @@ -77,6 +77,7 @@ config BR2_PACKAGE_FIRMWARE_IMX_LPDDR4 help Use LPDDR4 binaries (i.e.: lpddr4_pmu_train_*.bin) +if !BR2_PACKAGE_FIRMWARE_IMX_NEEDS_DDR_FW_IMX9 config BR2_PACKAGE_FIRMWARE_IMX_DDR4 bool "DDR4" help @@ -87,6 +88,7 @@ config BR2_PACKAGE_FIRMWARE_IMX_DDR3 help Use DDR3 binaries (i.e.: ddr3_*_201810.bin). +endif endchoice # DDR training FW config BR2_PACKAGE_FIRMWARE_IMX_DDR_VERSION