diff options
author | Akshay Belsare <Akshay.Belsare@xilinx.com> | 2022-05-20 10:21:19 +0530 |
---|---|---|
committer | Mark Hatle <mark.hatle@kernel.crashing.org> | 2022-07-23 15:59:49 -0500 |
commit | 61bab0d4d7e9e47650be4f337849a46ddb719cf6 (patch) | |
tree | 0b78b565aa9bcca503eaf50c666e291f26786517 /meta-xilinx-core | |
parent | 42408b3426c489ceeee3069866f749e60eea2366 (diff) | |
download | meta-xilinx-61bab0d4d7e9e47650be4f337849a46ddb719cf6.tar.gz |
meta-xilinx-core:recipes-bsp:arm-trusted-firmware: Update BL32 memory size
PMUFW reserves memory range 0x7ff0_0000 to 0x7fff_ffff for DDR Software
Self-Refresh(refer PG201, enabled by defualt).
Update the ZYNQMP_BL32_MEM_SIZE to 0x0ff0_0000 and thus memory range from
0x7000_0000 to 0x7fef_ffff.
Provencore uses memory range 0x7000_0000 to 0x7fdf_ffff
Signed-off-by: Akshay Belsare <Akshay.Belsare@xilinx.com>
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
(cherry picked from commit 30d666532660082d9c3fb9d96d205fbb3f88e2f0)
Signed-off-by: Mark Hatle <mhatle@xilinx.com>
Diffstat (limited to 'meta-xilinx-core')
-rw-r--r-- | meta-xilinx-core/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta-xilinx-core/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc b/meta-xilinx-core/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc index eaf750a6..28083b3d 100644 --- a/meta-xilinx-core/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc +++ b/meta-xilinx-core/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware.inc | |||
@@ -68,7 +68,7 @@ EXTRA_OEMAKE:append:zynqmp = "${@' ZYNQMP_ATF_MEM_SIZE=${ATF_MEM_SIZE}' if d.get | |||
68 | EXTRA_OEMAKE:append:versal = "${@' VERSAL_ATF_MEM_BASE=${ATF_MEM_BASE}' if d.getVar('ATF_MEM_BASE', True) != '' else ''}" | 68 | EXTRA_OEMAKE:append:versal = "${@' VERSAL_ATF_MEM_BASE=${ATF_MEM_BASE}' if d.getVar('ATF_MEM_BASE', True) != '' else ''}" |
69 | EXTRA_OEMAKE:append:versal = "${@' VERSAL_ATF_MEM_SIZE=${ATF_MEM_SIZE}' if d.getVar('ATF_MEM_SIZE', True) != '' else ''}" | 69 | EXTRA_OEMAKE:append:versal = "${@' VERSAL_ATF_MEM_SIZE=${ATF_MEM_SIZE}' if d.getVar('ATF_MEM_SIZE', True) != '' else ''}" |
70 | 70 | ||
71 | ATF_PROVENCORE = "SPD=pncd SPD_PNCD_NS_IRQ=51 ZYNQMP_BL32_MEM_BASE=0x70000000 ZYNQMP_BL32_MEM_SIZE=0x10000000 PRELOADED_BL33_BASE=0x80000000" | 71 | ATF_PROVENCORE = "SPD=pncd SPD_PNCD_NS_IRQ=51 ZYNQMP_BL32_MEM_BASE=0x70000000 ZYNQMP_BL32_MEM_SIZE=0x0FF00000 PRELOADED_BL33_BASE=0x80000000" |
72 | EXTRA_OEMAKE:append = "${@bb.utils.contains('MACHINE_FEATURES', 'provencore', ' ${ATF_PROVENCORE}', '', d)}" | 72 | EXTRA_OEMAKE:append = "${@bb.utils.contains('MACHINE_FEATURES', 'provencore', ' ${ATF_PROVENCORE}', '', d)}" |
73 | 73 | ||
74 | do_configure() { | 74 | do_configure() { |