summary refs log tree commit diff
path: root/arch/arm/mach-pxa/Kconfig
diff options
context:
space:
mode:
authorDaniel Mack <zonque@gmail.com>2012-07-25 17:54:41 +0200
committerHaojian Zhuang <haojian.zhuang@gmail.com>2012-08-16 16:15:12 +0800
commite7749a266bb3d0334887b2cf4e24de410e70c57a (patch)
tree9bd01ffffc7c865879c84eab0888867d7d0fda5d /arch/arm/mach-pxa/Kconfig
parent82ce44d104dc97f4f7fbd035ca34f723f0fb7287 (diff)
downloadlinux-e7749a266bb3d0334887b2cf4e24de410e70c57a.tar.gz
ARM: pxa3xx: add generic DT machine code
Add a DT_MACHINE_START entry for PXA3xx machines and a auxdata table for
some of the devices. This file can be extended to also support pxa2xx
and pxa9xx boards.

Signed-off-by: Daniel Mack <zonque@gmail.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Haojian Zhuang <haojian.zhuang@gmail.com>
Diffstat (limited to 'arch/arm/mach-pxa/Kconfig')
-rw-r--r--arch/arm/mach-pxa/Kconfig12
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/mach-pxa/Kconfig b/arch/arm/mach-pxa/Kconfig
index fe2d1f80ef50..8e6288de69b9 100644
--- a/arch/arm/mach-pxa/Kconfig
+++ b/arch/arm/mach-pxa/Kconfig
@@ -25,6 +25,18 @@ config PXA_V7_MACH_AUTO
 if !ARCH_PXA_V7
 comment "Intel/Marvell Dev Platforms (sorted by hardware release time)"
 
+config MACH_PXA3XX_DT
+	bool "Support PXA3xx platforms from device tree"
+	select PXA3xx
+	select CPU_PXA300
+	select POWER_SUPPLY
+	select HAVE_PWM
+	select USE_OF
+	help
+	  Include support for Marvell PXA3xx based platforms using
+	  the device tree. Needn't select any other machine while
+	  MACH_PXA3XX_DT is enabled.
+
 config ARCH_LUBBOCK
 	bool "Intel DBPXA250 Development Platform (aka Lubbock)"
 	select PXA25x