summaryrefslogtreecommitdiffstats
path: root/board
diff options
context:
space:
mode:
authorEric Benard <eric@eukrea.com>2009-10-20 20:29:42 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2009-10-21 09:39:52 +0200
commit6647b583b77c0ea3164c4a8d23d708251b0dbea2 (patch)
tree6a6deb29128171d4cc03fbd1d4d623265ceeba10 /board
parentb8399573ba330ffd3f7fdefa8390c8ccfda7b74b (diff)
downloadbarebox-6647b583b77c0ea3164c4a8d23d708251b0dbea2.tar.gz
barebox-6647b583b77c0ea3164c4a8d23d708251b0dbea2.tar.xz
CPUIMX27 : update dram declaration
Boot on this board was broken following ram updates in u-boot Signed-off-by: Eric Benard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'board')
-rw-r--r--board/eukrea_cpuimx27/eukrea_cpuimx27.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/board/eukrea_cpuimx27/eukrea_cpuimx27.c b/board/eukrea_cpuimx27/eukrea_cpuimx27.c
index 3a78c0c429..5d66a71284 100644
--- a/board/eukrea_cpuimx27/eukrea_cpuimx27.c
+++ b/board/eukrea_cpuimx27/eukrea_cpuimx27.c
@@ -47,10 +47,16 @@ static struct device_d cfi_dev = {
.size = 64 * 1024 * 1024,
};
+static struct memory_platform_data ram_pdata = {
+ .name = "ram0",
+ .flags = DEVFS_RDWR,
+};
+
static struct device_d sdram_dev = {
- .name = "ram",
+ .name = "mem",
.map_base = 0xa0000000,
.size = 128 * 1024 * 1024,
+ .platform_data = &ram_pdata,
};
static struct fec_platform_data fec_info = {
@@ -132,6 +138,7 @@ static int eukrea_cpuimx27_devices_init(void)
printf("Using environment in %s Flash\n", envdev);
+ armlinux_add_dram(&sdram_dev);
armlinux_set_bootparams((void *)0xa0000100);
armlinux_set_architecture(MACH_TYPE_CPUIMX27);