configs: restrict am62ax wakup SPL size
In its current form, the am62a's wakeup SPL is fairly small, however this will not remain as more boot modes are eventually added. To protect us from overflowing our ~256k of HSM SRAM, add limits and check during the wakeup SPL build. Signed-off-by: Bryan Brattlof <bb@ti.com>
This commit is contained in:
		
							parent
							
								
									83f5195e32
								
							
						
					
					
						commit
						d12561211d
					
				|  | @ -13,7 +13,9 @@ CONFIG_SPL_TEXT_BASE=0x43c00000 | ||||||
| CONFIG_SPL_MMC=y | CONFIG_SPL_MMC=y | ||||||
| CONFIG_SPL_SERIAL=y | CONFIG_SPL_SERIAL=y | ||||||
| CONFIG_SPL_STACK_R_ADDR=0x82000000 | CONFIG_SPL_STACK_R_ADDR=0x82000000 | ||||||
| CONFIG_SPL_SIZE_LIMIT=0x40000 | CONFIG_SPL_SYS_MALLOC_F_LEN=0x7145 | ||||||
|  | CONFIG_SPL_SIZE_LIMIT=0x3A7F0 | ||||||
|  | CONFIG_SPL_SIZE_LIMIT_PROVIDE_STACK=0x3500 | ||||||
| CONFIG_SPL_FS_FAT=y | CONFIG_SPL_FS_FAT=y | ||||||
| CONFIG_SPL_LIBDISK_SUPPORT=y | CONFIG_SPL_LIBDISK_SUPPORT=y | ||||||
| CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y | CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y | ||||||
|  | @ -22,11 +24,14 @@ CONFIG_SPL_LOAD_FIT=y | ||||||
| CONFIG_SPL_LOAD_FIT_ADDRESS=0x80080000 | CONFIG_SPL_LOAD_FIT_ADDRESS=0x80080000 | ||||||
| CONFIG_SPL_FIT_IMAGE_POST_PROCESS=y | CONFIG_SPL_FIT_IMAGE_POST_PROCESS=y | ||||||
| # CONFIG_DISPLAY_CPUINFO is not set | # CONFIG_DISPLAY_CPUINFO is not set | ||||||
| CONFIG_SPL_MAX_SIZE=0x58000 | CONFIG_SPL_SIZE_LIMIT_SUBTRACT_GD=y | ||||||
|  | CONFIG_SPL_SIZE_LIMIT_SUBTRACT_MALLOC=y | ||||||
|  | CONFIG_SPL_MAX_SIZE=0x3B000 | ||||||
| CONFIG_SPL_PAD_TO=0x0 | CONFIG_SPL_PAD_TO=0x0 | ||||||
| CONFIG_SPL_HAS_BSS_LINKER_SECTION=y | CONFIG_SPL_HAS_BSS_LINKER_SECTION=y | ||||||
| CONFIG_SPL_BSS_START_ADDR=0x43c37800 | CONFIG_SPL_BSS_START_ADDR=0x43c3b000 | ||||||
| CONFIG_SPL_BSS_MAX_SIZE=0x5000 | CONFIG_SPL_BSS_MAX_SIZE=0x3000 | ||||||
|  | CONFIG_SPL_SYS_REPORT_STACK_F_USAGE=y | ||||||
| CONFIG_SPL_SYS_MALLOC_SIMPLE=y | CONFIG_SPL_SYS_MALLOC_SIMPLE=y | ||||||
| CONFIG_SPL_STACK_R=y | CONFIG_SPL_STACK_R=y | ||||||
| CONFIG_SPL_SEPARATE_BSS=y | CONFIG_SPL_SEPARATE_BSS=y | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue