ath79: do not build TP-Link tiny images by default
[oweals/openwrt.git] / target / linux / ath79 / image / tiny-tp-link.mk
1 include ./common-tp-link.mk
2
3 define Device/tplink_tl-mr10u
4   $(Device/tplink-4mlzma)
5   SOC := ar9331
6   DEVICE_MODEL := TL-MR10U
7   DEVICE_PACKAGES := kmod-usb-chipidea2
8   TPLINK_HWID := 0x00100101
9   SUPPORTED_DEVICES += tl-mr10u
10 endef
11 TARGET_DEVICES += tplink_tl-mr10u
12
13 define Device/tplink_tl-mr3020-v1
14   $(Device/tplink-4mlzma)
15   IMAGE_SIZE := 3840k
16   SOC := ar9331
17   DEVICE_MODEL := TL-MR3020
18   DEVICE_VARIANT := v1
19   DEVICE_PACKAGES := kmod-usb-chipidea2 kmod-usb-ledtrig-usbport
20   TPLINK_HWID := 0x30200001
21   SUPPORTED_DEVICES += tl-mr3020
22 endef
23 TARGET_DEVICES += tplink_tl-mr3020-v1
24
25 define Device/tplink_tl-mr3040-v2
26   $(Device/tplink-4mlzma)
27   SOC := ar9331
28   DEVICE_MODEL := TL-MR3040
29   DEVICE_VARIANT := v2
30   DEVICE_PACKAGES := kmod-usb-chipidea2 kmod-usb-ledtrig-usbport
31   TPLINK_HWID := 0x30400002
32   SUPPORTED_DEVICES += tl-mr3040-v2
33 endef
34 TARGET_DEVICES += tplink_tl-mr3040-v2
35
36 define Device/tplink_tl-mr3220-v1
37   $(Device/tplink-4m)
38   SOC := ar7241
39   DEVICE_MODEL := TL-MR3220
40   DEVICE_VARIANT := v1
41   TPLINK_HWID := 0x32200001
42   DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
43   SUPPORTED_DEVICES += tl-mr3220
44 endef
45 TARGET_DEVICES += tplink_tl-mr3220-v1
46
47 define Device/tplink_tl-mr3420-v1
48   $(Device/tplink-4m)
49   SOC := ar7241
50   DEVICE_MODEL := TL-MR3420
51   DEVICE_VARIANT := v1
52   TPLINK_HWID := 0x34200001
53   DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
54   SUPPORTED_DEVICES += tl-mr3420
55 endef
56 TARGET_DEVICES += tplink_tl-mr3420-v1
57
58 define Device/tplink_tl-mr3420-v2
59   $(Device/tplink-4mlzma)
60   SOC := ar9341
61   DEVICE_MODEL := TL-MR3420
62   DEVICE_VARIANT := v2
63   TPLINK_HWID := 0x34200002
64   DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
65   SUPPORTED_DEVICES += tl-mr3420-v2
66 endef
67 TARGET_DEVICES += tplink_tl-mr3420-v2
68
69 define Device/tplink_tl-mr3420-v3
70   $(Device/tplink-4mlzma)
71   SOC := qca9531
72   DEVICE_MODEL := TL-MR3420
73   DEVICE_VARIANT := v3
74   TPLINK_HWID := 0x34200003
75   DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
76 endef
77 TARGET_DEVICES += tplink_tl-mr3420-v3
78
79 define Device/tplink_tl-wa701nd-v1
80   $(Device/tplink-4m)
81   SOC := ar7240
82   DEVICE_MODEL := TL-WA701ND
83   DEVICE_VARIANT := v1
84   TPLINK_HWID := 0x07010001
85   SUPPORTED_DEVICES += tl-wa901nd
86 endef
87 TARGET_DEVICES += tplink_tl-wa701nd-v1
88
89 define Device/tplink_tl-wa730re-v1
90   $(Device/tplink-4m)
91   SOC := ar7240
92   DEVICE_MODEL := TL-WA730RE
93   DEVICE_VARIANT := v1
94   TPLINK_HWID := 0x07300001
95   SUPPORTED_DEVICES += tl-wa901nd
96 endef
97 TARGET_DEVICES += tplink_tl-wa730re-v1
98
99 define Device/tplink_tl-wa801nd-v1
100   $(Device/tplink-4m)
101   SOC := ar7240
102   DEVICE_MODEL := TL-WA801ND
103   DEVICE_VARIANT := v1
104   TPLINK_HWID := 0x08010001
105   SUPPORTED_DEVICES += tl-wa901nd
106 endef
107 TARGET_DEVICES += tplink_tl-wa801nd-v1
108
109 define Device/tplink_tl-wa801nd-v3
110   $(Device/tplink-4mlzma)
111   SOC := qca9533
112   DEVICE_MODEL := TL-WA801ND
113   DEVICE_VARIANT := v3
114   TPLINK_HWID := 0x08010003
115   SUPPORTED_DEVICES += tl-wa801nd-v3
116 endef
117 TARGET_DEVICES += tplink_tl-wa801nd-v3
118
119 define Device/tplink_tl-wa801nd-v4
120   $(Device/tplink-4mlzma)
121   SOC := qca9533
122   DEVICE_MODEL := TL-WA801ND
123   DEVICE_VARIANT := v4
124   TPLINK_HWID := 0x08010004
125   SUPPORTED_DEVICES += tl-wa801nd-v3
126 endef
127 TARGET_DEVICES += tplink_tl-wa801nd-v4
128
129 define Device/tplink_tl-wa830re-v1
130   $(Device/tplink-4m)
131   SOC := ar7240
132   DEVICE_MODEL := TL-WA830RE
133   DEVICE_VARIANT := v1
134   TPLINK_HWID := 0x08300010
135   SUPPORTED_DEVICES += tl-wa901nd
136 endef
137 TARGET_DEVICES += tplink_tl-wa830re-v1
138
139 define Device/tplink_tl-wa850re-v1
140   $(Device/tplink-4mlzma)
141   SOC := ar9341
142   DEVICE_MODEL := TL-WA850RE
143   DEVICE_VARIANT := v1
144   TPLINK_HWID := 0x08500001
145   DEVICE_PACKAGES := rssileds
146   SUPPORTED_DEVICES += tl-wa850re
147 endef
148 TARGET_DEVICES += tplink_tl-wa850re-v1
149
150 define Device/tplink_tl-wa850re-v2
151   $(Device/tplink-safeloader)
152   SOC := qca9533
153   IMAGE_SIZE := 3648k
154   DEVICE_MODEL := TL-WA850RE
155   DEVICE_VARIANT := v2
156   TPLINK_BOARD_ID := TLWA850REV2
157   TPLINK_HWID := 0x08500002
158   DEVICE_PACKAGES := rssileds
159   SUPPORTED_DEVICES += tl-wa850re-v2
160   DEFAULT := n
161 endef
162 TARGET_DEVICES += tplink_tl-wa850re-v2
163
164 define Device/tplink_tl-wa860re-v1
165   $(Device/tplink-4mlzma)
166   SOC := ar9341
167   DEVICE_MODEL := TL-WA860RE
168   DEVICE_VARIANT := v1
169   TPLINK_HWID := 0x08600001
170   SUPPORTED_DEVICES += tl-wa860re
171 endef
172 TARGET_DEVICES += tplink_tl-wa860re-v1
173
174 define Device/tplink_tl-wa901nd-v1
175   $(Device/tplink-4m)
176   SOC := ar7240
177   DEVICE_MODEL := TL-WA901ND
178   DEVICE_VARIANT := v1
179   TPLINK_HWID := 0x09010001
180   SUPPORTED_DEVICES += tl-wa901nd
181 endef
182 TARGET_DEVICES += tplink_tl-wa901nd-v1
183
184 define Device/tplink_tl-wa901nd-v2
185   $(Device/tplink-4m)
186   SOC := ar9132
187   DEVICE_MODEL := TL-WA901ND
188   DEVICE_VARIANT := v2
189   TPLINK_HWID := 0x09010002
190   SUPPORTED_DEVICES += tl-wa901nd-v2
191 endef
192 TARGET_DEVICES += tplink_tl-wa901nd-v2
193
194 define Device/tplink_tl-wa901nd-v4
195   $(Device/tplink-4mlzma)
196   SOC := tp9343
197   DEVICE_MODEL := TL-WA901ND
198   DEVICE_VARIANT := v4
199   TPLINK_HWID := 0x09010004
200   SUPPORTED_DEVICES += tl-wa901nd-v4
201   IMAGE/factory.bin := tplink-v1-image factory -C EU
202 endef
203 TARGET_DEVICES += tplink_tl-wa901nd-v4
204
205 define Device/tplink_tl-wa901nd-v5
206   $(Device/tplink-4mlzma)
207   SOC := tp9343
208   DEVICE_MODEL := TL-WA901ND
209   DEVICE_VARIANT := v5
210   TPLINK_HWID := 0x09010005
211   SUPPORTED_DEVICES += tl-wa901nd-v5
212   IMAGE/factory.bin := tplink-v1-image factory -C EU
213 endef
214 TARGET_DEVICES += tplink_tl-wa901nd-v5
215
216 define Device/tplink_tl-wr703n
217   $(Device/tplink-4mlzma)
218   SOC := ar9331
219   DEVICE_MODEL := TL-WR703N
220   DEVICE_PACKAGES := kmod-usb-chipidea2
221   TPLINK_HWID := 0x07030101
222   SUPPORTED_DEVICES += tl-wr703n
223 endef
224 TARGET_DEVICES += tplink_tl-wr703n
225
226 define Device/tplink_tl-wr740n-v1
227   $(Device/tplink-4m)
228   SOC := ar7240
229   DEVICE_MODEL := TL-WR740N
230   DEVICE_VARIANT := v1/v2
231   TPLINK_HWID := 0x07400001
232   SUPPORTED_DEVICES += tl-wr741nd
233 endef
234 TARGET_DEVICES += tplink_tl-wr740n-v1
235
236 define Device/tplink_tl-wr740n-v3
237   $(Device/tplink-4m)
238   SOC := ar7240
239   DEVICE_MODEL := TL-WR740N
240   DEVICE_VARIANT := v3
241   TPLINK_HWID := 0x07400003
242   SUPPORTED_DEVICES += tl-wr741nd
243 endef
244 TARGET_DEVICES += tplink_tl-wr740n-v3
245
246 define Device/tplink_tl-wr740n-v4
247   $(Device/tplink-4mlzma)
248   SOC := ar9331
249   DEVICE_MODEL := TL-WR740N
250   DEVICE_VARIANT := v4
251   TPLINK_HWID := 0x07400004
252   SUPPORTED_DEVICES += tl-wr741nd-v4
253 endef
254 TARGET_DEVICES += tplink_tl-wr740n-v4
255
256 define Device/tplink_tl-wr740n-v5
257   $(Device/tplink-4mlzma)
258   SOC := ar9331
259   DEVICE_MODEL := TL-WR740N
260   DEVICE_VARIANT := v5
261   TPLINK_HWID := 0x07400005
262   SUPPORTED_DEVICES += tl-wr741nd-v4
263 endef
264 TARGET_DEVICES += tplink_tl-wr740n-v5
265
266 define Device/tplink_tl-wr741-v1
267   $(Device/tplink-4m)
268   SOC := ar7240
269   DEVICE_MODEL := TL-WR741N/ND
270   DEVICE_VARIANT := v1/v2
271   TPLINK_HWID := 0x07410001
272   SUPPORTED_DEVICES += tl-wr741nd
273 endef
274 TARGET_DEVICES += tplink_tl-wr741-v1
275
276 define Device/tplink_tl-wr741nd-v4
277   $(Device/tplink-4mlzma)
278   SOC := ar9331
279   DEVICE_MODEL := TL-WR741N/ND
280   DEVICE_VARIANT := v4
281   TPLINK_HWID := 0x07410004
282   SUPPORTED_DEVICES += tl-wr741nd-v4
283 endef
284 TARGET_DEVICES += tplink_tl-wr741nd-v4
285
286 define Device/tplink_tl-wr743nd-v1
287   $(Device/tplink-4m)
288   SOC := ar7240
289   DEVICE_MODEL := TL-WR743ND
290   DEVICE_VARIANT := v1
291   TPLINK_HWID := 0x07430001
292   SUPPORTED_DEVICES += tl-wr741nd
293 endef
294 TARGET_DEVICES += tplink_tl-wr743nd-v1
295
296 define Device/tplink_tl-wr802n-v1
297   $(Device/tplink-4mlzma)
298   SOC := qca9533
299   DEVICE_MODEL := TL-WR802N
300   DEVICE_VARIANT := v1
301   TPLINK_HWID := 0x08020001
302   SUPPORTED_DEVICES += tl-wr802n-v1
303 endef
304 TARGET_DEVICES += tplink_tl-wr802n-v1
305
306 define Device/tplink_tl-wr802n-v2
307   $(Device/tplink-4mlzma)
308   SOC := qca9533
309   DEVICE_MODEL := TL-WR802N
310   DEVICE_VARIANT := v2
311   TPLINK_HWID := 0x08020002
312   TPLINK_HWREV := 2
313   SUPPORTED_DEVICES += tl-wr802n-v2
314   IMAGES += factory-us.bin factory-eu.bin
315   IMAGE/factory-us.bin := tplink-v1-image factory -C US
316   IMAGE/factory-eu.bin := tplink-v1-image factory -C EU
317 endef
318 TARGET_DEVICES += tplink_tl-wr802n-v2
319
320 define Device/tplink_tl-wr841-v5
321   $(Device/tplink-4m)
322   SOC := ar7240
323   DEVICE_MODEL := TL-WR841N/ND
324   DEVICE_VARIANT := v5/v6
325   TPLINK_HWID := 0x08410005
326   SUPPORTED_DEVICES += tl-wr741nd
327 endef
328 TARGET_DEVICES += tplink_tl-wr841-v5
329
330 define Device/tplink_tl-wr841-v7
331   $(Device/tplink-4m)
332   SOC := ar7241
333   DEVICE_MODEL := TL-WR841N/ND
334   DEVICE_VARIANT := v7
335   TPLINK_HWID := 0x08410007
336   SUPPORTED_DEVICES += tl-wr841n-v7
337 endef
338 TARGET_DEVICES += tplink_tl-wr841-v7
339
340 define Device/tplink_tl-wr841-v8
341   $(Device/tplink-4mlzma)
342   SOC := ar9341
343   DEVICE_MODEL := TL-WR841N/ND
344   DEVICE_VARIANT := v8
345   TPLINK_HWID := 0x08410008
346   SUPPORTED_DEVICES += tl-wr841n-v8
347 endef
348 TARGET_DEVICES += tplink_tl-wr841-v8
349
350 define Device/tplink_tl-wr841-v9
351   $(Device/tplink-4mlzma)
352   SOC := qca9533
353   DEVICE_MODEL := TL-WR841N/ND
354   DEVICE_VARIANT := v9
355   TPLINK_HWID := 0x08410009
356   SUPPORTED_DEVICES += tl-wr841n-v9
357 endef
358 TARGET_DEVICES += tplink_tl-wr841-v9
359
360 define Device/tplink_tl-wr841-v10
361   $(Device/tplink-4mlzma)
362   SOC := qca9533
363   DEVICE_MODEL := TL-WR841N/ND
364   DEVICE_VARIANT := v10
365   TPLINK_HWID := 0x08410010
366   SUPPORTED_DEVICES += tl-wr841n-v9
367 endef
368 TARGET_DEVICES += tplink_tl-wr841-v10
369
370 define Device/tplink_tl-wr841-v11
371   $(Device/tplink-4mlzma)
372   SOC := qca9533
373   DEVICE_MODEL := TL-WR841N/ND
374   DEVICE_VARIANT := v11
375   TPLINK_HWID := 0x08410011
376   SUPPORTED_DEVICES += tl-wr841n-v11
377   IMAGES += factory-us.bin factory-eu.bin
378   IMAGE/factory-us.bin := tplink-v1-image factory -C US
379   IMAGE/factory-eu.bin := tplink-v1-image factory -C EU
380 endef
381 TARGET_DEVICES += tplink_tl-wr841-v11
382
383 define Device/tplink_tl-wr841-v12
384   $(Device/tplink-4mlzma)
385   SOC := qca9533
386   DEVICE_MODEL := TL-WR841N/ND
387   DEVICE_VARIANT := v12
388   TPLINK_HWID := 0x08410012
389   SUPPORTED_DEVICES += tl-wr841n-v11
390   IMAGES += factory-us.bin factory-eu.bin
391   IMAGE/factory-us.bin := tplink-v1-image factory -C US
392   IMAGE/factory-eu.bin := tplink-v1-image factory -C EU
393 endef
394 TARGET_DEVICES += tplink_tl-wr841-v12
395
396 define Device/tplink_tl-wr940n-v3
397   $(Device/tplink-4mlzma)
398   SOC := tp9343
399   DEVICE_MODEL := TL-WR940N
400   DEVICE_VARIANT := v3
401   TPLINK_HWID := 0x09410006
402   SUPPORTED_DEVICES += tl-wr941nd-v6
403 endef
404 TARGET_DEVICES += tplink_tl-wr940n-v3
405
406 define Device/tplink_tl-wr940n-v4
407   $(Device/tplink-4mlzma)
408   SOC := tp9343
409   DEVICE_MODEL := TL-WR940N
410   DEVICE_VARIANT := v4
411   TPLINK_HWID := 0x09400004
412   SUPPORTED_DEVICES += tl-wr940n-v4
413   IMAGES += factory-us.bin factory-eu.bin factory-br.bin
414   IMAGE/factory-us.bin := tplink-v1-image factory -C US
415   IMAGE/factory-eu.bin := tplink-v1-image factory -C EU
416   IMAGE/factory-br.bin := tplink-v1-image factory -C BR
417 endef
418 TARGET_DEVICES += tplink_tl-wr940n-v4
419
420 define Device/tplink_tl-wr940n-v6
421   $(Device/tplink-4mlzma)
422   SOC := tp9343
423   DEVICE_MODEL := TL-WR940N
424   DEVICE_VARIANT := v6
425   TPLINK_HWID := 0x09400006
426   SUPPORTED_DEVICES += tl-wr940n-v6
427   IMAGES += factory-us.bin factory-eu.bin factory-br.bin
428   IMAGE/factory-us.bin := tplink-v1-image factory -C US
429   IMAGE/factory-eu.bin := tplink-v1-image factory -C EU
430   IMAGE/factory-br.bin := tplink-v1-image factory -C BR
431 endef
432 TARGET_DEVICES += tplink_tl-wr940n-v6
433
434 define Device/tplink_tl-wr941-v2
435   $(Device/tplink-4m)
436   SOC := ar9132
437   DEVICE_MODEL := TL-WR941ND
438   DEVICE_VARIANT := v2/v3
439   DEVICE_ALT0_VENDOR := TP-Link
440   DEVICE_ALT0_MODEL := TL-WR941N
441   DEVICE_ALT0_VARIANT := v2/v3
442   TPLINK_HWID := 0x09410002
443   TPLINK_HWREV := 2
444   SUPPORTED_DEVICES += tl-wr941nd
445 endef
446 TARGET_DEVICES += tplink_tl-wr941-v2
447
448 define Device/tplink_tl-wr941-v4
449   $(Device/tplink-4m)
450   SOC := ar7240
451   DEVICE_MODEL := TL-WR941ND
452   DEVICE_VARIANT := v4
453   DEVICE_ALT0_VENDOR := TP-Link
454   DEVICE_ALT0_MODEL := TL-WR941N
455   DEVICE_ALT0_VARIANT := v4
456   TPLINK_HWID := 0x09410004
457   SUPPORTED_DEVICES += tl-wr741nd
458 endef
459 TARGET_DEVICES += tplink_tl-wr941-v4
460
461 define Device/tplink_tl-wr941nd-v6
462   $(Device/tplink-4mlzma)
463   SOC := tp9343
464   DEVICE_MODEL := TL-WR941ND
465   DEVICE_VARIANT := v6
466   TPLINK_HWID := 0x09410006
467   SUPPORTED_DEVICES += tl-wr941nd-v6
468 endef
469 TARGET_DEVICES += tplink_tl-wr941nd-v6
470
471 define Device/tplink_tl-wr941n-v7-cn
472   $(Device/tplink-4mlzma)
473   SOC := qca9558
474   DEVICE_MODEL := TL-WR941N
475   DEVICE_VARIANT := v7 (CN)
476   TPLINK_HWID := 0x09410007
477 endef
478 TARGET_DEVICES += tplink_tl-wr941n-v7-cn