From: Sreeja Vadakattu <[email protected]>

Define ATF_CONSOLE such that it is a platform override. zynqmp by
default has cadence as console, set the ATF build depedencies based on
this override. Other architectures might have different value which can
be set using local.conf

Signed-off-by: Sreeja Vadakattu <[email protected]>
Signed-off-by: Jaewon Lee <[email protected]>
Signed-off-by: Manjukumar Matha <[email protected]>
---
 .../recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc     | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git 
a/meta-xilinx-bsp/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc 
b/meta-xilinx-bsp/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc
index b00af11..1f99bd2 100644
--- a/meta-xilinx-bsp/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc
+++ b/meta-xilinx-bsp/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc
@@ -38,9 +38,13 @@ LDFLAGS[unexport] = "1"
 AS[unexport] = "1"
 LD[unexport] = "1"
 
-ATF_CONSOLE ?= "cadence"
+ATF_CONSOLE ?= ""
+ATF_CONSOLE_zynqmp = "cadence"
+
 DEBUG ?= ""
-EXTRA_OEMAKE_append = " ZYNQMP_CONSOLE=${ATF_CONSOLE} 
${@bb.utils.contains('DEBUG', '1', ' DEBUG=${DEBUG}', '', d)}"
+EXTRA_OEMAKE_zynqmp_append = "${@' ZYNQMP_CONSOLE=${ATF_CONSOLE}' if 
d.getVar('ATF_CONSOLE', True) != '' else ''}"
+EXTRA_OEMAKE_append = " ${@bb.utils.contains('DEBUG', '1', ' DEBUG=${DEBUG}', 
'', d)}"
+
 OUTPUT_DIR = "${@bb.utils.contains('DEBUG', '1', '${B}/${PLATFORM}/debug', 
'${B}/${PLATFORM}/release', d)}"
 
 
-- 
2.7.4

-- 
_______________________________________________
meta-xilinx mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-xilinx

Reply via email to