Commit | Line | Data |
---|---|---|
63cddd25 AB |
1 | menuconfig ARCH_ORION5X |
2 | bool "Marvell Orion" | |
3 | depends on MMU && ARCH_MULTI_V5 | |
4 | select ARCH_REQUIRE_GPIOLIB | |
5 | select CPU_FEROCEON | |
6 | select GENERIC_CLOCKEVENTS | |
7 | select MVEBU_MBUS | |
8 | select PCI | |
9 | select PLAT_ORION_LEGACY | |
10 | help | |
11 | Support for the following Marvell Orion 5x series SoCs: | |
12 | Orion-1 (5181), Orion-VoIP (5181L), Orion-NAS (5182), | |
13 | Orion-2 (5281), Orion-1-90 (6183). | |
585cf175 | 14 | |
63cddd25 | 15 | if ARCH_ORION5X |
585cf175 | 16 | |
1bffb4a8 TP |
17 | config ARCH_ORION5X_DT |
18 | bool "Marvell Orion5x Flattened Device Tree" | |
19 | select USE_OF | |
98d4db26 | 20 | select ORION_CLK |
ab5ab9db TP |
21 | select ORION_IRQCHIP |
22 | select ORION_TIMER | |
4e7bb110 TP |
23 | select PINCTRL |
24 | select PINCTRL_ORION | |
1bffb4a8 TP |
25 | help |
26 | Say 'Y' here if you want your kernel to support the | |
27 | Marvell Orion5x using flattened device tree. | |
28 | ||
e448b12c TP |
29 | config MACH_DB88F5281 |
30 | bool "Marvell Orion-2 Development Board" | |
993e2215 | 31 | select I2C_BOARDINFO if I2C |
e448b12c TP |
32 | help |
33 | Say 'Y' here if you want your kernel to support the | |
34 | Marvell Orion-2 (88F5281) Development Board | |
35 | ||
817eb210 RS |
36 | config MACH_RD88F5182 |
37 | bool "Marvell Orion-NAS Reference Design" | |
993e2215 | 38 | select I2C_BOARDINFO if I2C |
817eb210 RS |
39 | help |
40 | Say 'Y' here if you want your kernel to support the | |
41 | Marvell Orion-NAS (88F5182) RD2 | |
42 | ||
065194a0 TP |
43 | config MACH_RD88F5182_DT |
44 | bool "Marvell Orion-NAS Reference Design (Flattened Device Tree)" | |
45 | select ARCH_ORION5X_DT | |
993e2215 | 46 | select I2C_BOARDINFO if I2C |
065194a0 TP |
47 | help |
48 | Say 'Y' here if you want your kernel to support the Marvell | |
49 | Orion-NAS (88F5182) RD2, Flattened Device Tree. | |
50 | ||
1e780453 RS |
51 | config MACH_KUROBOX_PRO |
52 | bool "KuroBox Pro" | |
993e2215 | 53 | select I2C_BOARDINFO if I2C |
1e780453 RS |
54 | help |
55 | Say 'Y' here if you want your kernel to support the | |
56 | KuroBox Pro platform. | |
57 | ||
555a3656 HVR |
58 | config MACH_DNS323 |
59 | bool "D-Link DNS-323" | |
4904dbda | 60 | select GENERIC_NET_UTILS |
993e2215 | 61 | select I2C_BOARDINFO if I2C |
555a3656 HVR |
62 | help |
63 | Say 'Y' here if you want your kernel to support the | |
64 | D-Link DNS-323 platform. | |
65 | ||
3faf2ee8 BB |
66 | config MACH_TS209 |
67 | bool "QNAP TS-109/TS-209" | |
4904dbda | 68 | select GENERIC_NET_UTILS |
3faf2ee8 BB |
69 | help |
70 | Say 'Y' here if you want your kernel to support the | |
71 | QNAP TS-109/TS-209 platform. | |
72 | ||
104ea078 SB |
73 | config MACH_TERASTATION_PRO2 |
74 | bool "Buffalo Terastation Pro II/Live" | |
75 | help | |
76 | Say 'Y' here if you want your kernel to support the | |
77 | Buffalo Terastation Pro II/Live platform. | |
78 | ||
87549251 BB |
79 | config MACH_LINKSTATION_PRO |
80 | bool "Buffalo Linkstation Pro/Live" | |
993e2215 | 81 | select I2C_BOARDINFO if I2C |
87549251 BB |
82 | help |
83 | Say 'Y' here if you want your kernel to support the | |
84 | Buffalo Linkstation Pro/Live platform. Both v1 and | |
85 | v2 devices are supported. | |
86 | ||
4bba1c34 AH |
87 | config MACH_LINKSTATION_LSCHL |
88 | bool "Buffalo Linkstation Live v3 (LS-CHL)" | |
993e2215 | 89 | select I2C_BOARDINFO if I2C |
4bba1c34 AH |
90 | help |
91 | Say 'Y' here if you want your kernel to support the | |
92 | Buffalo Linkstation Live v3 (LS-CHL) platform. | |
93 | ||
7b0a26f2 | 94 | config MACH_LINKSTATION_MINI |
15979aee BC |
95 | bool "Buffalo Linkstation Mini (Flattened Device Tree)" |
96 | select ARCH_ORION5X_DT | |
7b0a26f2 AK |
97 | help |
98 | Say 'Y' here if you want your kernel to support the | |
15979aee | 99 | Buffalo Linkstation Mini (LS-WSGL) platform. |
7b0a26f2 | 100 | |
2d18638e ZQ |
101 | config MACH_LINKSTATION_LS_HGL |
102 | bool "Buffalo Linkstation LS-HGL" | |
993e2215 | 103 | select I2C_BOARDINFO if I2C |
2d18638e ZQ |
104 | help |
105 | Say 'Y' here if you want your kernel to support the | |
106 | Buffalo Linkstation LS-HGL platform. | |
107 | ||
47e9cffd SB |
108 | config MACH_TS409 |
109 | bool "QNAP TS-409" | |
4904dbda | 110 | select GENERIC_NET_UTILS |
47e9cffd SB |
111 | help |
112 | Say 'Y' here if you want your kernel to support the | |
113 | QNAP TS-409 platform. | |
114 | ||
42452b77 LB |
115 | config MACH_WRT350N_V2 |
116 | bool "Linksys WRT350N v2" | |
117 | help | |
118 | Say 'Y' here if you want your kernel to support the | |
119 | Linksys WRT350N v2 platform. | |
120 | ||
7171d867 AC |
121 | config MACH_TS78XX |
122 | bool "Technologic Systems TS-78xx" | |
123 | help | |
124 | Say 'Y' here if you want your kernel to support the | |
125 | Technologic Systems TS-78xx platform. | |
126 | ||
b08d5af3 MM |
127 | config MACH_MV2120 |
128 | bool "HP Media Vault mv2120" | |
129 | help | |
130 | Say 'Y' here if you want your kernel to support the | |
131 | HP Media Vault mv2120 or mv5100. | |
132 | ||
94b0bd36 TP |
133 | config MACH_D2NET_DT |
134 | bool "LaCie d2 Network / Big Disk Network (Flattened Device Tree)" | |
135 | select ARCH_ORION5X_DT | |
8f220860 SG |
136 | help |
137 | Say 'Y' here if you want your kernel to support the | |
138 | LaCie d2 Network NAS. | |
139 | ||
54782674 SG |
140 | config MACH_NET2BIG |
141 | bool "LaCie 2Big Network" | |
993e2215 | 142 | select I2C_BOARDINFO if I2C |
54782674 SG |
143 | help |
144 | Say 'Y' here if you want your kernel to support the | |
145 | LaCie 2Big Network NAS. | |
146 | ||
fbf04d81 TP |
147 | config MACH_MSS2_DT |
148 | bool "Maxtor Shared Storage II (Flattened Device Tree)" | |
149 | select ARCH_ORION5X_DT | |
7ec753cc SB |
150 | help |
151 | Say 'Y' here if you want your kernel to support the | |
152 | Maxtor Shared Storage II platform. | |
153 | ||
2f820978 IK |
154 | config MACH_WNR854T |
155 | bool "Netgear WNR854T" | |
156 | help | |
157 | Say 'Y' here if you want your kernel to support the | |
158 | Netgear WNR854T platform. | |
159 | ||
70129132 LB |
160 | config MACH_RD88F5181L_GE |
161 | bool "Marvell Orion-VoIP GE Reference Design" | |
162 | help | |
163 | Say 'Y' here if you want your kernel to support the | |
164 | Marvell Orion-VoIP GE (88F5181L) RD. | |
165 | ||
6b5cdf0f NP |
166 | config MACH_RD88F5181L_FXO |
167 | bool "Marvell Orion-VoIP FXO Reference Design" | |
168 | help | |
169 | Say 'Y' here if you want your kernel to support the | |
170 | Marvell Orion-VoIP FXO (88F5181L) RD. | |
171 | ||
0b0740c3 LB |
172 | config MACH_RD88F6183AP_GE |
173 | bool "Marvell Orion-1-90 AP GE Reference Design" | |
174 | help | |
175 | Say 'Y' here if you want your kernel to support the | |
176 | Marvell Orion-1-90 (88F6183) AP GE RD. | |
177 | ||
585cf175 | 178 | endif |