mirror of
https://github.com/AsahiLinux/u-boot
synced 2025-02-18 06:58:54 +00:00
ti_omap5_common: mark region of DRAM protected on HS parts
If the ending portion of the DRAM is reserved for secure world use, then u-boot cannot use this memory for its relocation purposes. To prevent issues, we mark this memory as PRAM and this prevents it from being used by u-boot at all. Signed-off-by: Daniel Allred <d-allred@ti.com>
This commit is contained in:
parent
501f0ef304
commit
32d333f2f0
1 changed files with 8 additions and 0 deletions
|
@ -144,6 +144,14 @@
|
|||
*/
|
||||
#define TI_OMAP5_SECURE_BOOT_RESV_SRAM_SZ 0x1000
|
||||
#define CONFIG_SPL_TEXT_BASE 0x40301350
|
||||
/* If no specific start address is specified then the secure EMIF
|
||||
* region will be placed at the end of the DDR space. In order to prevent
|
||||
* the main u-boot relocation from clobbering that memory and causing a
|
||||
* firewall violation, we tell u-boot that memory is protected RAM (PRAM)
|
||||
*/
|
||||
#if (CONFIG_TI_SECURE_EMIF_REGION_START == 0)
|
||||
#define CONFIG_PRAM (CONFIG_TI_SECURE_EMIF_TOTAL_REGION_SIZE) >> 10
|
||||
#endif
|
||||
#else
|
||||
/*
|
||||
* For all booting on GP parts, the flash loader image is
|
||||
|
|
Loading…
Add table
Reference in a new issue