From 9859aeef1c529ec21d53276907ce72901c4cee6c Mon Sep 17 00:00:00 2001 From: Sreeja Vadakattu Date: Wed, 15 Aug 2018 12:06:16 -0700 Subject: arm-trusted-firmware.inc: Make console a platform override Define ATF_CONSOLE such that it is a platform override. zynqmp by default has cadence as console, set the ATF build dependencies based on this override. Other architectures might have different value which can be set using local.conf Signed-off-by: Sreeja Vadakattu Signed-off-by: Jaewon Lee Signed-off-by: Manjukumar Matha --- .../recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'meta-xilinx-bsp') 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 b00af117..1f99bd2b 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)}" -- cgit v1.2.3-54-g00ecf