ee17f73fb794f7cd31a17d681d6db37e43367843
[openwrt/svn-archive/archive.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_DIR_600_A1
23 bool "D-Link DIR-600 rev. A1 support"
24 select AR71XX_DEV_AP91_ETH
25 select AR71XX_DEV_AP91_PCI if PCI
26 select AR71XX_DEV_M25P80
27 select AR71XX_DEV_GPIO_BUTTONS
28 select AR71XX_DEV_LEDS_GPIO
29 select AR71XX_NVRAM
30 default n
31
32 config AR71XX_MACH_DIR_615_C1
33 bool "D-Link DIR-615 rev. C1 support"
34 select AR71XX_DEV_M25P80
35 select AR71XX_DEV_AR913X_WMAC
36 select AR71XX_DEV_GPIO_BUTTONS
37 select AR71XX_DEV_LEDS_GPIO
38 select AR71XX_NVRAM
39 default n
40
41 config AR71XX_MACH_DIR_825_B1
42 bool "D-Link DIR-825 rev. B1 board support"
43 select AR71XX_DEV_M25P80
44 select AR71XX_DEV_AP94_PCI if PCI
45 select AR71XX_DEV_GPIO_BUTTONS
46 select AR71XX_DEV_LEDS_GPIO
47 select AR71XX_DEV_USB
48 default n
49
50 config AR71XX_MACH_PB42
51 bool "Atheros PB42 board support"
52 select AR71XX_DEV_M25P80
53 select AR71XX_DEV_GPIO_BUTTONS
54 select AR71XX_DEV_PB42_PCI if PCI
55 default n
56
57 config AR71XX_MACH_PB44
58 bool "Atheros PB44 board support"
59 select AR71XX_DEV_GPIO_BUTTONS
60 select AR71XX_DEV_PB42_PCI if PCI
61 select AR71XX_DEV_LEDS_GPIO
62 select AR71XX_DEV_USB
63 default n
64
65 config AR71XX_MACH_AW_NR580
66 bool "AzureWave AW-NR580 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 default n
72
73 config AR71XX_MACH_WZR_HP_G300NH
74 bool "Buffalo WZR-HP-G300NH board support"
75 select AR71XX_DEV_AR913X_WMAC
76 select AR71XX_DEV_GPIO_BUTTONS
77 select AR71XX_DEV_LEDS_GPIO
78 select AR71XX_DEV_USB
79 default y
80
81 config AR71XX_MACH_WP543
82 bool "Compex WP543/WPJ543 board support"
83 select MYLOADER
84 select AR71XX_DEV_M25P80
85 select AR71XX_DEV_GPIO_BUTTONS
86 select AR71XX_DEV_PB42_PCI if PCI
87 select AR71XX_DEV_LEDS_GPIO
88 select AR71XX_DEV_USB
89 default n
90
91 config AR71XX_MACH_WRT160NL
92 bool "Linksys WRT160NL board support"
93 select AR71XX_DEV_M25P80
94 select AR71XX_DEV_AR913X_WMAC
95 select AR71XX_DEV_GPIO_BUTTONS
96 select AR71XX_DEV_LEDS_GPIO
97 select AR71XX_DEV_USB
98 select AR71XX_NVRAM
99 default n
100
101 config AR71XX_MACH_WRT400N
102 bool "Linksys WRT400N board support"
103 select AR71XX_DEV_AP94_PCI if PCI
104 select AR71XX_DEV_M25P80
105 select AR71XX_DEV_GPIO_BUTTONS
106 select AR71XX_DEV_LEDS_GPIO
107 default n
108
109 config AR71XX_MACH_RB4XX
110 bool "MikroTik RouterBOARD 4xx series support"
111 select AR71XX_DEV_GPIO_BUTTONS
112 select AR71XX_DEV_LEDS_GPIO
113 select AR71XX_DEV_USB
114 default n
115
116 config AR71XX_MACH_WNDR3700
117 bool "NETGEAR WNDR3700 board support"
118 select AR71XX_DEV_M25P80
119 select AR71XX_DEV_AP94_PCI if PCI
120 select AR71XX_DEV_GPIO_BUTTONS
121 select AR71XX_DEV_LEDS_GPIO
122 select AR71XX_DEV_USB
123 default n
124
125 config AR71XX_MACH_WNR2000
126 bool "NETGEAR WNR2000 board support"
127 select AR71XX_DEV_M25P80
128 select AR71XX_DEV_AR913X_WMAC
129 select AR71XX_DEV_GPIO_BUTTONS
130 select AR71XX_DEV_LEDS_GPIO
131 default n
132
133 config AR71XX_MACH_MZK_W04NU
134 bool "Planex MZK-W04NU board support"
135 select AR71XX_DEV_M25P80
136 select AR71XX_DEV_AR913X_WMAC
137 select AR71XX_DEV_GPIO_BUTTONS
138 select AR71XX_DEV_LEDS_GPIO
139 select AR71XX_DEV_USB
140 default n
141
142 config AR71XX_MACH_MZK_W300NH
143 bool "Planex MZK-W300NH board support"
144 select AR71XX_DEV_M25P80
145 select AR71XX_DEV_AR913X_WMAC
146 select AR71XX_DEV_GPIO_BUTTONS
147 select AR71XX_DEV_LEDS_GPIO
148 default n
149
150 config AR71XX_MACH_TL_WR741ND
151 bool "TP-LINK TL-WR741ND support"
152 select AR71XX_DEV_M25P80
153 select AR71XX_DEV_AP91_ETH
154 select AR71XX_DEV_AP91_PCI if PCI
155 select AR71XX_DEV_GPIO_BUTTONS
156 select AR71XX_DEV_LEDS_GPIO
157 default n
158
159 config AR71XX_MACH_TL_WR841N_V1
160 bool "TP-LINK TL-WR841N v1 support"
161 select AR71XX_DEV_M25P80
162 select AR71XX_DEV_PB42_PCI if PCI
163 select AR71XX_DEV_DSA
164 select AR71XX_DEV_GPIO_BUTTONS
165 select AR71XX_DEV_LEDS_GPIO
166 default n
167
168 config AR71XX_MACH_TL_WR941ND
169 bool "TP-LINK TL-WR941ND support"
170 select AR71XX_DEV_M25P80
171 select AR71XX_DEV_AR913X_WMAC
172 select AR71XX_DEV_DSA
173 select AR71XX_DEV_GPIO_BUTTONS
174 select AR71XX_DEV_LEDS_GPIO
175 default n
176
177 config AR71XX_MACH_TL_WR1043ND
178 bool "TP-LINK TL-WR1043ND 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_TEW_632BRP
187 bool "TRENDnet TEW-632BRP 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 select AR71XX_NVRAM
193 default n
194
195 config AR71XX_MACH_UBNT
196 bool "Ubiquiti AR71xx based boards support"
197 select AR71XX_DEV_M25P80
198 select AR71XX_DEV_AP91_PCI if PCI
199 select AR71XX_DEV_GPIO_BUTTONS
200 select AR71XX_DEV_LEDS_GPIO
201 select AR71XX_DEV_PB42_PCI if PCI
202 select AR71XX_DEV_USB
203 default n
204
205 endmenu
206
207 config AR71XX_DEV_M25P80
208 def_bool n
209
210 config AR71XX_DEV_AP91_PCI
211 def_bool n
212
213 config AR71XX_DEV_AP91_ETH
214 def_bool n
215
216 config AR71XX_DEV_AP94_PCI
217 def_bool n
218
219 config AR71XX_DEV_AR913X_WMAC
220 def_bool n
221
222 config AR71XX_DEV_DSA
223 def_bool n
224
225 config AR71XX_DEV_GPIO_BUTTONS
226 def_bool n
227
228 config AR71XX_DEV_LEDS_GPIO
229 def_bool n
230
231 config AR71XX_DEV_PB42_PCI
232 def_bool n
233
234 config AR71XX_DEV_USB
235 def_bool n
236
237 config AR71XX_NVRAM
238 def_bool n
239
240 endif