Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
[deliverable/linux.git] / arch / arm / mach-mmp / Kconfig
CommitLineData
377524dc
AB
1menuconfig 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
49cbe786
EM
11if ARCH_MMP
12
377524dc
AB
13menu "Marvell PXA168/910/MMP2 Implementations"
14
15if ATAGS
49cbe786
EM
16
17config MACH_ASPENITE
18 bool "Marvell's PXA168 Aspenite Development Board"
377524dc 19 depends on ARCH_MULTI_V5
49cbe786
EM
20 select CPU_PXA168
21 help
22 Say 'Y' here if you want to support the Marvell PXA168-based
23 Aspenite Development Board.
24
25config MACH_ZYLONITE2
26 bool "Marvell's PXA168 Zylonite2 Development Board"
377524dc 27 depends on ARCH_MULTI_V5
49cbe786
EM
28 select CPU_PXA168
29 help
30 Say 'Y' here if you want to support the Marvell PXA168-based
31 Zylonite2 Development Board.
32
9896de72
HZ
33config MACH_AVENGERS_LITE
34 bool "Marvell's PXA168 Avengers Lite Development Board"
377524dc 35 depends on ARCH_MULTI_V5
9896de72
HZ
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
a3929f31
EM
41config MACH_TAVOREVB
42 bool "Marvell's PXA910 TavorEVB Development Board"
377524dc 43 depends on ARCH_MULTI_V5
a3929f31
EM
44 select CPU_PXA910
45 help
46 Say 'Y' here if you want to support the Marvell PXA910-based
47 TavorEVB Development Board.
48
01215e35
EM
49config MACH_TTC_DKB
50 bool "Marvell's PXA910 TavorEVB Development Board"
377524dc 51 depends on ARCH_MULTI_V5
01215e35
EM
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
13dee960
HZ
57config MACH_BROWNSTONE
58 bool "Marvell's Brownstone Development Platform"
377524dc 59 depends on ARCH_MULTI_V7
13dee960
HZ
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
2f7e8fae
HZ
68config MACH_FLINT
69 bool "Marvell's Flint Development Platform"
377524dc 70 depends on ARCH_MULTI_V7
2f7e8fae
HZ
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
d38bdf48 77 ARMv7 architecture.
2f7e8fae 78
e1cb7db2
HZ
79config MACH_MARVELL_JASPER
80 bool "Marvell's Jasper Development Platform"
377524dc 81 depends on ARCH_MULTI_V7
e1cb7db2
HZ
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
d38bdf48 88 ARMv7 architecture.
e1cb7db2 89
1bbd7089
MB
90config MACH_TETON_BGA
91 bool "Marvell's PXA168 Teton BGA Development Board"
377524dc 92 depends on ARCH_MULTI_V5
1bbd7089
MB
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
c149f6c8 98config MACH_GPLUGD
f16e05c7 99 bool "Marvell's PXA168 GuruPlug Display (gplugD) Board"
377524dc 100 depends on ARCH_MULTI_V5
f16e05c7
TU
101 select CPU_PXA168
102 help
103 Say 'Y' here if you want to support the Marvell PXA168-based
104 GuruPlug Display (gplugD) Board
377524dc 105endif
f16e05c7 106
3f4dd322
HZ
107config MACH_MMP_DT
108 bool "Support MMP (ARMv5) platforms from device tree"
377524dc 109 depends on ARCH_MULTI_V5
b57870e2
HZ
110 select PINCTRL
111 select PINCTRL_SINGLE
d41ef540
CX
112 select COMMON_CLK
113 select ARCH_HAS_RESET_CONTROLLER
114 select CPU_MOHAWK
3f4dd322
HZ
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
120config MACH_MMP2_DT
121 bool "Support MMP2 (ARMv7) platforms from device tree"
377524dc 122 depends on ARCH_MULTI_V7
b57870e2
HZ
123 select PINCTRL
124 select PINCTRL_SINGLE
d41ef540
CX
125 select ARCH_HAS_RESET_CONTROLLER
126 select CPU_PJ4
3f4dd322
HZ
127 help
128 Include support for Marvell MMP2 based platforms using
129 the device tree.
130
49cbe786
EM
131endmenu
132
133config CPU_PXA168
134 bool
b1b3f49c 135 select CPU_MOHAWK
49cbe786
EM
136 help
137 Select code specific to PXA168
138
14c6b5e7
EM
139config CPU_PXA910
140 bool
b1b3f49c 141 select CPU_MOHAWK
14c6b5e7
EM
142 help
143 Select code specific to PXA910
144
2f7e8fae
HZ
145config CPU_MMP2
146 bool
b1b3f49c 147 select CPU_PJ4
2f7e8fae 148 help
3f408fa0 149 Select code specific to MMP2. MMP2 is ARMv7 compatible.
75b1bdf5
NZ
150
151config 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
b9f10a10
QZ
157config MMP_SRAM
158 bool
159
49cbe786 160endif
This page took 0.492734 seconds and 5 git commands to generate.