diff options
| -rw-r--r-- | arch/arm/include/asm/arch-am33xx/omap.h | 4 | ||||
| -rw-r--r-- | include/configs/am335x_evm.h | 10 | ||||
| -rw-r--r-- | include/configs/igep0033.h | 10 | ||||
| -rw-r--r-- | include/configs/pcm051.h | 10 | 
4 files changed, 26 insertions, 8 deletions
| diff --git a/arch/arm/include/asm/arch-am33xx/omap.h b/arch/arm/include/asm/arch-am33xx/omap.h index 7e3bb9c99..db1515964 100644 --- a/arch/arm/include/asm/arch-am33xx/omap.h +++ b/arch/arm/include/asm/arch-am33xx/omap.h @@ -29,8 +29,8 @@   * at 0x40304000(EMU base) so that our code works for both EMU and GP   */  #ifdef CONFIG_AM33XX -#define NON_SECURE_SRAM_START	0x40304000 -#define NON_SECURE_SRAM_END	0x4030E000 +#define NON_SECURE_SRAM_START	0x402F0400 +#define NON_SECURE_SRAM_END	0x40310000  #elif defined(CONFIG_TI814X)  #define NON_SECURE_SRAM_START	0x40300000  #define NON_SECURE_SRAM_END	0x40320000 diff --git a/include/configs/am335x_evm.h b/include/configs/am335x_evm.h index f01913421..b286ffc8d 100644 --- a/include/configs/am335x_evm.h +++ b/include/configs/am335x_evm.h @@ -305,8 +305,14 @@  /* Defines for SPL */  #define CONFIG_SPL  #define CONFIG_SPL_FRAMEWORK -#define CONFIG_SPL_TEXT_BASE		0x402F0400 -#define CONFIG_SPL_MAX_SIZE		(101 * 1024) +/* + * Place the image at the start of the ROM defined image space and leave + * space for SRAM scratch entries (see arch/arm/include/omap_common.h). + * We limit our size to the ROM-defined downloaded image area, and use the + * rest of the space for stack. + */ +#define CONFIG_SPL_TEXT_BASE		0x402F0500 +#define CONFIG_SPL_MAX_SIZE		(0x4030C000 - CONFIG_SPL_TEXT_BASE)  #define CONFIG_SPL_STACK		CONFIG_SYS_INIT_SP_ADDR  #define CONFIG_SPL_BSS_START_ADDR	0x80000000 diff --git a/include/configs/igep0033.h b/include/configs/igep0033.h index 1912d7df3..afbd54999 100644 --- a/include/configs/igep0033.h +++ b/include/configs/igep0033.h @@ -214,8 +214,14 @@  /* Defines for SPL */  #define CONFIG_SPL  #define CONFIG_SPL_FRAMEWORK -#define CONFIG_SPL_TEXT_BASE		0x402F0400 -#define CONFIG_SPL_MAX_SIZE		(101 * 1024) +/* + * Place the image at the start of the ROM defined image space and leave + * space for SRAM scratch entries (see arch/arm/include/omap_common.h). + * We limit our size to the ROM-defined downloaded image area, and use the + * rest of the space for stack. + */ +#define CONFIG_SPL_TEXT_BASE		0x402F0500 +#define CONFIG_SPL_MAX_SIZE		(0x4030C000 - CONFIG_SPL_TEXT_BASE)  #define CONFIG_SPL_STACK		CONFIG_SYS_INIT_SP_ADDR  #define CONFIG_SPL_BSS_START_ADDR	0x80000000 diff --git a/include/configs/pcm051.h b/include/configs/pcm051.h index 478f805b7..348030227 100644 --- a/include/configs/pcm051.h +++ b/include/configs/pcm051.h @@ -204,8 +204,14 @@  /* Defines for SPL */  #define CONFIG_SPL  #define CONFIG_SPL_FRAMEWORK -#define CONFIG_SPL_TEXT_BASE		0x402F0400 -#define CONFIG_SPL_MAX_SIZE		(101 * 1024) +/* + * Place the image at the start of the ROM defined image space and leave + * space for SRAM scratch entries (see arch/arm/include/omap_common.h). + * We limit our size to the ROM-defined downloaded image area, and use the + * rest of the space for stack. + */ +#define CONFIG_SPL_TEXT_BASE		0x402F0500 +#define CONFIG_SPL_MAX_SIZE		(0x4030C000 - CONFIG_SPL_TEXT_BASE)  #define CONFIG_SPL_STACK		CONFIG_SYS_INIT_SP_ADDR  #define CONFIG_SPL_BSS_START_ADDR	0x80000000 |