@@ -516,18 +516,28 @@ config ARCH_ORION5X
Orion-1 (5181), Orion-VoIP (5181L), Orion-NAS (5182),
Orion-2 (5281), Orion-1-90 (6183).
-config ARCH_MMP
- bool "Marvell PXA168/910/MMP2"
+config ARCH_PXA168
+ bool "Marvell PXA168"
+ select ARCH_MMP
+ select CPU_PXA168
+ help
+ Support for Marvell PXA168 processor line.
+
+config ARCH_PXA910
+ bool "Marvell PXA910"
depends on MMU
- select ARCH_REQUIRE_GPIOLIB
- select CLKDEV_LOOKUP
- select GENERIC_CLOCKEVENTS
- select HAVE_SCHED_CLOCK
- select TICK_ONESHOT
- select PLAT_PXA
- select SPARSE_IRQ
+ select ARCH_MMP
+ select CPU_PXA910
help
- Support for Marvell's PXA168/PXA910(MMP) and MMP2 processor line.
+ Support for Marvell PXA910 processor line.
+
+config ARCH_MMP2
+ bool "Marvell MMP2"
+ depends on MMU
+ select ARCH_MMP
+ select CPU_MMP2
+ help
+ Support for Marvell MMP2 processor line.
config ARCH_KS8695
bool "Micrel/Kendin KS8695"
@@ -948,6 +958,16 @@ source "arch/arm/mach-orion5x/Kconfig"
source "arch/arm/mach-pxa/Kconfig"
source "arch/arm/plat-pxa/Kconfig"
+config ARCH_MMP
+ bool
+ select ARCH_REQUIRE_GPIOLIB
+ select CLKDEV_LOOKUP
+ select GENERIC_CLOCKEVENTS
+ select HAVE_SCHED_CLOCK
+ select TICK_ONESHOT
+ select PLAT_PXA
+ select SPARSE_IRQ
+
source "arch/arm/mach-mmp/Kconfig"
source "arch/arm/mach-realview/Kconfig"