summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-pxa
diff options
context:
space:
mode:
authorRobert Jarzmik <robert.jarzmik@free.fr>2015-01-09 08:36:43 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2015-01-19 09:02:23 +0100
commit3155f5df4d908d9d2cac56720297fcf2e9a4a0c1 (patch)
treead6760de09276bb57e8ab3e705202fcf0a814bb3 /arch/arm/mach-pxa
parente340ce04833ad6063965113e7b2345c45c6bc47a (diff)
downloadbarebox-3155f5df4d908d9d2cac56720297fcf2e9a4a0c1.tar.gz
barebox-3155f5df4d908d9d2cac56720297fcf2e9a4a0c1.tar.xz
ARM: pxa: add the zylonite board
Add the first pxa3xx board, zylonite. Zylonite is the Marvell System Development Platform. Several version are available, based on either : - PXA300 - PXA310 - PXA320 This version was only tested on a PXA310 based board, and uses : - the ethernet controller - the nand controller These drivers seem to be common to all zylonite boards. Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/mach-pxa')
-rw-r--r--arch/arm/mach-pxa/Kconfig13
1 files changed, 12 insertions, 1 deletions
diff --git a/arch/arm/mach-pxa/Kconfig b/arch/arm/mach-pxa/Kconfig
index 27527a36c9..b36e7202f1 100644
--- a/arch/arm/mach-pxa/Kconfig
+++ b/arch/arm/mach-pxa/Kconfig
@@ -4,6 +4,7 @@ config ARCH_TEXT_BASE
hex
default 0xa0000000 if MACH_MIOA701
default 0xa3f00000 if MACH_PCM027
+ default 0x83f00000 if MACH_ZYLONITE
# ----------------------------------------------------------
@@ -67,9 +68,19 @@ endif
if ARCH_PXA3XX
+config MACH_ZYLONITE
+ bool
+
choice
prompt "PXA3xx Board Type"
- bool
+
+config MACH_ZYLONITE_PXA310
+ bool "Zylonite board based on a PXA310 pxa SoC"
+ help
+ Say Y here if you are using a Zylonite board, based
+ on a PXA31x SoC.
+ select ARCH_PXA310
+ select MACH_ZYLONITE
endchoice