ar71xx: add Abicom SC300M support
[oweals/openwrt.git] / target / linux / ar71xx / files / arch / mips / ath79 / Kconfig.openwrt
1 config ATH79_MACH_ALFA_AP120C
2         bool "ALFA Network AP120C board support"
3         select ATH79_DEV_AP9X_PCI if PCI
4         select ATH79_DEV_ETH
5         select ATH79_DEV_GPIO_BUTTONS
6         select ATH79_DEV_M25P80
7         select ATH79_DEV_WMAC
8
9 config ATH79_MACH_ALFA_AP96
10         bool "ALFA Network AP96 board support"
11         select SOC_AR71XX
12         select ATH79_DEV_ETH
13         select ATH79_DEV_GPIO_BUTTONS
14         select ATH79_DEV_M25P80
15         select ATH79_DEV_USB
16
17 config ATH79_MACH_HORNET_UB
18         bool "ALFA Network Hornet-UB board support"
19         select SOC_AR933X
20         select ATH79_DEV_ETH
21         select ATH79_DEV_GPIO_BUTTONS
22         select ATH79_DEV_LEDS_GPIO
23         select ATH79_DEV_M25P80
24         select ATH79_DEV_USB
25         select ATH79_DEV_WMAC
26
27 config ATH79_MACH_ALFA_NX
28         bool "ALFA Network N2/N5 board support"
29         select SOC_AR724X
30         select ATH79_DEV_AP9X_PCI if PCI
31         select ATH79_DEV_ETH
32         select ATH79_DEV_GPIO_BUTTONS
33         select ATH79_DEV_LEDS_GPIO
34         select ATH79_DEV_M25P80
35
36 config ATH79_MACH_TUBE2H
37         bool "ALFA Network Tube2H board support"
38         select SOC_AR933X
39         select ATH79_DEV_ETH
40         select ATH79_DEV_GPIO_BUTTONS
41         select ATH79_DEV_LEDS_GPIO
42         select ATH79_DEV_M25P80
43         select ATH79_DEV_WMAC
44
45 config ATH79_MACH_SC300M
46         bool "Abicom SC300M board support"
47         select SOC_QCA955X
48         select ATH79_DEV_AP9X_PCI if PCI
49         select ATH79_DEV_ETH
50         select ATH79_DEV_GPIO_BUTTONS
51         select ATH79_DEV_LEDS_GPIO
52         select ATH79_DEV_M25P80
53         select ATH79_DEV_USB
54         select ATH79_DEV_WMAC
55
56 config ATH79_MACH_ALL0258N
57         bool "Allnet ALL0258N support"
58         select SOC_AR724X
59         select ATH79_DEV_AP9X_PCI if PCI
60         select ATH79_DEV_ETH
61         select ATH79_DEV_GPIO_BUTTONS
62         select ATH79_DEV_LEDS_GPIO
63         select ATH79_DEV_M25P80
64
65 config ATH79_MACH_ALL0315N
66         bool "Allnet ALL0315N support"
67         select SOC_AR724X
68         select ATH79_DEV_AP9X_PCI if PCI
69         select ATH79_DEV_ETH
70         select ATH79_DEV_GPIO_BUTTONS
71         select ATH79_DEV_LEDS_GPIO
72         select ATH79_DEV_M25P80
73
74 config ATH79_MACH_ANTMINER_S1
75         bool "Bitmain Antminer S1 support"
76         select SOC_AR933X
77         select ATH79_DEV_ETH
78         select ATH79_DEV_GPIO_BUTTONS
79         select ATH79_DEV_LEDS_GPIO
80         select ATH79_DEV_M25P80
81         select ATH79_DEV_USB
82         select ATH79_DEV_WMAC
83
84 config ATH79_MACH_ANTMINER_S3
85         bool "Bitmain Antminer S3 support"
86         select SOC_AR933X
87         select ATH79_DEV_ETH
88         select ATH79_DEV_GPIO_BUTTONS
89         select ATH79_DEV_LEDS_GPIO
90         select ATH79_DEV_M25P80
91         select ATH79_DEV_USB
92         select ATH79_DEV_WMAC
93
94 config ATH79_MACH_ANTROUTER_R1
95         bool "Bitmain Antrouter R1 support"
96         select SOC_AR933X
97         select ATH79_DEV_ETH
98         select ATH79_DEV_GPIO_BUTTONS
99         select ATH79_DEV_LEDS_GPIO
100         select ATH79_DEV_M25P80
101         select ATH79_DEV_USB
102         select ATH79_DEV_WMAC
103
104 config ATH79_MACH_ARDUINO_YUN
105         bool "Arduino Yun"
106         select SOC_AR933X
107         select ATH79_DEV_ETH
108         select ATH79_DEV_GPIO_BUTTONS
109         select ATH79_DEV_LEDS_GPIO
110         select ATH79_DEV_M25P80
111         select ATH79_DEV_USB
112         select ATH79_DEV_WMAC
113         help
114           Say 'Y' here if you want your kernel to support the
115           Arduino Yun.
116
117 config ATH79_MACH_AP132
118         bool "Atheros AP132 reference board"
119         select SOC_QCA955X
120         select ATH79_DEV_GPIO_BUTTONS
121         select ATH79_DEV_LEDS_GPIO
122         select ATH79_DEV_M25P80
123         select ATH79_DEV_USB
124         select ATH79_DEV_WMAC
125         help
126           Say 'Y' here if you want your kernel to support the
127           Atheros AP132 reference boards.
128
129 config ATH79_MACH_AP143
130         bool "Atheros AP143 reference board"
131         select SOC_QCA953X
132         select ATH79_DEV_GPIO_BUTTONS
133         select ATH79_DEV_LEDS_GPIO
134         select ATH79_DEV_SPI
135         select ATH79_DEV_USB
136         select ATH79_DEV_WMAC
137         select ATH79_DEV_ETH
138         select ATH79_DEV_M25P80
139         help
140           Say 'Y' here if you want your kernel to support the
141           Atheros AP143 reference board.
142
143 config ATH79_MACH_AP147
144         bool "Atheros AP147 reference board"
145         select SOC_QCA953X
146         select ATH79_DEV_GPIO_BUTTONS
147         select ATH79_DEV_LEDS_GPIO
148         select ATH79_DEV_M25P80
149         select ATH79_DEV_USB
150         select ATH79_DEV_WMAC
151         select ATH79_DEV_AP9X_PCI if PCI
152         help
153           Say 'Y' here if you want your kernel to support the
154           QCA AP147 reference boards.
155
156 config ATH79_MACH_AP152
157         bool "Atheros AP152 reference board"
158         select SOC_QCA956X
159         select ATH79_DEV_GPIO_BUTTONS
160         select ATH79_DEV_LEDS_GPIO
161         select ATH79_DEV_M25P80
162         select ATH79_DEV_USB
163         select ATH79_DEV_WMAC
164         select ATH79_DEV_AP9X_PCI if PCI
165         help
166           Say 'Y' here if you want your kernel to support the
167           QCA AP152 reference boards.
168
169
170 config ATH79_MACH_AP90Q
171         bool "YunCore AP90Q support"
172         select SOC_QCA953X
173         select ATH79_DEV_ETH
174         select ATH79_DEV_GPIO_BUTTONS
175         select ATH79_DEV_LEDS_GPIO
176         select ATH79_DEV_M25P80
177         select ATH79_DEV_WMAC
178
179 config ATH79_MACH_AP96
180         bool "Atheros AP96 board support"
181         select SOC_AR71XX
182         select ATH79_DEV_AP9X_PCI if PCI
183         select ATH79_DEV_ETH
184         select ATH79_DEV_GPIO_BUTTONS
185         select ATH79_DEV_LEDS_GPIO
186         select ATH79_DEV_M25P80
187         select ATH79_DEV_USB
188
189 config ATH79_MACH_PB42
190         bool "Atheros PB42 board support"
191         select SOC_AR71XX
192         select ATH79_DEV_ETH
193         select ATH79_DEV_GPIO_BUTTONS
194         select ATH79_DEV_M25P80
195
196 config ATH79_MACH_C55
197         bool "AirTight Networks C-55 support"
198         select SOC_AR934X
199         select ATH79_DEV_AP9X_PCI if PCI
200         select ATH79_DEV_ETH
201         select ATH79_DEV_GPIO_BUTTONS
202         select ATH79_DEV_LEDS_GPIO
203         select ATH79_DEV_M25P80
204         select ATH79_DEV_WMAC
205
206 config ATH79_MACH_C60
207         bool "AirTight Networks C-60 support"
208         select SOC_AR934X
209         select ATH79_DEV_AP9X_PCI if PCI
210         select ATH79_DEV_ETH
211         select ATH79_DEV_GPIO_BUTTONS
212         select ATH79_DEV_LEDS_GPIO
213         select ATH79_DEV_M25P80
214         select ATH79_DEV_WMAC
215         select ATH79_DEV_NFC
216         select ATH79_DEV_USB
217
218 config ATH79_MACH_AW_NR580
219         bool "AzureWave AW-NR580 board support"
220         select SOC_AR71XX
221         select ATH79_DEV_ETH
222         select ATH79_DEV_GPIO_BUTTONS
223         select ATH79_DEV_LEDS_GPIO
224         select ATH79_DEV_M25P80
225
226 config ATH79_MACH_F9K1115V2
227         bool "Belkin AC1750DB board support"
228         select SOC_QCA955X
229         select ATH79_DEV_ETH
230         select ATH79_DEV_GPIO_BUTTONS
231         select ATH79_DEV_LEDS_GPIO
232         select ATH79_DEV_M25P80
233         select ATH79_DEV_USB
234         select ATH79_DEV_WMAC
235
236 config ATH79_MACH_EPG5000
237         bool "EnGenius EPG5000 board support"
238         select SOC_QCA955X
239         select ATH79_DEV_ETH
240         select ATH79_DEV_GPIO_BUTTONS
241         select ATH79_DEV_LEDS_GPIO
242         select ATH79_DEV_M25P80
243         select ATH79_DEV_USB
244         select ATH79_DEV_WMAC
245         select ATH79_NVRAM
246
247 config ATH79_MACH_ESR1750
248         bool "EnGenius ESR1750 board support"
249         select SOC_QCA955X
250         select ATH79_DEV_ETH
251         select ATH79_DEV_GPIO_BUTTONS
252         select ATH79_DEV_LEDS_GPIO
253         select ATH79_DEV_M25P80
254         select ATH79_DEV_USB
255         select ATH79_DEV_WMAC
256
257 config ATH79_MACH_SOM9331
258         bool "SOM9331 support"
259         select SOC_AR933X
260         select ATH79_DEV_ETH
261         select ATH79_DEV_GPIO_BUTTONS
262         select ATH79_DEV_LEDS_GPIO
263         select ATH79_DEV_M25P80
264         select ATH79_DEV_USB
265         select ATH79_DEV_WMAC
266
267 config ATH79_MACH_SR3200
268         bool "YunCore SR3200 support"
269         select SOC_QCA956X
270         select ATH79_DEV_AP9X_PCI if PCI
271         select ATH79_DEV_ETH
272         select ATH79_DEV_GPIO_BUTTONS
273         select ATH79_DEV_LEDS_GPIO
274         select ATH79_DEV_M25P80
275         select ATH79_DEV_USB
276         select ATH79_DEV_WMAC
277
278 config ATH79_MACH_BHR_4GRV2
279         bool "Buffalo BHR-4GRV2 board support"
280         select SOC_QCA955X
281         select ATH79_DEV_ETH
282         select ATH79_DEV_GPIO_BUTTONS
283         select ATH79_DEV_LEDS_GPIO
284         select ATH79_DEV_M25P80
285
286 config ATH79_MACH_WHR_HP_G300N
287         bool "Buffalo WHR-HP-G300N board support"
288         select SOC_AR724X
289         select ATH79_DEV_AP9X_PCI if PCI
290         select ATH79_DEV_ETH
291         select ATH79_DEV_GPIO_BUTTONS
292         select ATH79_DEV_LEDS_GPIO
293         select ATH79_DEV_M25P80
294
295 config ATH79_MACH_WLAE_AG300N
296         bool "Buffalo WLAE-AG300N board support"
297         select SOC_AR71XX
298         select ATH79_DEV_ETH
299         select ATH79_DEV_GPIO_BUTTONS
300         select ATH79_DEV_LEDS_GPIO
301         select ATH79_DEV_M25P80
302
303 config ATH79_MACH_WLR8100
304         bool "Sitecom WLR-8100 board support"
305         select SOC_QCA955X
306         select ATH79_DEV_ETH
307         select ATH79_DEV_GPIO_BUTTONS
308         select ATH79_DEV_LEDS_GPIO
309         select ATH79_DEV_M25P80
310         select ATH79_DEV_USB
311         select ATH79_DEV_WMAC
312
313 config ATH79_MACH_WZR_HP_AG300H
314         bool "Buffalo WZR-HP-AG300H board support"
315         select SOC_AR71XX
316         select ATH79_DEV_AP9X_PCI if PCI
317         select ATH79_DEV_ETH
318         select ATH79_DEV_GPIO_BUTTONS
319         select ATH79_DEV_LEDS_GPIO
320         select ATH79_DEV_M25P80
321         select ATH79_DEV_USB
322
323 config ATH79_MACH_WZR_HP_G300NH
324         bool "Buffalo WZR-HP-G300NH board support"
325         select SOC_AR913X
326         select ATH79_DEV_ETH
327         select ATH79_DEV_GPIO_BUTTONS
328         select ATH79_DEV_LEDS_GPIO
329         select ATH79_DEV_USB
330         select ATH79_DEV_WMAC
331         select RTL8366_SMI
332
333 config ATH79_MACH_WZR_HP_G300NH2
334         bool "Buffalo WZR-HP-G300NH2 board support"
335         select SOC_AR724X
336         select ATH79_DEV_AP9X_PCI if PCI
337         select ATH79_DEV_ETH
338         select ATH79_DEV_GPIO_BUTTONS
339         select ATH79_DEV_LEDS_GPIO
340         select ATH79_DEV_M25P80
341         select ATH79_DEV_USB
342
343 config ATH79_MACH_WZR_HP_G450H
344         bool "Buffalo WZR-HP-G450H board support"
345         select SOC_AR724X
346         select ATH79_DEV_ETH
347         select ATH79_DEV_AP9X_PCI if PCI
348         select ATH79_DEV_GPIO_BUTTONS
349         select ATH79_DEV_LEDS_GPIO
350         select ATH79_DEV_M25P80
351         select ATH79_DEV_USB
352
353 config ATH79_MACH_WZR_450HP2
354         bool "Buffalo WZR-450HP2 board support"
355         select SOC_QCA955X
356         select ATH79_DEV_ETH
357         select ATH79_DEV_GPIO_BUTTONS
358         select ATH79_DEV_LEDS_GPIO
359         select ATH79_DEV_M25P80
360         select ATH79_DEV_USB
361         select ATH79_DEV_WMAC
362
363 config ATH79_MACH_WP543
364         bool "Compex WP543/WPJ543 board support"
365         select SOC_AR71XX
366         select ATH79_DEV_ETH
367         select ATH79_DEV_GPIO_BUTTONS
368         select ATH79_DEV_LEDS_GPIO
369         select ATH79_DEV_M25P80
370         select ATH79_DEV_USB
371         select MYLOADER
372
373 config ATH79_MACH_WPE72
374         bool "Compex WPE72/WPE72NX board support"
375         select SOC_AR724X
376         select ATH79_DEV_ETH
377         select ATH79_DEV_GPIO_BUTTONS
378         select ATH79_DEV_LEDS_GPIO
379         select ATH79_DEV_M25P80
380         select ATH79_DEV_USB
381         select MYLOADER
382
383 config ATH79_MACH_WPJ342
384         bool "Compex WPJ342 board support"
385         select SOC_AS934X
386         select ATH79_DEV_ETH
387         select ATH79_DEV_GPIO_BUTTONS
388         select ATH79_DEV_LEDS_GPIO
389         select ATH79_DEV_M25P80
390         select ATH79_DEV_USB
391         select ATH79_DEV_WMAC
392
393 config ATH79_MACH_WPJ344
394         bool "Compex WPJ344 board support"
395         select SOC_AS934X
396         select ATH79_DEV_ETH
397         select ATH79_DEV_GPIO_BUTTONS
398         select ATH79_DEV_LEDS_GPIO
399         select ATH79_DEV_M25P80
400         select ATH79_DEV_USB
401         select ATH79_DEV_WMAC
402
403 config ATH79_MACH_WPJ531
404        bool "Compex WPJ531 board support"
405        select SOC_QCA953X
406        select ATH79_DEV_ETH
407        select ATH79_DEV_GPIO_BUTTONS
408        select ATH79_DEV_LEDS_GPIO
409        select ATH79_DEV_M25P80
410        select ATH79_DEV_USB
411        select ATH79_DEV_WMAC
412
413 config ATH79_MACH_WPJ558
414         bool "Compex WPJ558 board support"
415         select SOC_QCA955X
416         select ATH79_DEV_ETH
417         select ATH79_DEV_GPIO_BUTTONS
418         select ATH79_DEV_LEDS_GPIO
419         select ATH79_DEV_M25P80
420         select ATH79_DEV_USB
421         select ATH79_DEV_WMAC
422
423 config ATH79_MACH_XD3200
424         bool "YunCore XD3200 support"
425         select SOC_QCA956X
426         select ATH79_DEV_AP9X_PCI if PCI
427         select ATH79_DEV_ETH
428         select ATH79_DEV_GPIO_BUTTONS
429         select ATH79_DEV_LEDS_GPIO
430         select ATH79_DEV_M25P80
431         select ATH79_DEV_WMAC
432
433 config ATH79_MACH_DGL_5500_A1
434         bool "D-Link DGL-5500 A1 support"
435         select SOC_QCA955X
436         select ATH79_DEV_ETH
437         select ATH79_DEV_GPIO_BUTTONS
438         select ATH79_DEV_LEDS_GPIO
439         select ATH79_DEV_M25P80
440         select ATH79_DEV_WMAC
441         select ATH79_DEV_USB
442
443 config ATH79_MACH_DHP_1565_A1
444         bool "D-Link DHP-1565 rev. A1 board support"
445         select SOC_AR934X
446         select ATH79_DEV_AP9X_PCI if PCI
447         select ATH79_DEV_ETH
448         select ATH79_DEV_GPIO_BUTTONS
449         select ATH79_DEV_LEDS_GPIO
450         select ATH79_DEV_M25P80
451         select ATH79_DEV_USB
452         select ATH79_DEV_WMAC
453
454 config ATH79_MACH_DIR_505_A1
455         bool "D-Link DIR-505-A1 support"
456         select SOC_AR933X
457         select ATH79_DEV_ETH
458         select ATH79_DEV_GPIO_BUTTONS
459         select ATH79_DEV_LEDS_GPIO
460         select ATH79_DEV_M25P80
461         select ATH79_DEV_WMAC
462         select ATH79_NVRAM
463
464 config ATH79_MACH_DIR_600_A1
465         bool "D-Link DIR-600 A1/DIR-615 E1/DIR-615 E4 support"
466         select SOC_AR724X
467         select ATH79_DEV_AP9X_PCI if PCI
468         select ATH79_DEV_ETH
469         select ATH79_DEV_GPIO_BUTTONS
470         select ATH79_DEV_LEDS_GPIO
471         select ATH79_DEV_M25P80
472         select ATH79_NVRAM
473
474 config ATH79_MACH_DIR_615_C1
475         bool "D-Link DIR-615 rev. C1 support"
476         select SOC_AR913X
477         select ATH79_DEV_ETH
478         select ATH79_DEV_GPIO_BUTTONS
479         select ATH79_DEV_LEDS_GPIO
480         select ATH79_DEV_M25P80
481         select ATH79_DEV_WMAC
482         select ATH79_NVRAM
483
484 config ATH79_MACH_DIR_615_I1
485         bool "D-Link DIR-615 rev. I1 support"
486         select SOC_AR934X
487         select ATH79_DEV_AP9X_PCI if PCI
488         select ATH79_DEV_ETH
489         select ATH79_DEV_GPIO_BUTTONS
490         select ATH79_DEV_LEDS_GPIO
491         select ATH79_DEV_M25P80
492         select ATH79_DEV_WMAC
493         select ATH79_NVRAM
494
495 config ATH79_MACH_DIR_825_B1
496         bool "D-Link DIR-825 rev. B1 board support"
497         select SOC_AR71XX
498         select ATH79_DEV_AP9X_PCI if PCI
499         select ATH79_DEV_ETH
500         select ATH79_DEV_GPIO_BUTTONS
501         select ATH79_DEV_LEDS_GPIO
502         select ATH79_DEV_M25P80
503         select ATH79_DEV_USB
504
505 config ATH79_MACH_DIR_825_C1
506         bool "D-Link DIR-825 rev. C1/DIR-835 rev. A1 board support"
507         select SOC_AR934X
508         select ATH79_DEV_AP9X_PCI if PCI
509         select ATH79_DEV_ETH
510         select ATH79_DEV_GPIO_BUTTONS
511         select ATH79_DEV_LEDS_GPIO
512         select ATH79_DEV_M25P80
513         select ATH79_DEV_USB
514         select ATH79_DEV_WMAC
515
516 config ATH79_MACH_DIR_869_A1
517         bool "D-Link DIR-869 rev. A1"
518         select SOC_QCA956X
519         select ATH79_DEV_AP9X_PCI if PCI
520         select ATH79_DEV_ETH
521         select ATH79_DEV_GPIO_BUTTONS
522         select ATH79_DEV_LEDS_GPIO
523         select ATH79_DEV_M25P80
524         select ATH79_DEV_WMAC
525
526 config ATH79_MACH_DLAN_HOTSPOT
527         bool "devolo dLAN Hotspot support"
528         select SOC_AR933X
529         select ATH79_DEV_ETH
530         select ATH79_DEV_GPIO_BUTTONS
531         select ATH79_DEV_LEDS_GPIO
532         select ATH79_DEV_M25P80
533         select ATH79_DEV_WMAC
534
535 config ATH79_MACH_DLAN_PRO_500_WP
536         bool "devolo dLAN pro 500 Wireless+ support"
537         select SOC_AR934X
538         select ATH79_DEV_ETH
539         select ATH79_DEV_GPIO_BUTTONS
540         select ATH79_DEV_LEDS_GPIO
541         select ATH79_DEV_SPI
542         select ATH79_DEV_M25P80
543         select ATH79_DEV_WMAC
544         select ATH79_DEV_USB
545
546 config ATH79_MACH_DLAN_PRO_1200_AC
547         bool "devolo dLAN pro 1200+ WiFi ac support"
548         select SOC_AR934X
549         select ATH79_DEV_AP9X_PCI if PCI
550         select ATH79_DEV_ETH
551         select ATH79_DEV_GPIO_BUTTONS
552         select ATH79_DEV_LEDS_GPIO
553         select ATH79_DEV_SPI
554         select ATH79_DEV_M25P80
555         select ATH79_DEV_WMAC
556         select ATH79_DEV_NFC
557         select ATH79_DEV_USB
558
559 config ATH79_MACH_DOMYWIFI_DW33D
560         bool "DomyWifi DW33D support"
561         select SOC_QCA955X
562         select ATH79_DEV_AP9X_PCI if PCI
563         select ATH79_DEV_ETH
564         select ATH79_DEV_GPIO_BUTTONS
565         select ATH79_DEV_LEDS_GPIO
566         select ATH79_DEV_M25P80
567         select ATH79_DEV_NFC
568         select ATH79_DEV_WMAC
569         select ATH79_DEV_USB
570
571 config ATH79_MACH_DR344
572         bool "Wallys DR344 board support"
573         select SOC_AS934X
574         select ATH79_DEV_ETH
575         select ATH79_DEV_GPIO_BUTTONS
576         select ATH79_DEV_LEDS_GPIO
577         select ATH79_DEV_M25P80
578         select ATH79_DEV_USB
579         select ATH79_DEV_WMAC
580
581 config ATH79_MACH_DR531
582         bool "Wallys DR531 board support"
583         select SOC_QCA953X
584         select ATH79_DEV_ETH
585         select ATH79_DEV_GPIO_BUTTONS
586         select ATH79_DEV_LEDS_GPIO
587         select ATH79_DEV_M25P80
588         select ATH79_DEV_USB
589         select ATH79_DEV_WMAC
590
591 config ATH79_MACH_DRAGINO2
592         bool "DRAGINO V2 support"
593         select SOC_AR933X
594         select ATH79_DEV_M25P80
595         select ATH79_DEV_GPIO_BUTTONS
596         select ATH79_DEV_LEDS_GPIO
597         select ATH79_DEV_WMAC
598         select ATH79_DEV_ETH
599         select ATH79_DEV_USB
600
601 config ATH79_MACH_E2100L
602         bool "Linksys E2100L board support"
603         select SOC_AR913X
604         select ATH79_DEV_ETH
605         select ATH79_DEV_GPIO_BUTTONS
606         select ATH79_DEV_LEDS_GPIO
607         select ATH79_DEV_M25P80
608         select ATH79_DEV_USB
609         select ATH79_DEV_WMAC
610         select ATH79_NVRAM
611
612 config ATH79_MACH_ESR900
613         bool "EnGenius ESR900 board support"
614         select SOC_QCA955X
615         select ATH79_DEV_ETH
616         select ATH79_DEV_GPIO_BUTTONS
617         select ATH79_DEV_LEDS_GPIO
618         select ATH79_DEV_M25P80
619         select ATH79_DEV_USB
620         select ATH79_DEV_WMAC
621
622 config ATH79_MACH_EW_DORIN
623         bool "embedded wireless Dorin Platform support"
624         select SOC_AR933X
625         select ATH79_DEV_M25P80
626         select ATH79_DEV_GPIO_BUTTONS
627         select ATH79_DEV_LEDS_GPIO
628         select ATH79_DEV_WMAC
629         select ATH79_DEV_ETH
630         help
631           Say 'Y' here if you want your kernel to support the
632           Dorin Platform from www.80211.de .
633
634 config ATH79_MACH_EL_M150
635         bool "EasyLink EL-M150 support"
636         select SOC_AR933X
637         select ATH79_DEV_ETH
638         select ATH79_DEV_GPIO_BUTTONS
639         select ATH79_DEV_LEDS_GPIO
640         select ATH79_DEV_M25P80
641         select ATH79_DEV_USB
642         select ATH79_DEV_WMAC
643
644 config ATH79_MACH_EL_MINI
645         bool "EasyLink EL-MINI support"
646         select SOC_AR933X
647         select ATH79_DEV_ETH
648         select ATH79_DEV_GPIO_BUTTONS
649         select ATH79_DEV_LEDS_GPIO
650         select ATH79_DEV_M25P80
651         select ATH79_DEV_USB
652         select ATH79_DEV_WMAC
653
654 config ATH79_MACH_GL_AR150
655         bool "GL AR150 support"
656         select SOC_AR933X
657         select ATH79_DEV_ETH
658         select ATH79_DEV_GPIO_BUTTONS
659         select ATH79_DEV_LEDS_GPIO
660         select ATH79_DEV_M25P80
661         select ATH79_DEV_USB
662         select ATH79_DEV_WMAC
663
664 config ATH79_MACH_GL_AR300
665         bool "GL_AR300 support"
666         select SOC_AR934X
667         select ATH79_DEV_ETH
668         select ATH79_DEV_GPIO_BUTTONS
669         select ATH79_DEV_LEDS_GPIO
670         select ATH79_DEV_M25P80
671         select ATH79_DEV_USB
672         select ATH79_DEV_WMAC
673
674 config ATH79_MACH_GL_AR300M
675         bool "GL_AR300M support"
676         select SOC_QCA953X
677         select ATH79_DEV_ETH
678         select ATH79_DEV_GPIO_BUTTONS
679         select ATH79_DEV_LEDS_GPIO
680         select ATH79_DEV_M25P80
681         select ATH79_DEV_USB
682         select ATH79_DEV_WMAC
683
684 config ATH79_MACH_GL_DOMINO
685         bool "DOMINO support"
686         select SOC_AR933X
687         select ATH79_DEV_ETH
688         select ATH79_DEV_GPIO_BUTTONS
689         select ATH79_DEV_LEDS_GPIO
690         select ATH79_DEV_M25P80
691         select ATH79_DEV_USB
692         select ATH79_DEV_WMAC
693
694 config ATH79_MACH_GL_MIFI
695         bool "GL MIFI support"
696         select SOC_AR933X
697         select ATH79_DEV_ETH
698         select ATH79_DEV_GPIO_BUTTONS
699         select ATH79_DEV_LEDS_GPIO
700         select ATH79_DEV_M25P80
701         select ATH79_DEV_USB
702         select ATH79_DEV_WMAC
703
704 config ATH79_MACH_GL_INET
705         bool "GL-INET support"
706         select SOC_AR933X
707         select ATH79_DEV_ETH
708         select ATH79_DEV_GPIO_BUTTONS
709         select ATH79_DEV_LEDS_GPIO
710         select ATH79_DEV_M25P80
711         select ATH79_DEV_USB
712         select ATH79_DEV_WMAC
713
714 config ATH79_MACH_EAP120
715         bool "TP-LINK EAP120 support"
716         select SOC_AR934X
717         select ATH79_DEV_ETH
718         select ATH79_DEV_GPIO_BUTTONS
719         select ATH79_DEV_LEDS_GPIO
720         select ATH79_DEV_M25P80
721         select ATH79_DEV_WMAC
722
723 config ATH79_MACH_EAP300V2
724         bool "EnGenius EAP300 v2 support"
725         select SOC_AR934X
726         select ATH79_DEV_ETH
727         select ATH79_DEV_GPIO_BUTTONS
728         select ATH79_DEV_LEDS_GPIO
729         select ATH79_DEV_M25P80
730         select ATH79_DEV_WMAC
731
732 config ATH79_MACH_GS_MINIBOX_V1
733         bool "Gainstrong MiniBox V1.0 support"
734         select SOC_AR933X
735         select ARH79_DEV_ETH
736         select ARH79_DEV_GPIO_BUTTONS
737         select ATH79_DEV_LEDS_GPIO
738         select ATH79_DEV_M25P80
739         select ATH79_DEV_USB
740         select ATH79_DEV_WMAC
741
742 config ATH79_MACH_GS_OOLITE
743        bool "GS Oolite V1 support"
744        select SOC_AR933X
745        select ARH79_DEV_ETH
746        select ARH79_DEV_GPIO_BUTTONS
747        select ATH79_DEV_LEDS_GPIO
748        select ATH79_DEV_M25P80
749        select ATH79_DEV_USB
750        select ATH79_DEV_WMAC
751
752 config ATH79_MACH_HIWIFI_HC6361
753         bool "HiWiFi HC6361 board support"
754         select SOC_AR933X
755         select ATH79_DEV_ETH
756         select ATH79_DEV_GPIO_BUTTONS
757         select ATH79_DEV_LEDS_GPIO
758         select ATH79_DEV_M25P80
759         select ATH79_DEV_USB
760         select ATH79_DEV_WMAC
761
762 config ATH79_MACH_JA76PF
763         bool "jjPlus JA76PF board support"
764         select SOC_AR71XX
765         select ATH79_DEV_ETH
766         select ATH79_DEV_GPIO_BUTTONS
767         select ATH79_DEV_LEDS_GPIO
768         select ATH79_DEV_M25P80
769         select ATH79_DEV_USB
770
771 config ATH79_MACH_JWAP003
772         bool "jjPlus JWAP003 board support"
773         select SOC_AR71XX
774         select ATH79_DEV_ETH
775         select ATH79_DEV_GPIO_BUTTONS
776         select ATH79_DEV_M25P80
777         select ATH79_DEV_USB
778
779 config ATH79_MACH_JWAP230
780         bool "jjPlus JWAP230 board support"
781         select SOC_QCA955X
782         select ATH79_DEV_ETH
783         select ATH79_DEV_LEDS_GPIO
784         select ATH79_DEV_M25P80
785         select ATH79_DEV_USB
786         select ATH79_DEV_WMAC
787
788 config ATH79_MACH_WRT160NL
789         bool "Linksys WRT160NL board support"
790         select SOC_AR913X
791         select ATH79_DEV_ETH
792         select ATH79_DEV_GPIO_BUTTONS
793         select ATH79_DEV_LEDS_GPIO
794         select ATH79_DEV_M25P80
795         select ATH79_DEV_USB
796         select ATH79_DEV_WMAC
797         select ATH79_NVRAM
798
799 config ATH79_MACH_WRT400N
800         bool "Linksys WRT400N board support"
801         select SOC_AR71XX
802         select ATH79_DEV_AP9X_PCI if PCI
803         select ATH79_DEV_ETH
804         select ATH79_DEV_GPIO_BUTTONS
805         select ATH79_DEV_LEDS_GPIO
806         select ATH79_DEV_M25P80
807
808 config ATH79_MACH_WRTNODE2Q
809         bool "WRTnode2Q board support"
810         select SOC_QCA953X
811         select ATH79_DEV_AP9X_PCI if PCI
812         select ATH79_DEV_ETH
813         select ATH79_DEV_GPIO_BUTTONS
814         select ATH79_DEV_LEDS_GPIO
815         select ATH79_DEV_M25P80
816         select ATH79_DEV_WMAC
817
818 config ATH79_MACH_R6100
819         bool "NETGEAR R6100 board support"
820         select SOC_AR934X
821         select ATH79_DEV_AP9X_PCI if PCI
822         select ATH79_DEV_ETH
823         select ATH79_DEV_GPIO_BUTTONS
824         select ATH79_DEV_LEDS_GPIO
825         select ATH79_DEV_NFC
826         select ATH79_DEV_USB
827         select ATH79_DEV_WMAC
828
829 config ATH79_MACH_MC_MAC1200R
830         bool "MERCURY MAC1200R board support"
831         select SOC_AR934X
832         select ATH79_DEV_AP9X_PCI if PCI
833         select ATH79_DEV_ETH
834         select ATH79_DEV_GPIO_BUTTONS
835         select ATH79_DEV_LEDS_GPIO
836         select ATH79_DEV_M25P80
837         select ATH79_DEV_WMAC
838
839 config ATH79_MACH_RB4XX
840         bool "MikroTik RouterBOARD 4xx series support"
841         select SOC_AR71XX
842         select ATH79_DEV_ETH
843         select ATH79_DEV_GPIO_BUTTONS
844         select ATH79_DEV_LEDS_GPIO
845         select ATH79_DEV_USB
846
847 config ATH79_MACH_RB750
848         bool "MikroTik RouterBOARD 750 support"
849         select SOC_AR724X
850         select ATH79_DEV_AP9X_PCI if PCI
851         select ATH79_DEV_ETH
852         select ATH79_DEV_USB
853         select ATH79_ROUTERBOOT
854
855 config ATH79_MACH_RB91X
856         bool "MikroTik RouterBOARD 91X support"
857         select SOC_AR934X
858         select ATH79_DEV_ETH
859         select ATH79_DEV_SPI
860         select ATH79_DEV_WMAC
861         select ATH79_DEV_USB
862         select ATH79_ROUTERBOOT
863
864 config ATH79_MACH_RB922
865         bool "MikroTik RouterBOARD 922 support"
866         select SOC_QCA955X
867         select ATH79_DEV_ETH
868         select ATH79_DEV_M25P80
869         select ATH79_DEV_NFC
870         select ATH79_DEV_USB
871         select ATH79_ROUTERBOOT
872         select RLE_DECOMPRESS
873
874 config ATH79_MACH_RB941
875         bool "MikroTik RouterBOARD 941-2nd support"
876         select SOC_QCA953X
877         select ATH79_DEV_ETH
878         select ATH79_DEV_GPIO_BUTTONS
879         select ATH79_DEV_LEDS_GPIO
880         select ATH79_DEV_M25P80
881         select ATH79_DEV_WMAC
882         select ATH79_ROUTERBOOT
883
884 config ATH79_MACH_RB95X
885        bool "MikroTik RouterBOARD 95X support"
886        select SOC_AR934X
887        select ATH79_DEV_ETH
888        select ATH79_DEV_NFC
889        select ATH79_DEV_WMAC
890        select ATH79_DEV_USB
891        select ATH79_ROUTERBOOT
892
893 config ATH79_MACH_RB2011
894         bool "MikroTik RouterBOARD 2011 support"
895         select SOC_AR934X
896         select ATH79_DEV_ETH
897         select ATH79_DEV_M25P80
898         select ATH79_DEV_NFC
899         select ATH79_DEV_USB
900         select ATH79_DEV_WMAC
901         select ATH79_ROUTERBOOT
902
903 config ATH79_MACH_RBSXTLITE
904         bool "MikroTik RouterBOARD SXT Lite"
905         select SOC_AR934X
906         select ATH79_DEV_ETH
907         select ATH79_DEV_NFC
908         select ATH79_DEV_WMAC
909         select ATH79_ROUTERBOOT
910
911 config ATH79_MACH_SMART_300
912         bool "NC-LINK SMART-300 board support"
913         select SOC_AR934X
914         select ATH79_DEV_ETH
915         select ATH79_DEV_GPIO_BUTTONS
916         select ATH79_DEV_LEDS_GPIO
917         select ATH79_DEV_M25P80
918         select ATH79_DEV_WMAC
919
920 config ATH79_MACH_TELLSTICK_ZNET_LITE
921         bool "TellStick ZNet Lite"
922         select SOC_AR933X
923         select ATH79_DEV_ETH
924         select ATH79_DEV_GPIO_BUTTONS
925         select ATH79_DEV_LEDS_GPIO
926         select ATH79_DEV_M25P80
927         select ATH79_DEV_USB
928         select ATH79_DEV_WMAC
929
930 config ATH79_MACH_WNDAP360
931         bool "NETGEAR WNDAP360 board support"
932         select SOC_AR71XX
933         select ATH79_DEV_AP9X_PCI if PCI
934         select ATH79_DEV_ETH
935         select ATH79_DEV_GPIO_BUTTONS
936         select ATH79_DEV_LEDS_GPIO
937         select ATH79_DEV_M25P80
938
939 config ATH79_MACH_WNDR3700
940         bool "NETGEAR WNDR3700 board support"
941         select SOC_AR71XX
942         select ATH79_DEV_AP9X_PCI if PCI
943         select ATH79_DEV_ETH
944         select ATH79_DEV_GPIO_BUTTONS
945         select ATH79_DEV_LEDS_GPIO
946         select ATH79_DEV_M25P80
947         select ATH79_DEV_USB
948
949 config ATH79_MACH_WNDR4300
950         bool "NETGEAR WNDR3700v4/WNDR4300 board support"
951         select SOC_AR934X
952         select ATH79_DEV_AP9X_PCI if PCI
953         select ATH79_DEV_ETH
954         select ATH79_DEV_GPIO_BUTTONS
955         select ATH79_DEV_LEDS_GPIO
956         select ATH79_DEV_NFC
957         select ATH79_DEV_USB
958         select ATH79_DEV_WMAC
959
960 config ATH79_MACH_WNR2000
961         bool "NETGEAR WNR2000 board support"
962         select SOC_AR913X
963         select ATH79_DEV_ETH
964         select ATH79_DEV_GPIO_BUTTONS
965         select ATH79_DEV_LEDS_GPIO
966         select ATH79_DEV_M25P80
967         select ATH79_DEV_WMAC
968
969 config ATH79_MACH_WNR2000_V3
970         bool "NETGEAR WNR2000 V3/WNR612 v2/WNR1000 v2/WPN824N board support"
971         select SOC_AR724X
972         select ATH79_DEV_AP9X_PCI if PCI
973         select ATH79_DEV_ETH
974         select ATH79_DEV_GPIO_BUTTONS
975         select ATH79_DEV_LEDS_GPIO
976         select ATH79_DEV_M25P80
977
978         config ATH79_MACH_WNR2200
979         bool "NETGEAR WNR2200 board support"
980         select SOC_AR724X
981         select ATH79_DEV_AP9X_PCI if PCI
982         select ATH79_DEV_ETH
983         select ATH79_DEV_GPIO_BUTTONS
984         select ATH79_DEV_LEDS_GPIO
985         select ATH79_DEV_M25P80
986         select ATH79_DEV_USB
987
988 config ATH79_MACH_WNR2000_V4
989         bool "NETGEAR WNR2000 V4"
990         select SOC_AR934X
991         select ATH79_DEV_ETH
992         select ATH79_DEV_GPIO_BUTTONS
993         select ATH79_DEV_LEDS_GPIO
994         select ATH79_DEV_M25P80
995         select ATH79_DEV_USB
996         select ATH79_DEV_WMAC
997
998 config ATH79_MACH_OM2P
999         bool "OpenMesh OM2P board support"
1000         select SOC_AR724X
1001         select SOC_AR933X
1002         select ATH79_DEV_AP9X_PCI if PCI
1003         select ATH79_DEV_ETH
1004         select ATH79_DEV_GPIO_BUTTONS
1005         select ATH79_DEV_LEDS_GPIO
1006         select ATH79_DEV_M25P80
1007         select ATH79_DEV_WMAC
1008
1009 config ATH79_MACH_OM5P
1010         bool "OpenMesh OM5P board support"
1011         select SOC_AR934X
1012         select ATH79_DEV_AP9X_PCI if PCI
1013         select ATH79_DEV_ETH
1014         select ATH79_DEV_GPIO_BUTTONS
1015         select ATH79_DEV_LEDS_GPIO
1016         select ATH79_DEV_M25P80
1017         select ATH79_DEV_WMAC
1018
1019 config ATH79_MACH_OM5P_AC
1020         bool "OpenMesh OM5P-AC board support"
1021         select SOC_QCA955X
1022         select ATH79_DEV_AP9X_PCI if PCI
1023         select ATH79_DEV_ETH
1024         select ATH79_DEV_LEDS_GPIO
1025         select ATH79_DEV_M25P80
1026         select ATH79_DEV_WMAC
1027
1028 config ATH79_MACH_OM5P_ACv2
1029         bool "OpenMesh OM5P-ACv2 board support"
1030         select SOC_QCA955X
1031         select ATH79_DEV_AP9X_PCI if PCI
1032         select ATH79_DEV_ETH
1033         select ATH79_DEV_GPIO_BUTTONS
1034         select ATH79_DEV_LEDS_GPIO
1035         select ATH79_DEV_M25P80
1036         select ATH79_DEV_WMAC
1037
1038 config ATH79_MACH_OMY_G1
1039         bool "OMYlink OMY G1 support"
1040         select SOC_AR934X
1041         select ATH79_DEV_ETH
1042         select ATH79_DEV_GPIO_BUTTONS
1043         select ATH79_DEV_LEDS_GPIO
1044         select ATH79_DEV_M25P80
1045         select ATH79_DEV_USB
1046         select ATH79_DEV_WMAC
1047
1048 config ATH79_MACH_OMY_X1
1049         bool "OMYlink OMY X1 support"
1050         select SOC_AR934X
1051         select ATH79_DEV_ETH
1052         select ATH79_DEV_GPIO_BUTTONS
1053         select ATH79_DEV_LEDS_GPIO
1054         select ATH79_DEV_M25P80
1055         select ATH79_DEV_WMAC
1056
1057 config ATH79_MACH_ONION_OMEGA
1058         bool "ONION OMEGA support"
1059         select SOC_AR933X
1060         select ATH79_DEV_ETH
1061         select ATH79_DEV_GPIO_BUTTONS
1062         select ATH79_DEV_LEDS_GPIO
1063         select ATH79_DEV_M25P80
1064         select ATH79_DEV_USB
1065         select ATH79_DEV_WMAC
1066
1067 config ATH79_MACH_MR12
1068         bool "Meraki MR12 board support"
1069         select SOC_AR724X
1070         select ATH79_DEV_AP9X_PCI if PCI
1071         select ATH79_DEV_ETH
1072         select ATH79_DEV_GPIO_BUTTONS
1073         select ATH79_DEV_LEDS_GPIO
1074         select ATH79_DEV_M25P80
1075         select ATH79_DEV_WMAC
1076
1077 config ATH79_MACH_MR16
1078         bool "Meraki MR16 board support"
1079         select SOC_AR71XX
1080         select ATH79_DEV_AP9X_PCI if PCI
1081         select ATH79_DEV_ETH
1082         select ATH79_DEV_GPIO_BUTTONS
1083         select ATH79_DEV_LEDS_GPIO
1084         select ATH79_DEV_M25P80
1085         select ATH79_DEV_WMAC
1086
1087 config ATH79_MACH_MR18
1088         bool "Meraki MR18 board support"
1089         select SOC_QCA955X
1090         select ATH79_DEV_AP9X_PCI if PCI
1091         select ATH79_DEV_ETH
1092         select ATH79_DEV_GPIO_BUTTONS
1093         select ATH79_DEV_LEDS_GPIO
1094         select ATH79_DEV_NFC
1095         select ATH79_DEV_WMAC
1096         select LEDS_NU801
1097
1098 config ATH79_MACH_MR600
1099         bool "OpenMesh MR600 board support"
1100         select SOC_AR934X
1101         select ATH79_DEV_AP9X_PCI if PCI
1102         select ATH79_DEV_ETH
1103         select ATH79_DEV_GPIO_BUTTONS
1104         select ATH79_DEV_LEDS_GPIO
1105         select ATH79_DEV_M25P80
1106         select ATH79_DEV_WMAC
1107
1108 config ATH79_MACH_MZK_W04NU
1109         bool "Planex MZK-W04NU board support"
1110         select SOC_AR913X
1111         select ATH79_DEV_ETH
1112         select ATH79_DEV_GPIO_BUTTONS
1113         select ATH79_DEV_LEDS_GPIO
1114         select ATH79_DEV_M25P80
1115         select ATH79_DEV_USB
1116         select ATH79_DEV_WMAC
1117
1118 config ATH79_MACH_MZK_W300NH
1119         bool "Planex MZK-W300NH board support"
1120         select SOC_AR913X
1121         select ATH79_DEV_ETH
1122         select ATH79_DEV_GPIO_BUTTONS
1123         select ATH79_DEV_LEDS_GPIO
1124         select ATH79_DEV_M25P80
1125         select ATH79_DEV_WMAC
1126
1127 config ATH79_MACH_RE450
1128         bool "TP-LINK RE450 board support"
1129         select SOC_QCA955X
1130         select ATH79_DEV_AP9X_PCI if PCI
1131         select ATH79_DEV_ETH
1132         select ATH79_DEV_GPIO_BUTTONS
1133         select ATH79_DEV_LEDS_GPIO
1134         select ATH79_DEV_M25P80
1135         select ATH79_DEV_WMAC
1136
1137 config ATH79_MACH_RW2458N
1138         bool "Redwave RW2458N board support"
1139         select SOC_AR724X
1140         select ATH79_DEV_AP9X_PCI if PCI
1141         select ATH79_DEV_ETH
1142         select ATH79_DEV_GPIO_BUTTONS
1143         select ATH79_DEV_LEDS_GPIO
1144         select ATH79_DEV_M25P80
1145         select ATH79_DEV_USB
1146
1147 config ATH79_MACH_CAP324
1148         bool "PowerCloud CAP324 support"
1149         select SOC_AR934X
1150         select ATH79_DEV_AP9X_PCI if PCI
1151         select ATH79_DEV_ETH
1152         select ATH79_DEV_GPIO_BUTTONS
1153         select ATH79_DEV_LEDS_GPIO
1154         select ATH79_DEV_M25P80
1155         select ATH79_DEV_WMAC
1156
1157 config ATH79_MACH_CAP4200AG
1158         bool "Senao CAP4200AG support"
1159         select SOC_AR934X
1160         select ATH79_DEV_AP9X_PCI if PCI
1161         select ATH79_DEV_ETH
1162         select ATH79_DEV_GPIO_BUTTONS
1163         select ATH79_DEV_LEDS_GPIO
1164         select ATH79_DEV_M25P80
1165         select ATH79_DEV_WMAC
1166
1167 config ATH79_MACH_CR3000
1168         bool "PowerCloud CR3000 support"
1169         select SOC_AR934X
1170         select ATH79_DEV_AP9X_PCI if PCI
1171         select ATH79_DEV_ETH
1172         select ATH79_DEV_GPIO_BUTTONS
1173         select ATH79_DEV_LEDS_GPIO
1174         select ATH79_DEV_M25P80
1175         select ATH79_DEV_WMAC
1176
1177 config ATH79_MACH_CR5000
1178         bool "PowerCloud CR5000 support"
1179         select SOC_AR934X
1180         select ATH79_DEV_AP9X_PCI if PCI
1181         select ATH79_DEV_ETH
1182         select ATH79_DEV_GPIO_BUTTONS
1183         select ATH79_DEV_LEDS_GPIO
1184         select ATH79_DEV_M25P80
1185         select ATH79_DEV_USB
1186         select ATH79_DEV_WMAC
1187
1188 config ATH79_MACH_MR1750
1189         bool "OpenMesh MR1750 board support"
1190         select SOC_QCA955X
1191         select ATH79_DEV_AP9X_PCI if PCI
1192         select ATH79_DEV_ETH
1193         select ATH79_DEV_GPIO_BUTTONS
1194         select ATH79_DEV_LEDS_GPIO
1195         select ATH79_DEV_M25P80
1196         select ATH79_DEV_WMAC
1197
1198 config ATH79_MACH_MR900
1199         bool "OpenMesh MR900 board support"
1200         select SOC_QCA955X
1201         select ATH79_DEV_AP9X_PCI if PCI
1202         select ATH79_DEV_ETH
1203         select ATH79_DEV_GPIO_BUTTONS
1204         select ATH79_DEV_LEDS_GPIO
1205         select ATH79_DEV_M25P80
1206         select ATH79_DEV_WMAC
1207
1208 config ATH79_MACH_EAP7660D
1209         bool "Senao EAP7660D support"
1210         select SOC_AR71XX
1211         select ATH79_DEV_ETH
1212         select ATH79_DEV_GPIO_BUTTONS
1213         select ATH79_DEV_LEDS_GPIO
1214         select ATH79_DEV_M25P80
1215
1216 config ATH79_MACH_BSB
1217         bool "Smart Electronics Black Swift board"
1218         select SOC_AR933X
1219         select ATH79_DEV_ETH
1220         select ATH79_DEV_GPIO_BUTTONS
1221         select ATH79_DEV_LEDS_GPIO
1222         select ATH79_DEV_M25P80
1223         select ATH79_DEV_USB
1224         select ATH79_DEV_WMAC
1225
1226 config ATH79_MACH_ARCHER_C7
1227         bool "TP-LINK Archer C5/C7/TL-WDR4900 v2 board support"
1228         select SOC_QCA955X
1229         select ATH79_DEV_AP9X_PCI if PCI
1230         select ATH79_DEV_ETH
1231         select ATH79_DEV_GPIO_BUTTONS
1232         select ATH79_DEV_LEDS_GPIO
1233         select ATH79_DEV_M25P80
1234         select ATH79_DEV_USB
1235         select ATH79_DEV_WMAC
1236
1237 config ATH79_MACH_CPE510
1238         bool "TP-LINK CPE510 support"
1239         select SOC_AR934X
1240         select ATH79_DEV_ETH
1241         select ATH79_DEV_GPIO_BUTTONS
1242         select ATH79_DEV_LEDS_GPIO
1243         select ATH79_DEV_M25P80
1244         select ATH79_DEV_WMAC
1245
1246 config ATH79_MACH_CPE830
1247         bool "YunCore CPE830 support"
1248         select SOC_QCA953X
1249         select ATH79_DEV_ETH
1250         select ATH79_DEV_GPIO_BUTTONS
1251         select ATH79_DEV_LEDS_GPIO
1252         select ATH79_DEV_M25P80
1253         select ATH79_DEV_WMAC
1254
1255 config ATH79_MACH_CPE870
1256         bool "YunCore CPE870 support"
1257         select SOC_AR934X
1258         select ATH79_DEV_ETH
1259         select ATH79_DEV_GPIO_BUTTONS
1260         select ATH79_DEV_LEDS_GPIO
1261         select ATH79_DEV_M25P80
1262         select ATH79_DEV_WMAC
1263
1264 config ATH79_MACH_TL_MR11U
1265         bool "TP-LINK TL-MR11U/TL-MR3040 support"
1266         select SOC_AR933X
1267         select ATH79_DEV_ETH
1268         select ATH79_DEV_GPIO_BUTTONS
1269         select ATH79_DEV_LEDS_GPIO
1270         select ATH79_DEV_M25P80
1271         select ATH79_DEV_USB
1272         select ATH79_DEV_WMAC
1273
1274 config ATH79_MACH_TL_MR13U
1275         bool "TP-LINK TL-MR13U support"
1276         select SOC_AR933X
1277         select ATH79_DEV_ETH
1278         select ATH79_DEV_GPIO_BUTTONS
1279         select ATH79_DEV_LEDS_GPIO
1280         select ATH79_DEV_M25P80
1281         select ATH79_DEV_USB
1282         select ATH79_DEV_WMAC
1283
1284 config ATH79_MACH_TL_MR3020
1285         bool "TP-LINK TL-MR3020 support"
1286         select SOC_AR933X
1287         select ATH79_DEV_ETH
1288         select ATH79_DEV_GPIO_BUTTONS
1289         select ATH79_DEV_LEDS_GPIO
1290         select ATH79_DEV_M25P80
1291         select ATH79_DEV_USB
1292         select ATH79_DEV_WMAC
1293
1294 config ATH79_MACH_TL_MR3X20
1295         bool "TP-LINK TL-MR3220/3420 support"
1296         select SOC_AR724X
1297         select ATH79_DEV_AP9X_PCI if PCI
1298         select ATH79_DEV_ETH
1299         select ATH79_DEV_GPIO_BUTTONS
1300         select ATH79_DEV_LEDS_GPIO
1301         select ATH79_DEV_M25P80
1302         select ATH79_DEV_USB
1303
1304 config ATH79_MACH_TL_WAX50RE
1305         bool "TP-LINK TL-WA750/850RE support"
1306         select SOC_AR934X
1307         select ATH79_DEV_ETH
1308         select ATH79_DEV_GPIO_BUTTONS
1309         select ATH79_DEV_LEDS_GPIO
1310         select ATH79_DEV_M25P80
1311         select ATH79_DEV_WMAC
1312
1313 config ATH79_MACH_TL_WA701ND_V2
1314         bool "TP-LINK TL-WA701ND v2 support"
1315         select SOC_AR933X
1316         select ATH79_DEV_ETH
1317         select ATH79_DEV_GPIO_BUTTONS
1318         select ATH79_DEV_LEDS_GPIO
1319         select ATH79_DEV_M25P80
1320         select ATH79_DEV_USB
1321         select ATH79_DEV_WMAC
1322
1323 config ATH79_MACH_TL_WA7210N_V2
1324        bool "TP-LINK TL-WA7210N v2 support"
1325        select SOC_AR724X
1326        select ATH79_DEV_AP9X_PCI if PCI
1327        select ATH79_DEV_ETH
1328        select ATH79_DEV_LEDS_GPIO
1329        select ATH79_DEV_GPIO_BUTTONS
1330        select ATH79_DEV_M25P80
1331        select ATH79_DEV_WMAC
1332 config ATH79_MACH_TL_WA801ND_V3
1333        bool "TP-LINK TL-WA801ND v3 support"
1334        select SOC_QCA953X
1335        select ATH79_DEV_ETH
1336        select ATH79_DEV_GPIO_BUTTONS
1337        select ATH79_DEV_LEDS_GPIO
1338        select ATH79_DEV_M25P80
1339        select ATH79_DEV_WMAC
1340 config ATH79_MACH_TL_WA830RE_V2
1341         bool "TP-LINK TL-WA830RE v2 support"
1342         select SOC_AR934X
1343         select ATH79_DEV_ETH
1344         select ATH79_DEV_GPIO_BUTTONS
1345         select ATH79_DEV_LEDS_GPIO
1346         select ATH79_DEV_M25P80
1347         select ATH79_DEV_USB
1348         select ATH79_DEV_WMAC
1349
1350 config ATH79_MACH_TL_WA901ND
1351         bool "TP-LINK TL-WA901ND/TL-WA7510N support"
1352         select SOC_AR724X
1353         select ATH79_DEV_AP9X_PCI if PCI
1354         select ATH79_DEV_ETH
1355         select ATH79_DEV_GPIO_BUTTONS
1356         select ATH79_DEV_LEDS_GPIO
1357         select ATH79_DEV_M25P80
1358
1359 config ATH79_MACH_TL_WA901ND_V2
1360         bool "TP-LINK TL-WA901ND v2 support"
1361         select SOC_AR913X
1362         select ATH79_DEV_ETH
1363         select ATH79_DEV_GPIO_BUTTONS
1364         select ATH79_DEV_LEDS_GPIO
1365         select ATH79_DEV_M25P80
1366         select ATH79_DEV_WMAC
1367
1368 config ATH79_MACH_TL_WA901ND_V4
1369         bool "TP-LINK TL-WA901ND v4 support"
1370         select SOC_QCA956X
1371         select ATH79_DEV_ETH
1372         select ATH79_DEV_GPIO_BUTTONS
1373         select ATH79_DEV_LEDS_GPIO
1374         select ATH79_DEV_M25P80
1375         select ATH79_DEV_WMAC
1376
1377 config ATH79_MACH_TL_WDR3320_V2
1378         bool "TP-LINK TL-WDR3320 v2 board support"
1379         select SOC_AR934X
1380         select ATH79_DEV_AP9X_PCI if PCI
1381         select ATH79_DEV_ETH
1382         select ATH79_DEV_GPIO_BUTTONS
1383         select ATH79_DEV_LEDS_GPIO
1384         select ATH79_DEV_M25P80
1385         select ATH79_DEV_USB
1386         select ATH79_DEV_WMAC
1387
1388 config ATH79_MACH_TL_WDR3500
1389         bool "TP-LINK TL-WDR3500 board support"
1390         select SOC_AR934X
1391         select ATH79_DEV_AP9X_PCI if PCI
1392         select ATH79_DEV_ETH
1393         select ATH79_DEV_GPIO_BUTTONS
1394         select ATH79_DEV_LEDS_GPIO
1395         select ATH79_DEV_M25P80
1396         select ATH79_DEV_USB
1397         select ATH79_DEV_WMAC
1398
1399 config ATH79_MACH_TL_WDR4300
1400         bool "TP-LINK TL-WDR3600/4300/4310 board support"
1401         select SOC_AR934X
1402         select ATH79_DEV_AP9X_PCI if PCI
1403         select ATH79_DEV_ETH
1404         select ATH79_DEV_GPIO_BUTTONS
1405         select ATH79_DEV_LEDS_GPIO
1406         select ATH79_DEV_M25P80
1407         select ATH79_DEV_USB
1408         select ATH79_DEV_WMAC
1409
1410 config ATH79_MACH_TL_WDR6500_V2
1411         bool "TP-LINK TL-WDR6500 v2 board support"
1412         select SOC_QCA956X
1413         select ATH79_DEV_AP9X_PCI if PCI
1414         select ATH79_DEV_ETH
1415         select ATH79_DEV_GPIO_BUTTONS
1416         select ATH79_DEV_LEDS_GPIO
1417         select ATH79_DEV_M25P80
1418         select ATH79_DEV_USB
1419         select ATH79_DEV_WMAC
1420
1421 config ATH79_MACH_TL_WR703N
1422         bool "TP-LINK TL-WR703N/TL-WR710N/TL-MR10U support"
1423         select SOC_AR933X
1424         select ATH79_DEV_ETH
1425         select ATH79_DEV_GPIO_BUTTONS
1426         select ATH79_DEV_LEDS_GPIO
1427         select ATH79_DEV_M25P80
1428         select ATH79_DEV_USB
1429         select ATH79_DEV_WMAC
1430
1431 config ATH79_MACH_TL_WR720N_V3
1432         bool "TP-LINK TL-WR720N v3/v4 support"
1433         select SOC_AR933X
1434         select ATH79_DEV_ETH
1435         select ATH79_DEV_GPIO_BUTTONS
1436         select ATH79_DEV_LEDS_GPIO
1437         select ATH79_DEV_M25P80
1438         select ATH79_DEV_USB
1439         select ATH79_DEV_WMAC
1440
1441 config ATH79_MACH_TL_WR741ND
1442         bool "TP-LINK TL-WR741ND support"
1443         select SOC_AR724X
1444         select ATH79_DEV_AP9X_PCI if PCI
1445         select ATH79_DEV_ETH
1446         select ATH79_DEV_GPIO_BUTTONS
1447         select ATH79_DEV_LEDS_GPIO
1448         select ATH79_DEV_M25P80
1449
1450 config ATH79_MACH_TL_WR741ND_V4
1451         bool "TP-LINK TL-WR741ND v4/TL-MR3220 v2 support"
1452         select SOC_AR933X
1453         select ATH79_DEV_ETH
1454         select ATH79_DEV_GPIO_BUTTONS
1455         select ATH79_DEV_LEDS_GPIO
1456         select ATH79_DEV_M25P80
1457         select ATH79_DEV_USB
1458         select ATH79_DEV_WMAC
1459
1460 config ATH79_MACH_TL_WR802N_V1
1461         bool "TP-LINK TL-WR802N v1 support"
1462         select SOC_QCA953X
1463         select ATH79_DEV_ETH
1464         select ATH79_DEV_GPIO_BUTTONS
1465         select ATH79_DEV_LEDS_GPIO
1466         select ATH79_DEV_M25P80
1467
1468 config ATH79_MACH_TL_WR810N
1469         bool "TP-LINK TL-WR810N support"
1470         select SOC_QCA953X
1471         select ATH79_DEV_ETH
1472         select ATH79_DEV_GPIO_BUTTONS
1473         select ATH79_DEV_LEDS_GPIO
1474         select ATH79_DEV_M25P80
1475         select ATH79_DEV_USB
1476         select ATH79_DEV_WMAC
1477
1478 config ATH79_MACH_TL_WR841N_V1
1479         bool "TP-LINK TL-WR841N v1 support"
1480         select SOC_AR71XX
1481         select ATH79_DEV_DSA
1482         select ATH79_DEV_ETH
1483         select ATH79_DEV_GPIO_BUTTONS
1484         select ATH79_DEV_LEDS_GPIO
1485         select ATH79_DEV_M25P80
1486
1487 config ATH79_MACH_TL_WR841N_V8
1488         bool "TP-LINK TL-WR841N/ND v8/TL-MR3420 v2 support"
1489         select SOC_AR934X
1490         select ATH79_DEV_ETH
1491         select ATH79_DEV_GPIO_BUTTONS
1492         select ATH79_DEV_LEDS_GPIO
1493         select ATH79_DEV_M25P80
1494         select ATH79_DEV_USB
1495         select ATH79_DEV_WMAC
1496
1497 config ATH79_MACH_TL_WR841N_V9
1498         bool "TP-LINK TL-WR841N/ND v9/TL-WR842N/ND v3 support"
1499         select SOC_QCA953X
1500         select ATH79_DEV_ETH
1501         select ATH79_DEV_GPIO_BUTTONS
1502         select ATH79_DEV_LEDS_GPIO
1503         select ATH79_DEV_M25P80
1504         select ATH79_DEV_USB
1505         select ATH79_DEV_WMAC
1506
1507 config ATH79_MACH_TL_WR941ND
1508         bool "TP-LINK TL-WR941ND support"
1509         select SOC_AR913X
1510         select ATH79_DEV_DSA
1511         select ATH79_DEV_ETH
1512         select ATH79_DEV_GPIO_BUTTONS
1513         select ATH79_DEV_LEDS_GPIO
1514         select ATH79_DEV_M25P80
1515         select ATH79_DEV_WMAC
1516
1517 config ATH79_MACH_TL_WR941ND_V6
1518         bool "TP-LINK TL-WR941ND v6 support"
1519         select SOC_QCA956X
1520         select ATH79_DEV_ETH
1521         select ATH79_DEV_GPIO_BUTTONS
1522         select ATH79_DEV_LEDS_GPIO
1523         select ATH79_DEV_M25P80
1524         select ATH79_DEV_WMAC
1525
1526 config ATH79_MACH_TL_WR940N_V4
1527         bool "TP-LINK TL-WR940N v4 support"
1528         select SOC_QCA956X
1529         select ATH79_DEV_ETH
1530         select ATH79_DEV_GPIO_BUTTONS
1531         select ATH79_DEV_LEDS_GPIO
1532         select ATH79_DEV_M25P80
1533         select ATH79_DEV_WMAC
1534
1535 config ATH79_MACH_TL_WR1041N_V2
1536         bool "TP-LINK TL-WR1041N v2 support"
1537         select SOC_AR934X
1538         select ATH79_DEV_AP9X_PCI if PCI
1539         select ATH79_DEV_ETH
1540         select ATH79_DEV_GPIO_BUTTONS
1541         select ATH79_DEV_LEDS_GPIO
1542         select ATH79_DEV_M25P80
1543         select ATH79_DEV_USB
1544         select ATH79_DEV_WMAC
1545
1546 config ATH79_MACH_TL_WR1043ND
1547         bool "TP-LINK TL-WR1043ND support"
1548         select SOC_AR913X
1549         select ATH79_DEV_ETH
1550         select ATH79_DEV_GPIO_BUTTONS
1551         select ATH79_DEV_LEDS_GPIO
1552         select ATH79_DEV_M25P80
1553         select ATH79_DEV_USB
1554         select ATH79_DEV_WMAC
1555
1556 config ATH79_MACH_TL_WR1043ND_V2
1557         bool "TP-LINK TL-WR1043ND v2 support"
1558         select SOC_QCA955X
1559         select ATH79_DEV_ETH
1560         select ATH79_DEV_GPIO_BUTTONS
1561         select ATH79_DEV_LEDS_GPIO
1562         select ATH79_DEV_M25P80
1563         select ATH79_DEV_USB
1564         select ATH79_DEV_WMAC
1565
1566 config ATH79_MACH_TL_WR1043ND_V4
1567         bool "TP-LINK TL-WR1043ND v4 support"
1568         select SOC_QCA956X
1569         select ATH79_DEV_AP9X_PCI if PCI
1570         select ATH79_DEV_ETH
1571         select ATH79_DEV_GPIO_BUTTONS
1572         select ATH79_DEV_LEDS_GPIO
1573         select ATH79_DEV_M25P80
1574         select ATH79_DEV_USB
1575         select ATH79_DEV_WMAC
1576
1577 config ATH79_MACH_TL_WR2543N
1578         bool "TP-LINK TL-WR2543N/ND support"
1579         select SOC_AR724X
1580         select ATH79_DEV_AP9X_PCI if PCI
1581         select ATH79_DEV_ETH
1582         select ATH79_DEV_GPIO_BUTTONS
1583         select ATH79_DEV_LEDS_GPIO
1584         select ATH79_DEV_M25P80
1585         select ATH79_DEV_USB
1586
1587 config ATH79_MACH_TEW_632BRP
1588         bool "TRENDnet TEW-632BRP support"
1589         select SOC_AR913X
1590         select ATH79_DEV_ETH
1591         select ATH79_DEV_GPIO_BUTTONS
1592         select ATH79_DEV_LEDS_GPIO
1593         select ATH79_DEV_M25P80
1594         select ATH79_DEV_WMAC
1595         select ATH79_NVRAM
1596
1597 config ATH79_MACH_TEW_673GRU
1598         bool "TRENDnet TEW-673GRU support"
1599         select SOC_AR71XX
1600         select ATH79_DEV_AP9X_PCI if PCI
1601         select ATH79_DEV_ETH
1602         select ATH79_DEV_GPIO_BUTTONS
1603         select ATH79_DEV_LEDS_GPIO
1604         select ATH79_DEV_M25P80
1605         select ATH79_DEV_USB
1606         select ATH79_NVRAM
1607
1608 config ATH79_MACH_TEW_712BR
1609         bool "TRENDnet TEW-712BR support"
1610         select SOC_AR933X
1611         select ATH79_DEV_ETH
1612         select ATH79_DEV_GPIO_BUTTONS
1613         select ATH79_DEV_LEDS_GPIO
1614         select ATH79_DEV_M25P80
1615         select ATH79_DEV_WMAC
1616         select ATH79_NVRAM
1617
1618 config ATH79_MACH_TEW_732BR
1619         bool "TRENDnet TEW-732BR support"
1620         select SOC_AR934X
1621         select ATH79_DEV_ETH
1622         select ATH79_DEV_GPIO_BUTTONS
1623         select ATH79_DEV_LEDS_GPIO
1624         select ATH79_DEV_M25P80
1625         select ATH79_DEV_WMAC
1626
1627 config ATH79_MACH_TEW_823DRU
1628         bool "TRENDnet TEW-823DRU support"
1629         select SOC_QCA955X
1630         select ATH79_DEV_ETH
1631         select ATH79_DEV_GPIO_BUTTONS
1632         select ATH79_DEV_LEDS_GPIO
1633         select ATH79_DEV_M25P80
1634         select ATH79_DEV_USB
1635         select ATH79_DEV_WMAC
1636
1637 config ATH79_MACH_UBNT
1638         bool "Ubiquiti AR71xx based boards support"
1639         select SOC_AR71XX
1640         select ATH79_DEV_ETH
1641         select ATH79_DEV_GPIO_BUTTONS
1642         select ATH79_DEV_LEDS_GPIO
1643         select ATH79_DEV_M25P80
1644         select ATH79_DEV_USB
1645
1646 config ATH79_MACH_UBNT_UNIFIAC
1647         bool "Ubiquiti UniFi AC (LITE/LR/PRO) support"
1648         select SOC_QCA956X
1649         select ATH79_DEV_AP9X_PCI if PCI
1650         select ATH79_DEV_ETH
1651         select ATH79_DEV_GPIO_BUTTONS
1652         select ATH79_DEV_LEDS_GPIO
1653         select ATH79_DEV_M25P80
1654         select ATH79_DEV_WMAC
1655         select ATH79_DEV_USB
1656
1657 config ATH79_MACH_WEIO
1658         bool "WeIO board"
1659         select SOC_AR933X
1660         select ATH79_DEV_GPIO_BUTTONS
1661         select ATH79_DEV_LEDS_GPIO
1662         select ATH79_DEV_M25P80
1663         select ATH79_DEV_USB
1664         select ATH79_DEV_WMAC
1665
1666 config ATH79_MACH_MYNET_N600
1667         bool "WD My Net N600 board support"
1668         select SOC_AR934X
1669         select ATH79_DEV_ETH
1670         select ATH79_DEV_GPIO_BUTTONS
1671         select ATH79_DEV_LEDS_GPIO
1672         select ATH79_DEV_M25P80
1673         select ATH79_DEV_WMAC
1674         select ATH79_NVRAM
1675
1676 config ATH79_MACH_MYNET_N750
1677         bool "WD My Net N750 board support"
1678         select SOC_AR934X
1679         select ATH79_DEV_ETH
1680         select ATH79_DEV_GPIO_BUTTONS
1681         select ATH79_DEV_LEDS_GPIO
1682         select ATH79_DEV_M25P80
1683         select ATH79_DEV_WMAC
1684         select ATH79_NVRAM
1685
1686 config ATH79_MACH_MYNET_REXT
1687         bool "WD My Net Wi-Fi Range Extender board support"
1688         select SOC_AR934X
1689         select ATH79_DEV_AP9X_PCI if PCI
1690         select ATH79_DEV_ETH
1691         select ATH79_DEV_GPIO_BUTTONS
1692         select ATH79_DEV_LEDS_GPIO
1693         select ATH79_DEV_M25P80
1694         select ATH79_DEV_WMAC
1695         select ATH79_NVRAM
1696
1697 config ATH79_MACH_Z1
1698         bool "Meraki Z1 board support"
1699         select SOC_AR934X
1700         select ATH79_DEV_AP9X_PCI if PCI
1701         select ATH79_DEV_ETH
1702         select ATH79_DEV_GPIO_BUTTONS
1703         select ATH79_DEV_LEDS_GPIO
1704         select ATH79_DEV_NFC
1705         select ATH79_DEV_USB
1706         select ATH79_DEV_WMAC
1707         select LEDS_NU801
1708
1709 config ATH79_MACH_ZBT_WE1526
1710         bool "Zbtlink ZBT-WE1526 board support"
1711         select SOC_QCA953X
1712         select ATH79_DEV_ETH
1713         select ATH79_DEV_GPIO_BUTTONS
1714         select ATH79_DEV_LEDS_GPIO
1715         select ATH79_DEV_M25P80
1716         select ATH79_DEV_USB
1717         select ATH79_DEV_WMAC
1718
1719 config ATH79_MACH_ZCN_1523H
1720         bool "Zcomax ZCN-1523H support"
1721         select SOC_AR724X
1722         select ATH79_DEV_AP9X_PCI if PCI
1723         select ATH79_DEV_ETH
1724         select ATH79_DEV_GPIO_BUTTONS
1725         select ATH79_DEV_LEDS_GPIO
1726         select ATH79_DEV_M25P80
1727
1728 config ATH79_MACH_NBG460N
1729         bool "Zyxel NBG460N/550N/550NH board support"
1730         select SOC_AR913X
1731         select ATH79_DEV_ETH
1732         select ATH79_DEV_GPIO_BUTTONS
1733         select ATH79_DEV_LEDS_GPIO
1734         select ATH79_DEV_M25P80
1735         select ATH79_DEV_WMAC
1736
1737 config ATH79_MACH_NBG6716
1738         bool "Zyxel NBG6616/NBG6716 board support"
1739         select SOC_QCA955X
1740         select ATH79_DEV_ETH
1741         select ATH79_DEV_GPIO_BUTTONS
1742         select ATH79_DEV_LEDS_GPIO
1743         select ATH79_DEV_M25P80
1744         select ATH79_DEV_NFC
1745         select ATH79_DEV_USB
1746         select ATH79_DEV_WMAC
1747
1748 config ATH79_MACH_CARAMBOLA2
1749         bool "8devices Carambola2 board"
1750         select SOC_AR933X
1751         select ATH79_DEV_ETH
1752         select ATH79_DEV_GPIO_BUTTONS
1753         select ATH79_DEV_LEDS_GPIO
1754         select ATH79_DEV_M25P80
1755         select ATH79_DEV_USB
1756         select ATH79_DEV_WMAC
1757
1758 config ATH79_MACH_CF_E316N_V2
1759         bool "COMFAST CF-E316N v2 support"
1760         select SOC_AR934X
1761         select ATH79_DEV_ETH
1762         select ATH79_DEV_GPIO_BUTTONS
1763         select ATH79_DEV_LEDS_GPIO
1764         select ATH79_DEV_M25P80
1765         select ATH79_DEV_USB
1766         select ATH79_DEV_WMAC
1767
1768 config ATH79_MACH_CF_E320N_V2
1769         bool "COMFAST CF-E320N v2 support"
1770         select SOC_QCA953X
1771         select ATH79_DEV_ETH
1772         select ATH79_DEV_GPIO_BUTTONS
1773         select ATH79_DEV_LEDS_GPIO
1774         select ATH79_DEV_M25P80
1775         select ATH79_DEV_USB
1776         select ATH79_DEV_WMAC
1777
1778 config ATH79_MACH_CF_E380AC_V1
1779         bool "COMFAST CF-E380AC v1 support"
1780         select SOC_QCA955X
1781         select ATH79_DEV_AP9X_PCI if PCI
1782         select ATH79_DEV_ETH
1783         select ATH79_DEV_GPIO_BUTTONS
1784         select ATH79_DEV_LEDS_GPIO
1785         select ATH79_DEV_M25P80
1786         select ATH79_DEV_USB
1787         select ATH79_DEV_WMAC
1788
1789 config ATH79_MACH_CF_E380AC_V2
1790         bool "COMFAST CF-E380AC v2 support"
1791         select SOC_QCA955X
1792         select ATH79_DEV_AP9X_PCI if PCI
1793         select ATH79_DEV_ETH
1794         select ATH79_DEV_GPIO_BUTTONS
1795         select ATH79_DEV_LEDS_GPIO
1796         select ATH79_DEV_M25P80
1797         select ATH79_DEV_USB
1798         select ATH79_DEV_WMAC
1799
1800 config ATH79_MACH_CF_E520N
1801         bool "COMFAST CF-E520N support"
1802         select SOC_QCA953X
1803         select ATH79_DEV_ETH
1804         select ATH79_DEV_GPIO_BUTTONS
1805         select ATH79_DEV_LEDS_GPIO
1806         select ATH79_DEV_M25P80
1807         select ATH79_DEV_USB
1808         select ATH79_DEV_WMAC
1809
1810 config ATH79_MACH_CF_E530N
1811         bool "COMFAST CF-E530N support"
1812         select SOC_QCA953X
1813         select ATH79_DEV_ETH
1814         select ATH79_DEV_GPIO_BUTTONS
1815         select ATH79_DEV_LEDS_GPIO
1816         select ATH79_DEV_M25P80
1817         select ATH79_DEV_USB
1818         select ATH79_DEV_WMAC
1819
1820 config ATH79_MACH_BHU_BXU2000N2_A
1821         bool "BHU BXU2000n-2 rev. A support"
1822         select SOC_AR934X
1823         select ATH79_DEV_ETH
1824         select ATH79_DEV_GPIO_BUTTONS
1825         select ATH79_DEV_LEDS_GPIO
1826         select ATH79_DEV_M25P80
1827         select ATH79_DEV_USB
1828         select ATH79_DEV_WMAC
1829
1830 config ATH79_MACH_QIHOO_C301
1831         bool "Qihoo 360 C301 board support"
1832         select SOC_AR934X
1833         select ATH79_DEV_ETH
1834         select ATH79_DEV_GPIO_BUTTONS
1835         select ATH79_DEV_LEDS_GPIO
1836         select ATH79_DEV_M25P80
1837         select ATH79_DEV_WMAC
1838         select ATH79_DEV_USB
1839         select ATH79_NVRAM
1840
1841 config ATH79_MACH_DAP_2695_A1
1842         bool "D-Link DAP-2695 rev. A1 support"
1843         select SOC_QCA955X
1844         select ATH79_DEV_ETH
1845         select ATH79_DEV_GPIO_BUTTONS
1846         select ATH79_DEV_LEDS_GPIO
1847         select ATH79_DEV_M25P80
1848         select ATH79_DEV_WMAC
1849
1850 config ATH79_MACH_TL_WPA8630
1851         bool "TP-Link TL-WPA8630 support"
1852         select SOC_QCA956X
1853         select ATH79_DEV_AP9X_PCI if PCI
1854         select ATH79_DEV_ETH
1855         select ATH79_DEV_GPIO_BUTTONS
1856         select ATH79_DEV_LEDS_GPIO
1857         select ATH79_DEV_M25P80
1858         select ATH79_DEV_WMAC