summaryrefslogtreecommitdiffstats
path: root/board/pcm037
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2009-06-10 20:24:54 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2009-07-21 16:41:45 +0200
commit8a1d5e11bbd75f3fb546c772c205118237a3b938 (patch)
tree35b384a9e16090feff3bf0a13ca0f1e900f0eff9 /board/pcm037
parent6e921fcb3c0f16f32673e401933ca5449dd47632 (diff)
downloadbarebox-8a1d5e11bbd75f3fb546c772c205118237a3b938.tar.gz
barebox-8a1d5e11bbd75f3fb546c772c205118237a3b938.tar.xz
Get rid of DEVICE_TYPE_DRAM usage
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'board/pcm037')
-rw-r--r--board/pcm037/pcm037.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/board/pcm037/pcm037.c b/board/pcm037/pcm037.c
index fecd8868d7..37bc0f69fa 100644
--- a/board/pcm037/pcm037.c
+++ b/board/pcm037/pcm037.c
@@ -88,10 +88,8 @@ static struct memory_platform_data ram_dev_pdata0 = {
static struct device_d sdram0_dev = {
.name = "mem",
-
.map_base = IMX_SDRAM_CS0,
.size = SDRAM0 * 1024 * 1024, /* fix size */
-
.platform_data = &ram_dev_pdata0,
};
@@ -110,11 +108,8 @@ static struct memory_platform_data ram_dev_pdata1 = {
static struct device_d sdram1_dev = {
.name = "mem",
-
.map_base = IMX_SDRAM_CS1,
.size = SDRAM1 * 1024 * 1024, /* fix size */
-
- .type = DEVICE_TYPE_DRAM,
.platform_data = &ram_dev_pdata1,
};
#endif
@@ -275,6 +270,11 @@ static int imx31_devices_init(void)
register_device(&usbotg_dev);
register_device(&usbh2_dev);
#endif
+
+ armlinux_add_dram(&sdram0_dev);
+#ifndef CONFIG_PCM037_SDRAM_BANK1_NONE
+ armlinux_add_dram(&sdram1_dev);
+#endif
armlinux_set_bootparams((void *)0x80000100);
armlinux_set_architecture(MACH_TYPE_PCM037);