| .. | .. |
|---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
|---|
| 1 | 2 | menuconfig ARCH_MMP |
|---|
| 2 | | - bool "Marvell PXA168/910/MMP2" |
|---|
| 3 | + bool "Marvell PXA168/910/MMP2/MMP3" |
|---|
| 3 | 4 | depends on ARCH_MULTI_V5 || ARCH_MULTI_V7 |
|---|
| 4 | 5 | select GPIO_PXA |
|---|
| 5 | 6 | select GPIOLIB |
|---|
| 6 | 7 | select PINCTRL |
|---|
| 7 | 8 | select PLAT_PXA |
|---|
| 8 | 9 | help |
|---|
| 9 | | - Support for Marvell's PXA168/PXA910(MMP) and MMP2 processor line. |
|---|
| 10 | + Support for Marvell's PXA168/PXA910(MMP), MMP2, and MMP3 processor lines. |
|---|
| 10 | 11 | |
|---|
| 11 | 12 | if ARCH_MMP |
|---|
| 12 | 13 | |
|---|
| .. | .. |
|---|
| 109 | 110 | depends on ARCH_MULTI_V5 |
|---|
| 110 | 111 | select PINCTRL |
|---|
| 111 | 112 | select PINCTRL_SINGLE |
|---|
| 112 | | - select COMMON_CLK |
|---|
| 113 | 113 | select ARCH_HAS_RESET_CONTROLLER |
|---|
| 114 | 114 | select CPU_MOHAWK |
|---|
| 115 | 115 | help |
|---|
| .. | .. |
|---|
| 124 | 124 | select PINCTRL_SINGLE |
|---|
| 125 | 125 | select ARCH_HAS_RESET_CONTROLLER |
|---|
| 126 | 126 | select CPU_PJ4 |
|---|
| 127 | + select PM_GENERIC_DOMAINS if PM |
|---|
| 128 | + select PM_GENERIC_DOMAINS_OF if PM && OF |
|---|
| 127 | 129 | help |
|---|
| 128 | 130 | Include support for Marvell MMP2 based platforms using |
|---|
| 129 | 131 | the device tree. |
|---|
| 130 | 132 | |
|---|
| 133 | +config MACH_MMP3_DT |
|---|
| 134 | + bool "Support MMP3 (ARMv7) platforms" |
|---|
| 135 | + depends on ARCH_MULTI_V7 |
|---|
| 136 | + select ARM_GIC |
|---|
| 137 | + select HAVE_ARM_SCU if SMP |
|---|
| 138 | + select HAVE_ARM_TWD if SMP |
|---|
| 139 | + select CACHE_L2X0 |
|---|
| 140 | + select PINCTRL |
|---|
| 141 | + select PINCTRL_SINGLE |
|---|
| 142 | + select ARCH_HAS_RESET_CONTROLLER |
|---|
| 143 | + select CPU_PJ4B |
|---|
| 144 | + select PM_GENERIC_DOMAINS if PM |
|---|
| 145 | + select PM_GENERIC_DOMAINS_OF if PM && OF |
|---|
| 146 | + help |
|---|
| 147 | + Say 'Y' here if you want to include support for platforms |
|---|
| 148 | + with Marvell MMP3 processor, also known as PXA2128 or |
|---|
| 149 | + Armada 620. |
|---|
| 150 | + |
|---|
| 131 | 151 | endmenu |
|---|
| 132 | 152 | |
|---|
| 133 | 153 | config CPU_PXA168 |
|---|