ar71xx: create new ar71xx/tiny subtarget for 4MB flash devices
[oweals/openwrt.git] / target / linux / ar71xx / image / generic-legacy-devices.mk
1 define LegacyDevice/A60
2    DEVICE_TITLE := OpenMesh A40/A60
3    DEVICE_PACKAGES := om-watchdog kmod-ath10k ath10k-firmware-qca988x \
4         mod-usb-core kmod-usb2
5 endef
6 LEGACY_DEVICES += A60
7
8 define LegacyDevice/ALFANX
9   DEVICE_TITLE := ALFA Network N2/N5 board
10 endef
11 LEGACY_DEVICES += ALFANX
12
13 define LegacyDevice/HORNETUB
14   DEVICE_TITLE := ALFA Network Hornet-UB board (8MB flash, 32MB ram)
15   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
16 endef
17 LEGACY_DEVICES += HORNETUB
18
19 define LegacyDevice/TUBE2H8M
20   DEVICE_TITLE := ALFA Network Tube2H board (8MB flash)
21 endef
22 LEGACY_DEVICES += TUBE2H8M
23
24 define LegacyDevice/AP96
25   DEVICE_TITLE := Atheros AP96 reference board
26   DEVICE_PACKAGES := kmod-usb-core kmod-usb2
27 endef
28 LEGACY_DEVICES += AP96
29
30 define LegacyDevice/WNDAP360
31   DEVICE_TITLE := NETGEAR WNDAP360
32 endef
33 LEGACY_DEVICES += WNDAP360
34
35 define LegacyDevice/ALFAAP120C
36   DEVICE_TITLE := ALFA Network AP120C board
37 endef
38 LEGACY_DEVICES += ALFAAP120C
39
40 define LegacyDevice/ALFAAP96
41   DEVICE_TITLE := ALFA Network AP96 board
42   DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-rtc-pcf2123
43 endef
44 LEGACY_DEVICES += ALFAAP96
45
46 define LegacyDevice/ALL0258N
47   DEVICE_TITLE := Allnet ALL0258N
48   DEVICE_PACKAGES := rssileds
49 endef
50 LEGACY_DEVICES += ALL0258N
51
52 define LegacyDevice/ALL0315N
53   DEVICE_TITLE := Allnet ALL0315N
54   DEVICE_PACKAGES := rssileds
55 endef
56 LEGACY_DEVICES += ALL0315N
57
58 define LegacyDevice/AP121_8M
59   DEVICE_TITLE := Atheros AP121 reference board (8MB flash)
60   DEVICE_PACKAGES := kmod-usb-core kmod-usb2
61 endef
62 LEGACY_DEVICES += AP121_8M
63
64 define LegacyDevice/AP121_16M
65   DEVICE_TITLE := Atheros AP121 reference board (16MB flash)
66   DEVICE_PACKAGES := kmod-usb-core kmod-usb2
67 endef
68 LEGACY_DEVICES += AP121_16M
69
70 define LegacyDevice/AP132
71   DEVICE_TITLE := Atheros AP132 reference board
72   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-storage
73 endef
74 LEGACY_DEVICES += AP132
75
76 define LegacyDevice/AP135
77   DEVICE_TITLE := Atheros AP135 reference board
78   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-storage
79 endef
80 LEGACY_DEVICES += AP135
81
82 define LegacyDevice/AP136_010
83   DEVICE_TITLE := Atheros AP136-010 reference board
84   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-storage
85 endef
86 LEGACY_DEVICES += AP136_010
87
88 define LegacyDevice/AP136_020
89   DEVICE_TITLE := Atheros AP136-020 reference board
90   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-storage
91 endef
92 LEGACY_DEVICES += AP136_020
93
94 define LegacyDevice/AP143_8M
95   DEVICE_TITLE := Qualcomm Atheros AP143 reference board (8MB flash)
96   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-storage
97 endef
98 LEGACY_DEVICES += AP143_8M
99
100 define LegacyDevice/AP143_16M
101   DEVICE_TITLE := Qualcomm Atheros AP143 reference board (16MB flash)
102   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-storage
103 endef
104 LEGACY_DEVICES += AP143_16M
105
106 define LegacyDevice/AP147_010
107   DEVICE_TITLE := Qualcomm Atheros AP147-010 reference board
108   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-storage
109 endef
110 LEGACY_DEVICES += AP147_010
111
112 define LegacyDevice/AP152_16M
113   DEVICE_TITLE := Qualcomm Atheros AP152 reference board (16MB flash)
114   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-storage
115 endef
116 LEGACY_DEVICES += AP152_16M
117
118 define LegacyDevice/BXU2000N2
119   DEVICE_TITLE := BHU BXU2000n-2
120   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-storage
121 endef
122 LEGACY_DEVICES += BXU2000N2
123
124 define LegacyDevice/CAP4200AG
125   DEVICE_TITLE := Senao CAP4200AG
126 endef
127 LEGACY_DEVICES += CAP4200AG
128
129 define LegacyDevice/DB120
130   DEVICE_TITLE := Atheros DB120 reference board
131   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-storage
132 endef
133 LEGACY_DEVICES += DB120
134
135 define LegacyDevice/HORNETUBx2
136   DEVICE_TITLE := ALFA Network Hornet-UB-x2 board (16MB flash, 64MB ram)
137   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
138 endef
139 LEGACY_DEVICES += HORNETUBx2
140
141 define LegacyDevice/TUBE2H16M
142   DEVICE_TITLE := ALFA Network Tube2H board (16MB flash)
143 endef
144 LEGACY_DEVICES += TUBE2H16M
145
146 define LegacyDevice/WLR8100
147   DEVICE_TITLE := Sitecom WLR-8100
148   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-usb3
149 endef
150 LEGACY_DEVICES += WLR8100
151
152 define LegacyDevice/F9K1115V2
153   DEVICE_TITLE := Belkin AC1750DB (F9K1115V2)
154   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb3 kmod-usb-ledtrig-usbport \
155         kmod-ath10k ath10k-firmware-qca988x
156 endef
157 LEGACY_DEVICES += F9K1115V2
158
159 define LegacyDevice/DIR505A1
160   DEVICE_TITLE := D-Link DIR-505 rev. A1
161   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
162 endef
163 LEGACY_DEVICES += DIR505A1
164
165 define LegacyDevice/DGL5500A1
166   DEVICE_TITLE := D-Link DGL-5500 rev. A1
167   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-ath10k ath10k-firmware-qca988x
168 endef
169 LEGACY_DEVICES += DGL5500A1
170
171 define LegacyDevice/TEW823DRU
172   DEVICE_TITLE := TRENDNet TEW-823DRU
173   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-ath10k ath10k-firmware-qca988x
174 endef
175 LEGACY_DEVICES += TEW823DRU
176
177 define LegacyDevice/DHP1565A1
178   DEVICE_TITLE := D-Link DHP-1565 rev. A1
179   DEVICE_PACKAGES := kmod-usb-core kmod-usb2
180 endef
181 LEGACY_DEVICES += DHP1565A1
182
183 define LegacyDevice/DIR825C1
184   DEVICE_TITLE := D-Link DIR-825 rev. C1
185   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
186 endef
187 LEGACY_DEVICES += DIR825C1
188
189 define LegacyDevice/DIR835A1
190   DEVICE_TITLE := D-Link DIR-835 rev. A1
191   DEVICE_PACKAGES := kmod-usb-core kmod-usb2
192 endef
193 LEGACY_DEVICES += DIR835A1
194
195 define LegacyDevice/TEW732BR
196   DEVICE_TITLE := TRENDNet TEW-732BR
197 endef
198 LEGACY_DEVICES += TEW732BR
199
200 define LegacyDevice/WRT160NL
201   DEVICE_TITLE := Linksys WRT160NL
202   DEVICE_PACKAGES := kmod-usb-core kmod-usb2
203 endef
204 LEGACY_DEVICES += WRT160NL
205
206 define LegacyDevice/MYNETREXT
207   DEVICE_TITLE := Western Digital My Net Wi-Fi Range Extender
208   DEVICE_PACKAGES := rssileds
209 endef
210 LEGACY_DEVICES += MYNETREXT
211
212 define LegacyDevice/DIR825B1
213   DEVICE_TITLE := D-Link DIR-825 rev. B1
214   DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport
215 endef
216 LEGACY_DEVICES += DIR825B1
217
218 define LegacyDevice/TEW673GRU
219   DEVICE_TITLE := TRENDNet TEW-673GRU
220   DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2
221 endef
222 LEGACY_DEVICES += TEW673GRU
223
224 define LegacyDevice/DLRTDEV01
225   DEVICE_TITLE := PowerCloud Systems dlrtdev01 model
226   DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport
227 endef
228 LEGACY_DEVICES += DLRTDEV01
229
230 define LegacyDevice/dLAN_Hotspot
231   DEVICE_TITLE := devolo dLAN Hotspot
232 endef
233 LEGACY_DEVICES += dLAN_Hotspot
234
235 define LegacyDevice/dLAN_pro_500_wp
236   DEVICE_TITLE := devolo dLAN pro 500 Wireless+
237 endef
238 LEGACY_DEVICES += dLAN_pro_500_wp
239
240 define LegacyDevice/dLAN_pro_1200_ac
241   DEVICE_TITLE := devolo dLAN pro 1200+ WiFi ac
242   DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca988x
243 endef
244 LEGACY_DEVICES += dLAN_pro_1200_ac
245
246 define LegacyDevice/ESR900
247   DEVICE_TITLE := EnGenius ESR900
248   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
249 endef
250 LEGACY_DEVICES += ESR900
251
252 define LegacyDevice/ESR1750
253   DEVICE_TITLE := EnGenius ESR1750
254   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-storage kmod-ath10k ath10k-firmware-qca988x
255 endef
256 LEGACY_DEVICES += ESR1750
257
258 define LegacyDevice/EPG5000
259   DEVICE_TITLE := EnGenius EPG5000
260   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-storage kmod-ath10k ath10k-firmware-qca988x
261 endef
262 LEGACY_DEVICES += EPG5000
263
264 define LegacyDevice/WP543_8M
265   DEVICE_TITLE := Compex WP543/WPJ543 (8MB flash)
266   DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2
267 endef
268 LEGACY_DEVICES += WP543_8M
269
270 define LegacyDevice/WP543_16M
271   DEVICE_TITLE := Compex WP543/WPJ543 (16MB flash)
272   DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2
273 endef
274 LEGACY_DEVICES += WP543_16M
275
276 define LegacyDevice/WPE72_8M
277   DEVICE_TITLE := Compex WPE72/WPE72NX (8MB flash)
278   DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2
279 endef
280 LEGACY_DEVICES += WPE72_8M
281
282 define LegacyDevice/WPE72_16M
283   DEVICE_TITLE := Compex WPE72/WPE72NX (16MB flash)
284   DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2
285 endef
286 LEGACY_DEVICES += WPE72_16M
287
288 define LegacyDevice/WNR2200
289   DEVICE_TITLE := NETGEAR WNR2200
290   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
291 endef
292 LEGACY_DEVICES += WNR2200
293
294 define LegacyDevice/OM2P
295   DEVICE_TITLE := OpenMesh OM2P/OM2P-HS/OM2P-LC
296   DEVICE_PACKAGES := om-watchdog
297 endef
298 LEGACY_DEVICES += OM2P
299
300 define LegacyDevice/OM5P
301   DEVICE_TITLE := OpenMesh OM5P/OM5P-AN
302   DEVICE_PACKAGES := om-watchdog
303 endef
304 LEGACY_DEVICES += OM5P
305
306 define LegacyDevice/OM5PAC
307   DEVICE_TITLE := OpenMesh OM5P-AC
308   DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca988x om-watchdog
309 endef
310 LEGACY_DEVICES += OM5PAC
311
312 define LegacyDevice/MR600
313   DEVICE_TITLE := OpenMesh MR600
314   DEVICE_PACKAGES := om-watchdog
315 endef
316 LEGACY_DEVICES += MR600
317
318 define LegacyDevice/MR900
319   DEVICE_TITLE := OpenMesh MR900
320   DEVICE_PACKAGES := om-watchdog
321 endef
322 LEGACY_DEVICES += MR900
323
324 define LegacyDevice/MR1750
325   DEVICE_TITLE := OpenMesh MR1750
326   DEVICE_PACKAGES := om-watchdog kmod-ath10k ath10k-firmware-qca988x
327 endef
328 LEGACY_DEVICES += MR1750
329
330 define LegacyDevice/ALL0305
331   DEVICE_TITLE := Allnet ALL0305
332   DEVICE_PACKAGES := fconfig kmod-ath5k -kmod-ath9k
333 endef
334 LEGACY_DEVICES += ALL0305
335
336 define LegacyDevice/EAP7660D
337   DEVICE_TITLE := Senao EAP7660D
338 endef
339 LEGACY_DEVICES += EAP7660D
340
341 define LegacyDevice/JA76PF
342   DEVICE_TITLE := jjPlus JA76PF
343   DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-hwmon-core kmod-i2c-core kmod-hwmon-lm75
344 endef
345 LEGACY_DEVICES += JA76PF
346
347 define LegacyDevice/JA76PF2
348   DEVICE_TITLE := jjPlus JA76PF2
349 endef
350 LEGACY_DEVICES += JA76PF2
351
352 define LegacyDevice/JWAP003
353   DEVICE_TITLE := jjPlus JWAP003
354   DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2
355 endef
356 LEGACY_DEVICES += JWAP003
357
358 define LegacyDevice/PB42
359   DEVICE_TITLE := Atheros PB42 reference board
360   DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2
361 endef
362 LEGACY_DEVICES += PB42
363
364 define LegacyDevice/PB44
365   DEVICE_TITLE := Atheros PB44 reference board
366   DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 \
367           vsc7385-ucode-pb44 vsc7395-ucode-pb44
368 endef
369 LEGACY_DEVICES += PB44
370
371 define LegacyDevice/MZKW04NU
372   DEVICE_TITLE := Planex MZK-W04NU
373   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
374 endef
375 LEGACY_DEVICES += MZKW04NU
376
377 define LegacyDevice/MZKW300NH
378   DEVICE_TITLE := Planex MZK-W300NH
379 endef
380 LEGACY_DEVICES += MZKW300NH
381
382 define LegacyDevice/EAP300V2
383   DEVICE_TITLE := EnGenius EAP300V2
384 endef
385 LEGACY_DEVICES += EAP300V2
386
387 define LegacyDevice/WRT400N
388   DEVICE_TITLE := Linksys WRT400N
389 endef
390 LEGACY_DEVICES += WRT400N
391
392 define LegacyDevice/WZRHPG300NH
393   DEVICE_TITLE := Buffalo WZR-HP-G300NH
394   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
395 endef
396 LEGACY_DEVICES += WZRHPG300NH
397
398 define LegacyDevice/WZRHPG300NH2
399   DEVICE_TITLE := Buffalo WZR-HP-G300NH2
400   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
401 endef
402 LEGACY_DEVICES += WZRHPG300NH2
403
404 define LegacyDevice/WZRHPAG300H
405   DEVICE_TITLE := Buffalo WZR-HP-AG300H
406   DEVICE_PACKAGES := kmod-usb-ohci kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
407 endef
408 LEGACY_DEVICES += WZRHPAG300H
409
410 define LegacyDevice/WZRHPG450H
411   DEVICE_TITLE := Buffalo WZR-HP-G450H
412   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
413 endef
414 LEGACY_DEVICES += WZRHPG450H
415
416 define LegacyDevice/WZR600DHP
417   DEVICE_TITLE := Buffalo WZR-600DHP
418   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
419 endef
420 LEGACY_DEVICES += WZR600DHP
421
422 define LegacyDevice/WZR450HP2
423   DEVICE_TITLE := Buffalo WZR-450HP2
424   DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
425 endef
426 LEGACY_DEVICES += WZR450HP2
427
428 define LegacyDevice/ZCN1523H28
429   DEVICE_TITLE := Zcomax ZCN-1523H-2-8
430 endef
431 LEGACY_DEVICES += ZCN1523H28
432
433 define LegacyDevice/ZCN1523H516
434   DEVICE_TITLE := Zcomax ZCN-1523H-5-16
435 endef
436 LEGACY_DEVICES += ZCN1523H516