summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2008-09-02 09:23:45 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2008-09-02 09:23:45 +0200
commit5a86990d3a6f6b5f4a97c92ced7fae0b50b011b2 (patch)
tree650a706fc814898a6c8b9a79488bc28cf8115c71
parent60fb727353199e533ce15225c0d2b5099aad85a8 (diff)
downloadbarebox-5a86990d3a6f6b5f4a97c92ced7fae0b50b011b2.tar.gz
barebox-5a86990d3a6f6b5f4a97c92ced7fae0b50b011b2.tar.xz
pcm037: Fix ARM architecture and boot params
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--board/pcm037/pcm037.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/board/pcm037/pcm037.c b/board/pcm037/pcm037.c
index 5ad4289e00..220f9a81d0 100644
--- a/board/pcm037/pcm037.c
+++ b/board/pcm037/pcm037.c
@@ -31,6 +31,7 @@
#include <asm/arch/gpio.h>
#include <asm/io.h>
#include <partition.h>
+#include <asm/mach-types.h>
/*
* Up to 64MiB NOR type flash, connected to
@@ -115,8 +116,8 @@ static int imx31_devices_init(void)
* not touched by any regular user
*/
#ifdef CONFIG_PARTITION
- dev_add_partition(&cfi_dev, 0x00000, 0x20000, PARTITION_FIXED, "self"); /* ourself */
- dev_add_partition(&cfi_dev, 0x20000, 0x20000, PARTITION_FIXED, "env"); /* environment */
+ dev_add_partition(&cfi_dev, 0x00000, 0x40000, PARTITION_FIXED, "self"); /* ourself */
+ dev_add_partition(&cfi_dev, 0x40000, 0x20000, PARTITION_FIXED, "env"); /* environment */
#endif
dev_protect(&cfi_dev, 0x20000, 0, 1);
@@ -126,8 +127,8 @@ static int imx31_devices_init(void)
register_device(&sdram_dev);
- armlinux_set_bootparams((void *)0x08000100);
- armlinux_set_architecture(1147);
+ armlinux_set_bootparams((void *)0x80000100);
+ armlinux_set_architecture(MACH_TYPE_PCM037);
return 0;
}