[meta-xilinx] [meta-xilinx-bsp][PATCH 1/2] arm-trusted-firmware.inc: Make console a platform override
Manjukumar Matha
manjukumar.harthikote-matha at xilinx.com
Wed Dec 19 17:12:05 PST 2018
From: Sreeja Vadakattu <svadakat at xilinx.com>
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 <svadakat at xilinx.com>
Signed-off-by: Jaewon Lee <jaewon.lee at xilinx.com>
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha at xilinx.com>
---
.../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
More information about the meta-xilinx
mailing list