diff options
author | Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | 2012-01-05 14:30:34 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2012-01-06 09:42:30 +0100 |
commit | 543bd82619823429e4a22973a0955c7b0eb49b0e (patch) | |
tree | b76a300cdc24864f7772f6b05cde0c1ed68cd12b /arch/arm/mach-at91/at91sam9260_devices.c | |
parent | 3fc38b0c5bd68ae1269f38c89a75fb2f72617b8e (diff) | |
download | barebox-543bd82619823429e4a22973a0955c7b0eb49b0e.tar.gz barebox-543bd82619823429e4a22973a0955c7b0eb49b0e.tar.xz |
at91: 9260 and 9g20 add support of join SRAM Memory Mapping
on 9269 and 9g20 the sram are mirrored at then of the bank so we can join them
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/mach-at91/at91sam9260_devices.c')
-rw-r--r-- | arch/arm/mach-at91/at91sam9260_devices.c | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/arch/arm/mach-at91/at91sam9260_devices.c b/arch/arm/mach-at91/at91sam9260_devices.c index 25a68caedd..8e8ea3b2d0 100644 --- a/arch/arm/mach-at91/at91sam9260_devices.c +++ b/arch/arm/mach-at91/at91sam9260_devices.c @@ -26,15 +26,11 @@ void at91_add_device_sdram(u32 size) { arm_add_mem_device("ram0", AT91_CHIPSELECT_1, size); if (cpu_is_at91sam9g20()) { - add_mem_device("sram0", AT91SAM9G20_SRAM0_BASE, - AT91SAM9G20_SRAM0_SIZE, IORESOURCE_MEM_WRITEABLE); - add_mem_device("sram1", AT91SAM9G20_SRAM1_BASE, - AT91SAM9G20_SRAM1_SIZE, IORESOURCE_MEM_WRITEABLE); + add_mem_device("sram0", AT91SAM9G20_SRAM_BASE, + AT91SAM9G20_SRAM_SIZE, IORESOURCE_MEM_WRITEABLE); } else { - add_mem_device("sram0", AT91SAM9260_SRAM0_BASE, - AT91SAM9260_SRAM0_SIZE, IORESOURCE_MEM_WRITEABLE); - add_mem_device("sram1", AT91SAM9260_SRAM1_BASE, - AT91SAM9260_SRAM1_SIZE, IORESOURCE_MEM_WRITEABLE); + add_mem_device("sram0", AT91SAM9260_SRAM_BASE, + AT91SAM9260_SRAM_SIZE, IORESOURCE_MEM_WRITEABLE); } } |