mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-17 18:14:24 +00:00
rpi3: Move NS-DRAM out of the protected region
The Non-secure DRAM region shouldn't be protected in the range specified in the Linux command line with memmap. This change also increases the size of the Secure DRAM region. Change-Id: I306e9e443a84b834c99739f54a534a3ca3be2424 Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
This commit is contained in:
parent
97fb05e1ec
commit
aa49bde8a3
2 changed files with 7 additions and 7 deletions
|
@ -122,9 +122,9 @@ secure platform!
|
|||
| Secure SRAM | BL2, BL31
|
||||
0x10100000 +-----------------+
|
||||
| Secure DRAM | BL32 (Secure payload)
|
||||
0x10C00000 +-----------------+
|
||||
| Non-secure DRAM | BL33
|
||||
0x11000000 +-----------------+
|
||||
| Non-secure DRAM | BL33
|
||||
+-----------------+
|
||||
| |
|
||||
| ... |
|
||||
| |
|
||||
|
|
|
@ -70,17 +70,17 @@
|
|||
#define PLAT_RPI3_FIP_BASE ULL(0x00020000)
|
||||
#define PLAT_RPI3_FIP_MAX_SIZE ULL(0x001E0000)
|
||||
|
||||
/* We have 16M of memory reserved at at 256M */
|
||||
/* We have 16M of memory reserved starting at 256M */
|
||||
#define SEC_SRAM_BASE ULL(0x10000000)
|
||||
#define SEC_SRAM_SIZE ULL(0x00100000)
|
||||
|
||||
#define SEC_DRAM0_BASE ULL(0x10100000)
|
||||
#define SEC_DRAM0_SIZE ULL(0x00B00000)
|
||||
|
||||
#define NS_DRAM0_BASE ULL(0x10C00000)
|
||||
#define NS_DRAM0_SIZE ULL(0x00400000)
|
||||
#define SEC_DRAM0_SIZE ULL(0x00F00000)
|
||||
/* End of reserved memory */
|
||||
|
||||
#define NS_DRAM0_BASE ULL(0x11000000)
|
||||
#define NS_DRAM0_SIZE ULL(0x01000000)
|
||||
|
||||
/*
|
||||
* BL33 entrypoint.
|
||||
*/
|
||||
|
|
Loading…
Add table
Reference in a new issue