summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-s3c24xx
diff options
context:
space:
mode:
authorJuergen Beisert <juergen@kreuzholzen.de>2009-10-27 19:57:37 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2009-10-28 09:44:42 +0100
commitf5194c3a3ef1f2ace56a7e5feff92ed63b76ae91 (patch)
tree18d7b8fd2af2c54da888b5342df838f4e7060fcd /arch/arm/mach-s3c24xx
parent8a7f83735549d4edd49f608c922780e03cadc062 (diff)
downloadbarebox-f5194c3a3ef1f2ace56a7e5feff92ed63b76ae91.tar.gz
barebox-f5194c3a3ef1f2ace56a7e5feff92ed63b76ae91.tar.xz
A9M2440: Be able to configure things baseboard dependent
There is no really generic way to configure the S3C2440 CPU with fits to all possible baseboards. This patch separates things into the CPU card related and baseboard related things. This ensures to be able to configure things for each possible baseboard without modifying/patching the main card source. Signed-off-by: Juergen Beisert <juergen@kreuzholzen.de>
Diffstat (limited to 'arch/arm/mach-s3c24xx')
-rw-r--r--arch/arm/mach-s3c24xx/Kconfig14
1 files changed, 14 insertions, 0 deletions
diff --git a/arch/arm/mach-s3c24xx/Kconfig b/arch/arm/mach-s3c24xx/Kconfig
index 3d5d359bc5..6a3426c290 100644
--- a/arch/arm/mach-s3c24xx/Kconfig
+++ b/arch/arm/mach-s3c24xx/Kconfig
@@ -14,6 +14,20 @@ config CPU_S3C2440
if ARCH_S3C24xx
menu "Board specific settings "
+
+choice
+ prompt "A9M2440 baseboard"
+ depends on MACH_A9M2440
+
+config MACH_A9M2410DEV
+ bool
+ prompt "A9M2410dev"
+ select HAS_CS8900
+ help
+ Digi's evaluation board.
+
+endchoice
+
endmenu
menu "S3C24X0 Features "