ath79: do not build TP-Link tiny images by default
[openwrt/staging/dedeckeh.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