[meta-xilinx] [meta-xilinx-bsp][PATCH 2/2] arm-trusted-firmware.inc: define ATF_MEM_BASE/SIZE
Manjukumar Matha
manjukumar.harthikote-matha at xilinx.com
Wed Dec 19 17:12:06 PST 2018
From: Sreeja Vadakattu <svadakat at xilinx.com>
Define ATF_MEM_BASE & ATF_MEM_SIZE.
Add ZYNQMP_ATF_MEM_BASE='ATF_MEM_BASE' to extra_oemake flag for zynqmp
platform
Similarly for ATF_MEM_SIZE
According to atf documentation, ATF_MEM_BASE & SIZE have to be defined
together.
For more info refer: arm-trusted-firmware-src/docs/plat/<platform>.md's
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 | 5 +++++
1 file changed, 5 insertions(+)
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 1f99bd2..d64fad9 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
@@ -47,6 +47,11 @@ EXTRA_OEMAKE_append = " ${@bb.utils.contains('DEBUG', '1', ' DEBUG=${DEBUG}', ''
OUTPUT_DIR = "${@bb.utils.contains('DEBUG', '1', '${B}/${PLATFORM}/debug', '${B}/${PLATFORM}/release', d)}"
+ATF_MEM_BASE ?= ""
+ATF_MEM_SIZE ?= ""
+
+EXTRA_OEMAKE_zynqmp_append = "${@' ZYNQMP_ATF_MEM_BASE=${ATF_MEM_BASE}' if d.getVar('ATF_MEM_BASE', True) != '' else ''}"
+EXTRA_OEMAKE_zynqmp_append = "${@' ZYNQMP_ATF_MEM_SIZE=${ATF_MEM_SIZE}' if d.getVar('ATF_MEM_SIZE', True) != '' else ''}"
do_configure() {
oe_runmake clean -C ${S} BUILD_BASE=${B} PLAT=${PLATFORM}
--
2.7.4
More information about the meta-xilinx
mailing list