Merge branches 'cxgb4' and 'mlx5' into k.o/for-4.8
[deliverable/linux.git] / arch / arm / mach-mmp / Kconfig
1 menuconfig ARCH_MMP
2 bool "Marvell PXA168/910/MMP2"
3 depends on ARCH_MULTI_V5 || ARCH_MULTI_V7
4 select ARCH_REQUIRE_GPIOLIB
5 select GPIO_PXA
6 select PINCTRL
7 select PLAT_PXA
8 help
9 Support for Marvell's PXA168/PXA910(MMP) and MMP2 processor line.
10
11 if ARCH_MMP
12
13 menu "Marvell PXA168/910/MMP2 Implementations"
14
15 if ATAGS
16
17 config MACH_ASPENITE
18 bool "Marvell's PXA168 Aspenite Development Board"
19 depends on ARCH_MULTI_V5
20 select CPU_PXA168
21 help
22 Say 'Y' here if you want to support the Marvell PXA168-based
23 Aspenite Development Board.
24
25 config MACH_ZYLONITE2
26 bool "Marvell's PXA168 Zylonite2 Development Board"
27 depends on ARCH_MULTI_V5
28 select CPU_PXA168
29 help
30 Say 'Y' here if you want to support the Marvell PXA168-based
31 Zylonite2 Development Board.
32
33 config MACH_AVENGERS_LITE
34 bool "Marvell's PXA168 Avengers Lite Development Board"
35 depends on ARCH_MULTI_V5
36 select CPU_PXA168
37 help
38 Say 'Y' here if you want to support the Marvell PXA168-based
39 Avengers Lite Development Board.
40
41 config MACH_TAVOREVB
42 bool "Marvell's PXA910 TavorEVB Development Board"
43 depends on ARCH_MULTI_V5
44 select CPU_PXA910
45 help
46 Say 'Y' here if you want to support the Marvell PXA910-based
47 TavorEVB Development Board.
48
49 config MACH_TTC_DKB
50 bool "Marvell's PXA910 TavorEVB Development Board"
51 depends on ARCH_MULTI_V5
52 select CPU_PXA910
53 help
54 Say 'Y' here if you want to support the Marvell PXA910-based
55 TTC_DKB Development Board.
56
57 config MACH_BROWNSTONE
58 bool "Marvell's Brownstone Development Platform"
59 depends on ARCH_MULTI_V7
60 select CPU_MMP2
61 help
62 Say 'Y' here if you want to support the Marvell MMP2-based
63 Brown Development Platform.
64 MMP2-based board can't be co-existed with PXA168-based &
65 PXA910-based development board. Since MMP2 is compatible to
66 ARMv7 architecture.
67
68 config MACH_FLINT
69 bool "Marvell's Flint Development Platform"
70 depends on ARCH_MULTI_V7
71 select CPU_MMP2
72 help
73 Say 'Y' here if you want to support the Marvell MMP2-based
74 Flint Development Platform.
75 MMP2-based board can't be co-existed with PXA168-based &
76 PXA910-based development board. Since MMP2 is compatible to
77 ARMv7 architecture.
78
79 config MACH_MARVELL_JASPER
80 bool "Marvell's Jasper Development Platform"
81 depends on ARCH_MULTI_V7
82 select CPU_MMP2
83 help
84 Say 'Y' here if you want to support the Marvell MMP2-base
85 Jasper Development Platform.
86 MMP2-based board can't be co-existed with PXA168-based &
87 PXA910-based development board. Since MMP2 is compatible to
88 ARMv7 architecture.
89
90 config MACH_TETON_BGA
91 bool "Marvell's PXA168 Teton BGA Development Board"
92 depends on ARCH_MULTI_V5
93 select CPU_PXA168
94 help
95 Say 'Y' here if you want to support the Marvell PXA168-based
96 Teton BGA Development Board.
97
98 config MACH_GPLUGD
99 bool "Marvell's PXA168 GuruPlug Display (gplugD) Board"
100 depends on ARCH_MULTI_V5
101 select CPU_PXA168
102 help
103 Say 'Y' here if you want to support the Marvell PXA168-based
104 GuruPlug Display (gplugD) Board
105 endif
106
107 config MACH_MMP_DT
108 bool "Support MMP (ARMv5) platforms from device tree"
109 depends on ARCH_MULTI_V5
110 select PINCTRL
111 select PINCTRL_SINGLE
112 select COMMON_CLK
113 select ARCH_HAS_RESET_CONTROLLER
114 select CPU_MOHAWK
115 help
116 Include support for Marvell MMP2 based platforms using
117 the device tree. Needn't select any other machine while
118 MACH_MMP_DT is enabled.
119
120 config MACH_MMP2_DT
121 bool "Support MMP2 (ARMv7) platforms from device tree"
122 depends on ARCH_MULTI_V7
123 select PINCTRL
124 select PINCTRL_SINGLE
125 select ARCH_HAS_RESET_CONTROLLER
126 select CPU_PJ4
127 help
128 Include support for Marvell MMP2 based platforms using
129 the device tree.
130
131 endmenu
132
133 config CPU_PXA168
134 bool
135 select CPU_MOHAWK
136 help
137 Select code specific to PXA168
138
139 config CPU_PXA910
140 bool
141 select CPU_MOHAWK
142 help
143 Select code specific to PXA910
144
145 config CPU_MMP2
146 bool
147 select CPU_PJ4
148 help
149 Select code specific to MMP2. MMP2 is ARMv7 compatible.
150
151 config USB_EHCI_MV_U2O
152 bool "EHCI support for PXA USB OTG controller"
153 depends on USB_EHCI_MV
154 help
155 Enables support for OTG controller which can be switched to host mode.
156
157 config MMP_SRAM
158 bool
159
160 endif
This page took 0.048113 seconds and 5 git commands to generate.