summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-clps711x
diff options
context:
space:
mode:
authorAlexander Shiyan <shc_work@mail.ru>2012-11-02 13:17:16 +0400
committerSascha Hauer <s.hauer@pengutronix.de>2012-11-02 11:24:58 +0100
commit27794047ff7e6744ce71875cae6d1747ce1346c0 (patch)
treee1246ea6af35eb56382a4a74f6c76db39ef5d07b /arch/arm/mach-clps711x
parentbedf7dfce5bcf728937b9569ac0d038267f588f3 (diff)
downloadbarebox-27794047ff7e6744ce71875cae6d1747ce1346c0.tar.gz
barebox-27794047ff7e6744ce71875cae6d1747ce1346c0.tar.xz
ARM: clps711x: Add generic board support (CLEP7212)
This patch adds generic board support (CLEP7212, Linux ARM ID=91) for CLPS711X-target. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/mach-clps711x')
-rw-r--r--arch/arm/mach-clps711x/Kconfig18
1 files changed, 18 insertions, 0 deletions
diff --git a/arch/arm/mach-clps711x/Kconfig b/arch/arm/mach-clps711x/Kconfig
index 56ca2caacb..469ca72f12 100644
--- a/arch/arm/mach-clps711x/Kconfig
+++ b/arch/arm/mach-clps711x/Kconfig
@@ -3,6 +3,24 @@ if ARCH_CLPS711X
choice
prompt "Cirrus Logic EP711x/EP721x/EP731x Board Type"
+config MACH_CLEP7212
+ bool "Cirrus Logic CLEP7212"
+ select MACH_HAS_LOWLEVEL_INIT
+ select MACH_DO_LOWLEVEL_INIT
+ help
+ Boards based on the Cirrus Logic 7212/7312 CPU.
+
endchoice
+config BOARDINFO
+ default "Cirrus Logic CLEP7212" if MACH_CLEP7212
+
+config ARCH_TEXT_BASE
+ hex
+ default 0xc0780000 if MACH_CLEP7212
+
+config BAREBOX_MAX_IMAGE_SIZE
+ hex
+ default 0x00080000 if MACH_CLEP7212
+
endif