diff options
| author | Sreeja Vadakattu <svadakat@xilinx.com> | 2018-08-15 13:07:38 -0700 |
|---|---|---|
| committer | Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com> | 2019-01-01 20:03:46 -0800 |
| commit | da492eac34bd3c319f2e538b2e93e73c9a255ec7 (patch) | |
| tree | e122abed78ae7cf73bfee5c277b72913df3184cb /meta-xilinx-bsp/recipes-bsp/arm-trusted-firmware | |
| parent | 9859aeef1c529ec21d53276907ce72901c4cee6c (diff) | |
| download | meta-xilinx-da492eac34bd3c319f2e538b2e93e73c9a255ec7.tar.gz | |
arm-trusted-firmware.inc: define ATF_MEM_BASE/SIZE
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@xilinx.com>
Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Diffstat (limited to 'meta-xilinx-bsp/recipes-bsp/arm-trusted-firmware')
| -rw-r--r-- | meta-xilinx-bsp/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc | 5 |
1 files changed, 5 insertions, 0 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 1f99bd2b..d64fad9c 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}', '' | |||
| 47 | 47 | ||
| 48 | OUTPUT_DIR = "${@bb.utils.contains('DEBUG', '1', '${B}/${PLATFORM}/debug', '${B}/${PLATFORM}/release', d)}" | 48 | OUTPUT_DIR = "${@bb.utils.contains('DEBUG', '1', '${B}/${PLATFORM}/debug', '${B}/${PLATFORM}/release', d)}" |
| 49 | 49 | ||
| 50 | ATF_MEM_BASE ?= "" | ||
| 51 | ATF_MEM_SIZE ?= "" | ||
| 52 | |||
| 53 | EXTRA_OEMAKE_zynqmp_append = "${@' ZYNQMP_ATF_MEM_BASE=${ATF_MEM_BASE}' if d.getVar('ATF_MEM_BASE', True) != '' else ''}" | ||
| 54 | EXTRA_OEMAKE_zynqmp_append = "${@' ZYNQMP_ATF_MEM_SIZE=${ATF_MEM_SIZE}' if d.getVar('ATF_MEM_SIZE', True) != '' else ''}" | ||
| 50 | 55 | ||
| 51 | do_configure() { | 56 | do_configure() { |
| 52 | oe_runmake clean -C ${S} BUILD_BASE=${B} PLAT=${PLATFORM} | 57 | oe_runmake clean -C ${S} BUILD_BASE=${B} PLAT=${PLATFORM} |
