Kconfig (4ba24fef3eb3b142197135223b90ced2f319cd53) Kconfig (377524dc4d77f50e19392d619f531cc3c9435d1b)
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
1if ARCH_MMP
2
11if ARCH_MMP
12
3menu "Marvell PXA168/910/MMP2 Implmentations"
13menu "Marvell PXA168/910/MMP2 Implementations"
4
14
15if ATAGS
16
5config MACH_ASPENITE
6 bool "Marvell's PXA168 Aspenite Development Board"
17config MACH_ASPENITE
18 bool "Marvell's PXA168 Aspenite Development Board"
19 depends on ARCH_MULTI_V5
7 select CPU_PXA168
8 help
9 Say 'Y' here if you want to support the Marvell PXA168-based
10 Aspenite Development Board.
11
12config MACH_ZYLONITE2
13 bool "Marvell's PXA168 Zylonite2 Development Board"
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"
27 depends on ARCH_MULTI_V5
14 select CPU_PXA168
15 help
16 Say 'Y' here if you want to support the Marvell PXA168-based
17 Zylonite2 Development Board.
18
19config MACH_AVENGERS_LITE
20 bool "Marvell's PXA168 Avengers Lite Development Board"
28 select CPU_PXA168
29 help
30 Say 'Y' here if you want to support the Marvell PXA168-based
31 Zylonite2 Development Board.
32
33config MACH_AVENGERS_LITE
34 bool "Marvell's PXA168 Avengers Lite Development Board"
35 depends on ARCH_MULTI_V5
21 select CPU_PXA168
22 help
23 Say 'Y' here if you want to support the Marvell PXA168-based
24 Avengers Lite Development Board.
25
26config MACH_TAVOREVB
27 bool "Marvell's PXA910 TavorEVB Development Board"
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
41config MACH_TAVOREVB
42 bool "Marvell's PXA910 TavorEVB Development Board"
43 depends on ARCH_MULTI_V5
28 select CPU_PXA910
29 help
30 Say 'Y' here if you want to support the Marvell PXA910-based
31 TavorEVB Development Board.
32
33config MACH_TTC_DKB
34 bool "Marvell's PXA910 TavorEVB Development Board"
44 select CPU_PXA910
45 help
46 Say 'Y' here if you want to support the Marvell PXA910-based
47 TavorEVB Development Board.
48
49config MACH_TTC_DKB
50 bool "Marvell's PXA910 TavorEVB Development Board"
51 depends on ARCH_MULTI_V5
35 select CPU_PXA910
36 help
37 Say 'Y' here if you want to support the Marvell PXA910-based
38 TTC_DKB Development Board.
39
40config MACH_BROWNSTONE
41 bool "Marvell's Brownstone Development Platform"
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
57config MACH_BROWNSTONE
58 bool "Marvell's Brownstone Development Platform"
42 depends on !CPU_MOHAWK
59 depends on ARCH_MULTI_V7
43 select CPU_MMP2
44 help
45 Say 'Y' here if you want to support the Marvell MMP2-based
46 Brown Development Platform.
47 MMP2-based board can't be co-existed with PXA168-based &
48 PXA910-based development board. Since MMP2 is compatible to
49 ARMv7 architecture.
50
51config MACH_FLINT
52 bool "Marvell's Flint Development Platform"
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
68config MACH_FLINT
69 bool "Marvell's Flint Development Platform"
53 depends on !CPU_MOHAWK
70 depends on ARCH_MULTI_V7
54 select CPU_MMP2
55 help
56 Say 'Y' here if you want to support the Marvell MMP2-based
57 Flint Development Platform.
58 MMP2-based board can't be co-existed with PXA168-based &
59 PXA910-based development board. Since MMP2 is compatible to
60 ARMv7 architecture.
61
62config MACH_MARVELL_JASPER
63 bool "Marvell's Jasper Development Platform"
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
79config MACH_MARVELL_JASPER
80 bool "Marvell's Jasper Development Platform"
64 depends on !CPU_MOHAWK
81 depends on ARCH_MULTI_V7
65 select CPU_MMP2
66 help
67 Say 'Y' here if you want to support the Marvell MMP2-base
68 Jasper Development Platform.
69 MMP2-based board can't be co-existed with PXA168-based &
70 PXA910-based development board. Since MMP2 is compatible to
71 ARMv7 architecture.
72
73config MACH_TETON_BGA
74 bool "Marvell's PXA168 Teton BGA Development Board"
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
90config MACH_TETON_BGA
91 bool "Marvell's PXA168 Teton BGA Development Board"
92 depends on ARCH_MULTI_V5
75 select CPU_PXA168
76 help
77 Say 'Y' here if you want to support the Marvell PXA168-based
78 Teton BGA Development Board.
79
80config MACH_GPLUGD
81 bool "Marvell's PXA168 GuruPlug Display (gplugD) Board"
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
98config MACH_GPLUGD
99 bool "Marvell's PXA168 GuruPlug Display (gplugD) Board"
100 depends on ARCH_MULTI_V5
82 select CPU_PXA168
83 help
84 Say 'Y' here if you want to support the Marvell PXA168-based
85 GuruPlug Display (gplugD) Board
101 select CPU_PXA168
102 help
103 Say 'Y' here if you want to support the Marvell PXA168-based
104 GuruPlug Display (gplugD) Board
105endif
86
87config MACH_MMP_DT
88 bool "Support MMP (ARMv5) platforms from device tree"
106
107config MACH_MMP_DT
108 bool "Support MMP (ARMv5) platforms from device tree"
89 select USE_OF
109 depends on ARCH_MULTI_V5
90 select PINCTRL
91 select PINCTRL_SINGLE
92 select COMMON_CLK
93 select ARCH_HAS_RESET_CONTROLLER
94 select CPU_MOHAWK
95 help
96 Include support for Marvell MMP2 based platforms using
97 the device tree. Needn't select any other machine while
98 MACH_MMP_DT is enabled.
99
100config MACH_MMP2_DT
101 bool "Support MMP2 (ARMv7) platforms from device tree"
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
120config MACH_MMP2_DT
121 bool "Support MMP2 (ARMv7) platforms from device tree"
102 depends on !CPU_MOHAWK
103 select USE_OF
122 depends on ARCH_MULTI_V7
104 select PINCTRL
105 select PINCTRL_SINGLE
123 select PINCTRL
124 select PINCTRL_SINGLE
106 select COMMON_CLK
107 select ARCH_HAS_RESET_CONTROLLER
108 select CPU_PJ4
109 help
110 Include support for Marvell MMP2 based platforms using
111 the device tree.
112
113endmenu
114

--- 28 unchanged lines hidden ---
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
131endmenu
132

--- 28 unchanged lines hidden ---