ar71xx: add initial support for the Atheros DB120 board
[openwrt.git] / target / linux / ar71xx / files / arch / mips / ar71xx / Kconfig
1 if ATHEROS_AR71XX
2
3 menu "Atheros AR71xx machine selection"
4
5 config AR71XX_MACH_AP81
6 bool "Atheros AP81 board support"
7 select AR71XX_DEV_M25P80
8 select AR71XX_DEV_AR913X_WMAC
9 select AR71XX_DEV_GPIO_BUTTONS
10 select AR71XX_DEV_LEDS_GPIO
11 select AR71XX_DEV_USB
12 default n
13
14 config AR71XX_MACH_AP83
15 bool "Atheros AP83 board support"
16 select AR71XX_DEV_AR913X_WMAC
17 select AR71XX_DEV_GPIO_BUTTONS
18 select AR71XX_DEV_LEDS_GPIO
19 select AR71XX_DEV_USB
20 default n
21
22 config AR71XX_MACH_AP96
23 bool "Atheros AP96 board support"
24 select AR71XX_DEV_M25P80
25 select AR71XX_DEV_AP94_PCI if PCI
26 select AR71XX_DEV_GPIO_BUTTONS
27 select AR71XX_DEV_LEDS_GPIO
28 select AR71XX_DEV_USB
29 default n
30
31 config AR71XX_MACH_DB120
32 bool "Atheros DB120 board support"
33 select AR71XX_DEV_GPIO_BUTTONS
34 select AR71XX_DEV_LEDS_GPIO
35 select AR71XX_DEV_USB
36 default n
37
38 config AR71XX_MACH_DIR_600_A1
39 bool "D-Link DIR-600 rev. A1 support"
40 select AR71XX_DEV_AP91_PCI if PCI
41 select AR71XX_DEV_M25P80
42 select AR71XX_DEV_GPIO_BUTTONS
43 select AR71XX_DEV_LEDS_GPIO
44 select AR71XX_NVRAM
45 default n
46
47 config AR71XX_MACH_DIR_615_C1
48 bool "D-Link DIR-615 rev. C1 support"
49 select AR71XX_DEV_M25P80
50 select AR71XX_DEV_AR913X_WMAC
51 select AR71XX_DEV_GPIO_BUTTONS
52 select AR71XX_DEV_LEDS_GPIO
53 select AR71XX_NVRAM
54 default n
55
56 config AR71XX_MACH_DIR_825_B1
57 bool "D-Link DIR-825 rev. B1 board support"
58 select AR71XX_DEV_M25P80
59 select AR71XX_DEV_AP94_PCI if PCI
60 select AR71XX_DEV_GPIO_BUTTONS
61 select AR71XX_DEV_LEDS_GPIO
62 select AR71XX_DEV_USB
63 default n
64
65 config AR71XX_MACH_JA76PF
66 bool "jjPlus JA76PF board support"
67 select AR71XX_DEV_M25P80
68 select AR71XX_DEV_GPIO_BUTTONS
69 select AR71XX_DEV_PB42_PCI if PCI
70 select AR71XX_DEV_LEDS_GPIO
71 select AR71XX_DEV_USB
72 default n
73
74 config AR71XX_MACH_JWAP003
75 bool "jjPlus JWAP003 board support"
76 select AR71XX_DEV_M25P80
77 select AR71XX_DEV_GPIO_BUTTONS
78 select AR71XX_DEV_PB42_PCI if PCI
79 select AR71XX_DEV_USB
80 default n
81
82 config AR71XX_MACH_PB42
83 bool "Atheros PB42 board support"
84 select AR71XX_DEV_M25P80
85 select AR71XX_DEV_GPIO_BUTTONS
86 select AR71XX_DEV_PB42_PCI if PCI
87 default n
88
89 config AR71XX_MACH_PB44
90 bool "Atheros PB44 board support"
91 select AR71XX_DEV_GPIO_BUTTONS
92 select AR71XX_DEV_PB42_PCI if PCI
93 select AR71XX_DEV_LEDS_GPIO
94 select AR71XX_DEV_USB
95 default n
96
97 config AR71XX_MACH_PB92
98 bool "Atheros PB92 board support"
99 select AR71XX_DEV_GPIO_BUTTONS
100 select AR71XX_DEV_PB9X_PCI if PCI
101 select AR71XX_DEV_LEDS_GPIO
102 select AR71XX_DEV_USB
103 default n
104
105 config AR71XX_MACH_AW_NR580
106 bool "AzureWave AW-NR580 board support"
107 select AR71XX_DEV_M25P80
108 select AR71XX_DEV_GPIO_BUTTONS
109 select AR71XX_DEV_PB42_PCI if PCI
110 select AR71XX_DEV_LEDS_GPIO
111 default n
112
113 config AR71XX_MACH_WZR_HP_G300NH
114 bool "Buffalo WZR-HP-G300NH board support"
115 select AR71XX_DEV_AR913X_WMAC
116 select AR71XX_DEV_GPIO_BUTTONS
117 select AR71XX_DEV_LEDS_GPIO
118 select AR71XX_DEV_USB
119 default y
120
121 config AR71XX_MACH_WP543
122 bool "Compex WP543/WPJ543 board support"
123 select MYLOADER
124 select AR71XX_DEV_M25P80
125 select AR71XX_DEV_GPIO_BUTTONS
126 select AR71XX_DEV_PB42_PCI if PCI
127 select AR71XX_DEV_LEDS_GPIO
128 select AR71XX_DEV_USB
129 default n
130
131 config AR71XX_MACH_WRT160NL
132 bool "Linksys WRT160NL board support"
133 select AR71XX_DEV_M25P80
134 select AR71XX_DEV_AR913X_WMAC
135 select AR71XX_DEV_GPIO_BUTTONS
136 select AR71XX_DEV_LEDS_GPIO
137 select AR71XX_DEV_USB
138 select AR71XX_NVRAM
139 default n
140
141 config AR71XX_MACH_WRT400N
142 bool "Linksys WRT400N board support"
143 select AR71XX_DEV_AP94_PCI if PCI
144 select AR71XX_DEV_M25P80
145 select AR71XX_DEV_GPIO_BUTTONS
146 select AR71XX_DEV_LEDS_GPIO
147 default n
148
149 config AR71XX_MACH_RB4XX
150 bool "MikroTik RouterBOARD 4xx series support"
151 select AR71XX_DEV_GPIO_BUTTONS
152 select AR71XX_DEV_LEDS_GPIO
153 select AR71XX_DEV_USB
154 default n
155
156 config AR71XX_MACH_RB750
157 bool "MikroTik RouterBOARD 750 support"
158 default n
159
160 config AR71XX_MACH_WNDR3700
161 bool "NETGEAR WNDR3700 board support"
162 select AR71XX_DEV_M25P80
163 select AR71XX_DEV_AP94_PCI if PCI
164 select AR71XX_DEV_GPIO_BUTTONS
165 select AR71XX_DEV_LEDS_GPIO
166 select AR71XX_DEV_USB
167 default n
168
169 config AR71XX_MACH_WNR2000
170 bool "NETGEAR WNR2000 board support"
171 select AR71XX_DEV_M25P80
172 select AR71XX_DEV_AR913X_WMAC
173 select AR71XX_DEV_GPIO_BUTTONS
174 select AR71XX_DEV_LEDS_GPIO
175 default n
176
177 config AR71XX_MACH_MZK_W04NU
178 bool "Planex MZK-W04NU board support"
179 select AR71XX_DEV_M25P80
180 select AR71XX_DEV_AR913X_WMAC
181 select AR71XX_DEV_GPIO_BUTTONS
182 select AR71XX_DEV_LEDS_GPIO
183 select AR71XX_DEV_USB
184 default n
185
186 config AR71XX_MACH_MZK_W300NH
187 bool "Planex MZK-W300NH board support"
188 select AR71XX_DEV_M25P80
189 select AR71XX_DEV_AR913X_WMAC
190 select AR71XX_DEV_GPIO_BUTTONS
191 select AR71XX_DEV_LEDS_GPIO
192 default n
193
194 config AR71XX_MACH_NBG460N
195 bool "Zyxel NBG460N/550N/550NH board support"
196 select AR71XX_DEV_M25P80
197 select AR71XX_DEV_AR913X_WMAC
198 select AR71XX_DEV_GPIO_BUTTONS
199 select AR71XX_DEV_LEDS_GPIO
200 default n
201
202 config AR71XX_MACH_TL_MR3X20
203 bool "TP-LINK TL-MR3220/3420 support"
204 select AR71XX_DEV_M25P80
205 select AR71XX_DEV_AP91_PCI if PCI
206 select AR71XX_DEV_GPIO_BUTTONS
207 select AR71XX_DEV_LEDS_GPIO
208 select AR71XX_DEV_USB
209 default n
210
211 config AR71XX_MACH_TL_WA901ND
212 bool "TP-LINK TL-WA901ND support"
213 select AR71XX_DEV_M25P80
214 select AR71XX_DEV_AP91_PCI if PCI
215 select AR71XX_DEV_GPIO_BUTTONS
216 select AR71XX_DEV_LEDS_GPIO
217 default n
218
219 config AR71XX_MACH_TL_WA901ND_V2
220 bool "TP-LINK TL-WA901ND v2 support"
221 select AR71XX_DEV_M25P80
222 select AR71XX_DEV_AR913X_WMAC
223 select AR71XX_DEV_GPIO_BUTTONS
224 select AR71XX_DEV_LEDS_GPIO
225 default n
226
227 config AR71XX_MACH_TL_WR741ND
228 bool "TP-LINK TL-WR741ND support"
229 select AR71XX_DEV_M25P80
230 select AR71XX_DEV_AP91_PCI if PCI
231 select AR71XX_DEV_GPIO_BUTTONS
232 select AR71XX_DEV_LEDS_GPIO
233 default n
234
235 config AR71XX_MACH_TL_WR841N_V1
236 bool "TP-LINK TL-WR841N v1 support"
237 select AR71XX_DEV_M25P80
238 select AR71XX_DEV_PB42_PCI if PCI
239 select AR71XX_DEV_DSA
240 select AR71XX_DEV_GPIO_BUTTONS
241 select AR71XX_DEV_LEDS_GPIO
242 default n
243
244 config AR71XX_MACH_TL_WR941ND
245 bool "TP-LINK TL-WR941ND support"
246 select AR71XX_DEV_M25P80
247 select AR71XX_DEV_AR913X_WMAC
248 select AR71XX_DEV_DSA
249 select AR71XX_DEV_GPIO_BUTTONS
250 select AR71XX_DEV_LEDS_GPIO
251 default n
252
253 config AR71XX_MACH_TL_WR1043ND
254 bool "TP-LINK TL-WR1043ND support"
255 select AR71XX_DEV_M25P80
256 select AR71XX_DEV_AR913X_WMAC
257 select AR71XX_DEV_GPIO_BUTTONS
258 select AR71XX_DEV_LEDS_GPIO
259 select AR71XX_DEV_USB
260 default n
261
262 config AR71XX_MACH_TEW_632BRP
263 bool "TRENDnet TEW-632BRP support"
264 select AR71XX_DEV_M25P80
265 select AR71XX_DEV_AR913X_WMAC
266 select AR71XX_DEV_GPIO_BUTTONS
267 select AR71XX_DEV_LEDS_GPIO
268 select AR71XX_NVRAM
269 default n
270
271 config AR71XX_MACH_UBNT
272 bool "Ubiquiti AR71xx based boards support"
273 select AR71XX_DEV_M25P80
274 select AR71XX_DEV_AP91_PCI if PCI
275 select AR71XX_DEV_GPIO_BUTTONS
276 select AR71XX_DEV_LEDS_GPIO
277 select AR71XX_DEV_PB42_PCI if PCI
278 select AR71XX_DEV_USB
279 default n
280
281 config AR71XX_MACH_EAP7660D
282 bool "Senao EAP7660D support"
283 select AR71XX_DEV_M25P80
284 select AR71XX_DEV_GPIO_BUTTONS
285 select AR71XX_DEV_LEDS_GPIO
286 default n
287
288 config AR71XX_MACH_ZCN_1523H
289 bool "Zcomax ZCN-1523H support"
290 select AR71XX_DEV_M25P80
291 select AR71XX_DEV_AP91_PCI if PCI
292 select AR71XX_DEV_GPIO_BUTTONS
293 select AR71XX_DEV_LEDS_GPIO
294 default n
295
296 endmenu
297
298 config AR71XX_DEV_M25P80
299 def_bool n
300
301 config AR71XX_DEV_AP91_PCI
302 select AR71XX_PCI_ATH9K_FIXUP
303 def_bool n
304
305 config AR71XX_DEV_AP94_PCI
306 select AR71XX_PCI_ATH9K_FIXUP
307 def_bool n
308
309 config AR71XX_DEV_AR913X_WMAC
310 def_bool n
311
312 config AR71XX_DEV_DSA
313 def_bool n
314
315 config AR71XX_DEV_GPIO_BUTTONS
316 def_bool n
317
318 config AR71XX_DEV_LEDS_GPIO
319 def_bool n
320
321 config AR71XX_DEV_PB42_PCI
322 def_bool n
323
324 config AR71XX_DEV_PB9X_PCI
325 def_bool n
326
327 config AR71XX_DEV_USB
328 def_bool n
329
330 config AR71XX_NVRAM
331 def_bool n
332
333 config AR71XX_PCI_ATH9K_FIXUP
334 def_bool n
335
336 endif
This page took 0.055118 seconds and 5 git commands to generate.