diff mbox series

boot/arm-trusted-firmware: qoriq-ddr-phy-binary dependency

Message ID 20250429071410.66339-1-vjardin@free.fr
State New
Headers show
Series boot/arm-trusted-firmware: qoriq-ddr-phy-binary dependency | expand

Commit Message

Vincent Jardin April 29, 2025, 7:14 a.m. UTC
The DDR firmware for the training is needed when the ATF is built.
Let's fix this dependency. ATF will fail building without this path.

Fix: 9fe5ac03c0bd (package/qoriq-ddr-phy-binary: new package)

Signed-off-by: Vincent Jardin <vjardin@free.fr>
---
 boot/arm-trusted-firmware/arm-trusted-firmware.mk | 6 ++++++
 1 file changed, 6 insertions(+)
diff mbox series

Patch

diff --git a/boot/arm-trusted-firmware/arm-trusted-firmware.mk b/boot/arm-trusted-firmware/arm-trusted-firmware.mk
index dca16d3960..a6c2bf8153 100644
--- a/boot/arm-trusted-firmware/arm-trusted-firmware.mk
+++ b/boot/arm-trusted-firmware/arm-trusted-firmware.mk
@@ -147,6 +147,12 @@  ARM_TRUSTED_FIRMWARE_MAKE_OPTS += MV_DDR_PATH=$(MV_DDR_MARVELL_DIR)
 ARM_TRUSTED_FIRMWARE_DEPENDENCIES += mv-ddr-marvell
 endif
 
+# This firmware is designed only for the lx2160a targets
+ifeq ($(BR2_PACKAGE_QORIQ_DDR_PHY_BINARY),y)
+ARM_TRUSTED_FIRMWARE_MAKE_OPTS += DDR_PHY_BIN_PATH=$(QORIQ_DDR_PHY_BINARY_DIR)/lx2160a
+ARM_TRUSTED_FIRMWARE_DEPENDENCIES += qoriq-ddr-phy-binary
+endif
+
 ARM_TRUSTED_FIRMWARE_MAKE_TARGETS = all
 
 ifeq ($(BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP),y)