From: Sreeja Vadakattu <[email protected]>

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 <[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        | 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

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

Reply via email to