1 # SPDX-License-Identifier: GPL-2.0-only
3 bool "Marvell PXA168/910/MMP2/MMP3"
4 depends on (CPU_LITTLE_ENDIAN && ARCH_MULTI_V5) || ARCH_MULTI_V7
10 Support for Marvell's PXA168/PXA910(MMP), MMP2, and MMP3 processor lines.
14 menu "Marvell PXA168/910/MMP2 Implementations"
17 bool "Support MMP (ARMv5) platforms from device tree"
18 depends on ARCH_MULTI_V5
21 select ARCH_HAS_RESET_CONTROLLER
24 Include support for Marvell MMP2 based platforms using
25 the device tree. Needn't select any other machine while
26 MACH_MMP_DT is enabled.
29 bool "Support MMP2 (ARMv7) platforms from device tree"
30 depends on ARCH_MULTI_V7
33 select ARCH_HAS_RESET_CONTROLLER
35 select PM_GENERIC_DOMAINS if PM
36 select PM_GENERIC_DOMAINS_OF if PM && OF
38 Include support for Marvell MMP2 based platforms using
42 bool "Support MMP3 (ARMv7) platforms"
43 depends on ARCH_MULTI_V7
45 select HAVE_ARM_SCU if SMP
46 select HAVE_ARM_TWD if SMP
50 select ARCH_HAS_RESET_CONTROLLER
52 select PM_GENERIC_DOMAINS if PM
53 select PM_GENERIC_DOMAINS_OF if PM && OF
55 Say 'Y' here if you want to include support for platforms
56 with Marvell MMP3 processor, also known as PXA2128 or
65 Select code specific to PXA168
71 Select code specific to PXA910
77 Select code specific to MMP2. MMP2 is ARMv7 compatible.