diff options
| author | Pali Rohár <[email protected]> | 2022-02-16 11:18:44 +0100 |
|---|---|---|
| committer | Stefan Roese <[email protected]> | 2022-02-17 14:17:07 +0100 |
| commit | 65375d026a59a79ff2cabf6b4ee26752b8e3b5e3 (patch) | |
| tree | 2d6fe08fc8ce58d4755d15914f07607c573277c2 /doc/develop/python_cq.rst | |
| parent | 2fb7426cf027a9efcd05975b6f4b2968a4d54834 (diff) | |
arm: mvebu: a37xx: Map CCI-400 and AP BootROM address space
In function build_mem_map() prepare also mapping for CCI-400 and
BootROM windows.
BootROM window is 1 MB long and by default starts at address 0xfff00000.
A53 AP BootROM is 16 kB long and repeats in this BootROM window 64 times.
RVBAR_EL3 register is set to value 0xffff0000, so by default A53 AP BootROM
is accessed via range 0xffff0000-0xffff3fff.
CCI-400 window when new TF-A version is used, starts at address 0xfe000000
and when old TF-A version is used, starts at address 0xd8000000.
Physical addresses are read directly from mvebu registers, so if TF-A
remaps it in future (again) then it would not cause any issue for U-Boot.
Signed-off-by: Pali Rohár <[email protected]>
Reviewed-by: Stefan Roese <[email protected]>
Diffstat (limited to 'doc/develop/python_cq.rst')
0 files changed, 0 insertions, 0 deletions
