summaryrefslogtreecommitdiffstats
path: root/arch/arm/boards/mainstone/env
diff options
context:
space:
mode:
authorRobert Jarzmik <robert.jarzmik@free.fr>2015-04-11 23:44:52 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2015-04-13 09:25:03 +0200
commit5bd7c689a0723813cf7b1bc18db9e956b2d8c0d4 (patch)
tree2f10e54f85ed892ba6d2bfa8435b85357bf45053 /arch/arm/boards/mainstone/env
parent1e72d3c6223dd5008955797a6e7f8bf167420e1e (diff)
downloadbarebox-5bd7c689a0723813cf7b1bc18db9e956b2d8c0d4.tar.gz
barebox-5bd7c689a0723813cf7b1bc18db9e956b2d8c0d4.tar.xz
ARM: pxa: add mainstone board support
Add support for the Intel XScale PXA270 development system platform. Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/boards/mainstone/env')
-rw-r--r--arch/arm/boards/mainstone/env/boot/nor-ubi5
-rw-r--r--arch/arm/boards/mainstone/env/init/mtdparts-nor11
-rw-r--r--arch/arm/boards/mainstone/env/nv/linux.bootargs.console1
3 files changed, 17 insertions, 0 deletions
diff --git a/arch/arm/boards/mainstone/env/boot/nor-ubi b/arch/arm/boards/mainstone/env/boot/nor-ubi
new file mode 100644
index 0000000000..533605e86a
--- /dev/null
+++ b/arch/arm/boards/mainstone/env/boot/nor-ubi
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+global.bootm.image="/dev/nor0.kernel"
+#global.bootm.oftree="/env/oftree"
+global.linux.bootargs.dyn.root="root=ubi0:linux_root ubi.mtd=nor0.root rootfstype=ubifs"
diff --git a/arch/arm/boards/mainstone/env/init/mtdparts-nor b/arch/arm/boards/mainstone/env/init/mtdparts-nor
new file mode 100644
index 0000000000..3307596467
--- /dev/null
+++ b/arch/arm/boards/mainstone/env/init/mtdparts-nor
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+if [ "$1" = menu ]; then
+ init-menu-add-entry "$0" "NOR partitions"
+ exit
+fi
+
+mtdparts="2048k@0(nor0.barebox)ro,256k(nor0.barebox-env),256k(nor0.barebox-logo),256k(nor0.barebox-logo2),5120k(nor0.kernel),-(nor0.root)"
+kernelname="application-flash"
+
+mtdparts-add -d nor0 -k ${kernelname} -p ${mtdparts}
diff --git a/arch/arm/boards/mainstone/env/nv/linux.bootargs.console b/arch/arm/boards/mainstone/env/nv/linux.bootargs.console
new file mode 100644
index 0000000000..476b1fbe49
--- /dev/null
+++ b/arch/arm/boards/mainstone/env/nv/linux.bootargs.console
@@ -0,0 +1 @@
+console=ttyS0,115200