Patchwork [U-Boot] omap3evm: Use GENERATED_GBL_DATA_SIZE

login
register
mail settings
Submitter Sanjeev Premi
Date Nov. 29, 2010, 10:55 a.m.
Message ID <1291028152-16321-1-git-send-email-premi@ti.com>
Download mbox | patch
Permalink /patch/73413/
State Accepted
Commit f899198a7f7bff6e6b1ec9c3478c35fcede9a588
Headers show

Comments

Sanjeev Premi - Nov. 29, 2010, 10:55 a.m.
The macro CONFIG_SYS_GBL_DATA_SIZE has been replaced
with GENERATED_GBL_DATA_SIZE.

Also define macros: CONFIG_SYS_INIT_RAM_ADDR and
CONFIG_SYS_INIT_RAM_SIZE.

Based on changes for omap3_beagle in the commit:
 31bfcf1c5776df3d90286aa15104c45096d53dc6

Signed-off-by: Sanjeev Premi <premi@ti.com>
---
 include/configs/omap3_evm.h |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)
Sandeep Paulraj - Nov. 29, 2010, 9:33 p.m.
> 
> The macro CONFIG_SYS_GBL_DATA_SIZE has been replaced
> with GENERATED_GBL_DATA_SIZE.
> 
> Also define macros: CONFIG_SYS_INIT_RAM_ADDR and
> CONFIG_SYS_INIT_RAM_SIZE.
> 
> Based on changes for omap3_beagle in the commit:
>  31bfcf1c5776df3d90286aa15104c45096d53dc6
> 
> Signed-off-by: Sanjeev Premi <premi@ti.com>
> ---
>  include/configs/omap3_evm.h |    6 +++++-
>  1 files changed, 5 insertions(+), 1 deletions(-)
> 
> diff --git a/include/configs/omap3_evm.h b/include/configs/omap3_evm.h
> index aeb45c6..1a4b0ee 100644
> --- a/include/configs/omap3_evm.h
> +++ b/include/configs/omap3_evm.h
> @@ -348,7 +348,11 @@ extern unsigned int boot_flash_type;
>   * Support for relocation
>   */
>  #define CONFIG_SYS_SDRAM_BASE		PHYS_SDRAM_1
> -#define CONFIG_SYS_INIT_SP_ADDR		(LOW_LEVEL_SRAM_STACK -
> CONFIG_SYS_GBL_DATA_SIZE)
> +#define CONFIG_SYS_INIT_RAM_ADDR	0x4020f800
> +#define CONFIG_SYS_INIT_RAM_SIZE	0x800
> +#define CONFIG_SYS_INIT_SP_ADDR		(CONFIG_SYS_INIT_RAM_ADDR + \
> +					 CONFIG_SYS_INIT_RAM_SIZE - \
> +					 GENERATED_GBL_DATA_SIZE)
> 
>  /*
>   * Define the board revision statically
> --
> 1.7.2.2
> 


Pushed to u-boot-ti

--Sandeep

Patch

diff --git a/include/configs/omap3_evm.h b/include/configs/omap3_evm.h
index aeb45c6..1a4b0ee 100644
--- a/include/configs/omap3_evm.h
+++ b/include/configs/omap3_evm.h
@@ -348,7 +348,11 @@  extern unsigned int boot_flash_type;
  * Support for relocation
  */
 #define CONFIG_SYS_SDRAM_BASE		PHYS_SDRAM_1
-#define CONFIG_SYS_INIT_SP_ADDR		(LOW_LEVEL_SRAM_STACK - CONFIG_SYS_GBL_DATA_SIZE)
+#define CONFIG_SYS_INIT_RAM_ADDR	0x4020f800
+#define CONFIG_SYS_INIT_RAM_SIZE	0x800
+#define CONFIG_SYS_INIT_SP_ADDR		(CONFIG_SYS_INIT_RAM_ADDR + \
+					 CONFIG_SYS_INIT_RAM_SIZE - \
+					 GENERATED_GBL_DATA_SIZE)
 
 /*
  * Define the board revision statically