From c11ee78b292a3474c28e2a20878f75019835542b Mon Sep 17 00:00:00 2001 From: Lucas Stach Date: Wed, 7 Dec 2022 23:09:22 +0100 Subject: ARM: nxp-imx8mq-evk: include DDR firmware in image This board uses the legacy DRAM initialization and doesn't call imx8mq_ddr_init(), so there is no point where the DRAM firmware is referenced from the image. Fix this by calling ddr_get_firmware() from the legacy DRAM init. Fixes: e770d18108de ("ARM: i.MX8M: include only necessary ddrphy firmwares in image") Signed-off-by: Lucas Stach Link: https://lore.barebox.org/20221207220924.148327-2-l.stach@pengutronix.de Signed-off-by: Sascha Hauer --- arch/arm/boards/nxp-imx8mq-evk/ddrphy_train.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boards/nxp-imx8mq-evk/ddrphy_train.c b/arch/arm/boards/nxp-imx8mq-evk/ddrphy_train.c index d2c73fc7ce..e8577369dc 100644 --- a/arch/arm/boards/nxp-imx8mq-evk/ddrphy_train.c +++ b/arch/arm/boards/nxp-imx8mq-evk/ddrphy_train.c @@ -11,6 +11,8 @@ void ddr_cfg_phy(void) { unsigned int tmp, tmp_t; + ddr_get_firmware(DRAM_TYPE_LPDDR4); + //Init DDRPHY register... reg32_write(0x3c080440,0x2); reg32_write(0x3c080444,0x3); -- cgit v1.2.3