From: Albert ARIBAUD <albert.u.boot@aribaud.net>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH] spear: fix build errors for spear3xx/spear600 platforms
Date: Thu, 04 Aug 2011 13:52:20 +0200 [thread overview]
Message-ID: <4E3A87F4.7010800@aribaud.net> (raw)
In-Reply-To: <1307863977-4002-1-git-send-email-shiraz.hashim@st.com>
Hi Shiraz,
On 12/06/2011 09:32, Shiraz Hashim wrote:
> Signed-off-by: Shiraz Hashim<shiraz.hashim@st.com>
> ---
> Only build tested.
>
> board/spear/common/spr_misc.c | 10 +++++++---
> include/configs/spear-common.h | 12 ++++++++++++
> 2 files changed, 19 insertions(+), 3 deletions(-)
>
> diff --git a/board/spear/common/spr_misc.c b/board/spear/common/spr_misc.c
> index 0562222..0812c20 100644
> --- a/board/spear/common/spr_misc.c
> +++ b/board/spear/common/spr_misc.c
> @@ -46,9 +46,7 @@ int dram_init(void)
> struct xloader_table_1_2 *table_1_2;
> struct chip_data *chip =&chip_data;
>
> - gd->bd->bi_dram[0].start = PHYS_SDRAM_1;
> - gd->bd->bi_dram[0].size = get_ram_size(PHYS_SDRAM_1,
> - PHYS_SDRAM_1_MAXSIZE);
> + gd->ram_size = get_ram_size(PHYS_SDRAM_1, PHYS_SDRAM_1_MAXSIZE);
>
> if (XLOADER_TABLE_VERSION_1_1 == xloader_tb->table_version) {
> table_1_1 =&xloader_tb->table.table_1_1;
> @@ -66,6 +64,12 @@ int dram_init(void)
> return 0;
> }
>
> +void dram_init_banksize(void)
> +{
> + gd->bd->bi_dram[0].start = PHYS_SDRAM_1;
> + gd->bd->bi_dram[0].size = gd->ram_size;
> +}
> +
> int misc_init_r(void)
> {
> #if defined(CONFIG_CMD_NET)
> diff --git a/include/configs/spear-common.h b/include/configs/spear-common.h
> index 4e5bdea..55d19b5 100644
> --- a/include/configs/spear-common.h
> +++ b/include/configs/spear-common.h
> @@ -86,6 +86,8 @@
> #define CONFIG_SYS_LOADS_BAUD_CHANGE
>
> /* NAND FLASH Configuration */
> +#define CONFIG_MTD_DEVICE
> +#define CONFIG_MTD_PARTITIONS
> #define CONFIG_NAND_SPEAR 1
> #define CONFIG_SYS_MAX_NAND_DEVICE 1
> #define CONFIG_MTD_NAND_VERIFY_WRITE 1
> @@ -209,4 +211,14 @@
> #define PHYS_SDRAM_1 0x00000000
> #define PHYS_SDRAM_1_MAXSIZE 0x40000000
>
> +#define CONFIG_SYS_SDRAM_BASE PHYS_SDRAM_1
> +#define CONFIG_SYS_INIT_RAM_ADDR 0xD2800000
> +#define CONFIG_SYS_INIT_RAM_SIZE 0x2000
> +
> +#define CONFIG_SYS_INIT_SP_OFFSET \
> + (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
> +
> +#define CONFIG_SYS_INIT_SP_ADDR \
> + (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET)
> +
> #endif
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
prev parent reply other threads:[~2011-08-04 11:52 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-06-12 7:32 [U-Boot] [PATCH] spear: fix build errors for spear3xx/spear600 platforms Shiraz Hashim
2011-07-16 10:45 ` Albert ARIBAUD
2011-08-04 9:17 ` Albert ARIBAUD
2011-08-04 10:50 ` Vipin Kumar
2011-08-04 11:52 ` Albert ARIBAUD [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4E3A87F4.7010800@aribaud.net \
--to=albert.u.boot@aribaud.net \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.