ramips: disable TP-Link TL-WA750RE by default
[openwrt/openwrt.git] / target / linux / ar71xx / image / tiny-tp-link.mk
1 include ./common-tp-link.mk
2
3
4 define Device/tl-mr10u-v1
5 $(Device/tplink-4mlzma)
6 DEVICE_TITLE := TP-LINK TL-MR10U v1
7 DEVICE_PACKAGES := kmod-usb-core kmod-usb2
8 BOARDNAME := TL-MR10U
9 DEVICE_PROFILE := TLMR10U
10 TPLINK_HWID := 0x00100101
11 CONSOLE := ttyATH0,115200
12 endef
13 TARGET_DEVICES += tl-mr10u-v1
14
15 define Device/tl-mr11u-v1
16 $(Device/tplink-4mlzma)
17 DEVICE_TITLE := TP-LINK TL-MR11U v1
18 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
19 BOARDNAME := TL-MR11U
20 DEVICE_PROFILE := TLMR11U
21 TPLINK_HWID := 0x00110101
22 CONSOLE := ttyATH0,115200
23 endef
24 TARGET_DEVICES += tl-mr11u-v1
25
26 define Device/tl-mr11u-v2
27 $(Device/tl-mr11u-v1)
28 DEVICE_TITLE := TP-LINK TL-MR11U v2
29 TPLINK_HWID := 0x00110102
30 endef
31 TARGET_DEVICES += tl-mr11u-v2
32
33 define Device/tl-mr12u-v1
34 $(Device/tplink-4mlzma)
35 DEVICE_TITLE := TP-LINK TL-MR12U v1
36 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
37 BOARDNAME := TL-MR13U
38 DEVICE_PROFILE := TLMR12U
39 TPLINK_HWID := 0x00120101
40 CONSOLE := ttyATH0,115200
41 endef
42 TARGET_DEVICES += tl-mr12u-v1
43
44 define Device/tl-mr13u-v1
45 $(Device/tl-mr12u-v1)
46 DEVICE_TITLE := TP-LINK TL-MR13U v1
47 DEVICE_PROFILE := TLMR13U
48 TPLINK_HWID := 0x00130101
49 endef
50 TARGET_DEVICES += tl-mr13u-v1
51
52 define Device/tl-mr3020-v1
53 $(Device/tplink-4mlzma)
54 DEVICE_TITLE := TP-LINK TL-MR3020 v1
55 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
56 BOARDNAME := TL-MR3020
57 DEVICE_PROFILE := TLMR3020
58 TPLINK_HWID := 0x30200001
59 CONSOLE := ttyATH0,115200
60 endef
61 TARGET_DEVICES += tl-mr3020-v1
62
63 define Device/tl-mr3040-v1
64 $(Device/tl-mr3020-v1)
65 DEVICE_TITLE := TP-LINK TL-MR3040 v1
66 BOARDNAME := TL-MR3040
67 DEVICE_PROFILE := TLMR3040
68 TPLINK_HWID := 0x30400001
69 endef
70 TARGET_DEVICES += tl-mr3040-v1
71
72 define Device/tl-mr3040-v2
73 $(Device/tl-mr3040-v1)
74 DEVICE_TITLE := TP-LINK TL-MR3040 v2
75 BOARDNAME := TL-MR3040-v2
76 TPLINK_HWID := 0x30400002
77 endef
78 TARGET_DEVICES += tl-mr3040-v2
79
80 define Device/tl-mr3220-v1
81 $(Device/tplink-4m)
82 DEVICE_TITLE := TP-LINK TL-MR3220 v1
83 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
84 BOARDNAME := TL-MR3220
85 DEVICE_PROFILE := TLMR3220
86 TPLINK_HWID := 0x32200001
87 endef
88 TARGET_DEVICES += tl-mr3220-v1
89
90 define Device/tl-mr3220-v2
91 $(Device/tplink-4mlzma)
92 DEVICE_TITLE := TP-LINK TL-MR3220 v2
93 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
94 BOARDNAME := TL-MR3220-v2
95 DEVICE_PROFILE := TLMR3220
96 TPLINK_HWID := 0x32200002
97 CONSOLE := ttyATH0,115200
98 endef
99 TARGET_DEVICES += tl-mr3220-v2
100
101 define Device/tl-mr3420-v1
102 $(Device/tplink-4m)
103 DEVICE_TITLE := TP-LINK TL-MR3420 v1
104 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
105 BOARDNAME := TL-MR3420
106 DEVICE_PROFILE := TLMR3420
107 TPLINK_HWID := 0x34200001
108 endef
109 TARGET_DEVICES += tl-mr3420-v1
110
111 define Device/tl-mr3420-v2
112 $(Device/tplink-4mlzma)
113 DEVICE_TITLE := TP-LINK TL-MR3420 v2
114 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
115 BOARDNAME := TL-MR3420-v2
116 DEVICE_PROFILE := TLMR3420
117 TPLINK_HWID := 0x34200002
118 endef
119 TARGET_DEVICES += tl-mr3420-v2
120
121 define Device/tl-wa701nd-v1
122 $(Device/tplink-4m)
123 DEVICE_TITLE := TP-LINK TL-WA701N/ND v1
124 BOARDNAME := TL-WA901ND
125 DEVICE_PROFILE := TLWA701
126 TPLINK_HWID := 0x07010001
127 endef
128 TARGET_DEVICES += tl-wa701nd-v1
129
130 define Device/tl-wa701nd-v2
131 $(Device/tplink-4mlzma)
132 DEVICE_TITLE := TP-LINK TL-WA701N/ND v2
133 BOARDNAME := TL-WA701ND-v2
134 DEVICE_PROFILE := TLWA701
135 TPLINK_HWID := 0x07010002
136 CONSOLE := ttyATH0,115200
137 endef
138 TARGET_DEVICES += tl-wa701nd-v2
139
140 define Device/tl-wa7210n-v2
141 $(Device/tplink-4mlzma)
142 DEVICE_TITLE := TP-LINK TL-WA7210N v2
143 DEVICE_PACKAGES := rssileds kmod-ledtrig-netdev
144 BOARDNAME := TL-WA7210N-v2
145 DEVICE_PROFILE := TLWA7210
146 TPLINK_HWID := 0x72100002
147 CONSOLE := ttyATH0,115200
148 endef
149 TARGET_DEVICES += tl-wa7210n-v2
150
151 define Device/tl-wa730re-v1
152 $(Device/tplink-4m)
153 DEVICE_TITLE := TP-LINK TL-WA730RE v1
154 BOARDNAME := TL-WA901ND
155 DEVICE_PROFILE := TLWA730RE
156 TPLINK_HWID := 0x07300001
157 endef
158 TARGET_DEVICES += tl-wa730re-v1
159
160 define Device/tl-wa750re-v1
161 $(Device/tplink-4mlzma)
162 DEVICE_TITLE := TP-LINK TL-WA750RE v1
163 DEVICE_PACKAGES := rssileds
164 BOARDNAME := TL-WA750RE
165 DEVICE_PROFILE := TLWA750
166 TPLINK_HWID := 0x07500001
167 DEFAULT := n
168 endef
169 TARGET_DEVICES += tl-wa750re-v1
170
171 define Device/tl-wa7510n-v1
172 $(Device/tplink-4m)
173 DEVICE_TITLE := TP-LINK TL-WA7510N v1
174 BOARDNAME := TL-WA7510N
175 DEVICE_PROFILE := TLWA7510
176 TPLINK_HWID := 0x75100001
177 endef
178 TARGET_DEVICES += tl-wa7510n-v1
179
180 define Device/tl-wa801nd-v1
181 $(Device/tplink-4m)
182 DEVICE_TITLE := TP-LINK TL-WA801N/ND v1
183 BOARDNAME := TL-WA901ND
184 DEVICE_PROFILE := TLWA801
185 TPLINK_HWID := 0x08010001
186 endef
187 TARGET_DEVICES += tl-wa801nd-v1
188
189 define Device/tl-wa801nd-v2
190 $(Device/tplink-4mlzma)
191 DEVICE_TITLE := TP-LINK TL-WA801N/ND v2
192 BOARDNAME := TL-WA801ND-v2
193 DEVICE_PROFILE := TLWA801
194 TPLINK_HWID := 0x08010002
195 endef
196 TARGET_DEVICES += tl-wa801nd-v2
197
198 define Device/tl-wa801nd-v3
199 $(Device/tplink-4mlzma)
200 DEVICE_TITLE := TP-LINK TL-WA801N/ND v3
201 BOARDNAME := TL-WA801ND-v3
202 DEVICE_PROFILE := TLWA801
203 TPLINK_HWID := 0x08010003
204 endef
205 TARGET_DEVICES += tl-wa801nd-v3
206
207 define Device/tl-wa801nd-v4
208 $(Device/tl-wa801nd-v3)
209 DEVICE_TITLE := TP-LINK TL-WA801N/ND v4
210 TPLINK_HWID := 0x08010004
211 endef
212 TARGET_DEVICES += tl-wa801nd-v4
213
214 define Device/tl-wa830re-v1
215 $(Device/tplink-4m)
216 DEVICE_TITLE := TP-LINK TL-WA830RE v1
217 BOARDNAME := TL-WA901ND
218 DEVICE_PROFILE := TLWA830
219 TPLINK_HWID := 0x08300010
220 endef
221 TARGET_DEVICES += tl-wa830re-v1
222
223 define Device/tl-wa830re-v2
224 $(Device/tplink-4mlzma)
225 DEVICE_TITLE := TP-LINK TL-WA830RE v2
226 BOARDNAME := TL-WA830RE-v2
227 DEVICE_PROFILE := TLWA830
228 TPLINK_HWID := 0x08300002
229 endef
230 TARGET_DEVICES += tl-wa830re-v2
231
232 define Device/tl-wa850re-v1
233 $(Device/tplink-4mlzma)
234 DEVICE_TITLE := TP-LINK TL-WA850RE v1
235 DEVICE_PACKAGES := rssileds
236 BOARDNAME := TL-WA850RE
237 DEVICE_PROFILE := TLWA850
238 TPLINK_HWID := 0x08500001
239 DEFAULT := n
240 endef
241 TARGET_DEVICES += tl-wa850re-v1
242
243 define Device/tl-wa850re-v2
244 $(Device/tplink-safeloader)
245 DEVICE_TITLE := TP-LINK TL-WA850RE v2
246 DEVICE_PACKAGES := rssileds
247 BOARDNAME := TL-WA850RE-V2
248 DEVICE_PROFILE := TLWA850
249 TPLINK_BOARD_ID := TLWA850REV2
250 TPLINK_HWID := 0x08500002
251 TPLINK_HWREV := 0
252 IMAGE_SIZE := 3648k
253 MTDPARTS := spi0.0:128k(u-boot)ro,1344k(kernel),2304k(rootfs),256k(config)ro,64k(art)ro,3648k@0x20000(firmware)
254 DEFAULT := n
255 endef
256 TARGET_DEVICES += tl-wa850re-v2
257
258 define Device/tl-wa855re-v1
259 $(Device/tplink-safeloader)
260 DEVICE_TITLE := TP-LINK TL-WA855RE v1
261 BOARDNAME := TL-WA855RE-v1
262 DEVICE_PROFILE := TLWA855RE
263 TPLINK_HWID := 0x08550001
264 TPLINK_BOARD_ID := TLWA855REV1
265 TPLINK_HWREV := 0
266 IMAGE_SIZE := 3648k
267 MTDPARTS := spi0.0:128k(u-boot)ro,1344k(kernel),2304k(rootfs),256k(config)ro,64k(art)ro,3648k@0x20000(firmware)
268 endef
269 TARGET_DEVICES += tl-wa855re-v1
270
271 define Device/tl-wa860re-v1
272 $(Device/tplink-4mlzma)
273 DEVICE_TITLE := TP-LINK TL-WA860RE v1
274 BOARDNAME := TL-WA860RE
275 DEVICE_PROFILE := TLWA860
276 TPLINK_HWID := 0x08600001
277 endef
278 TARGET_DEVICES += tl-wa860re-v1
279
280 define Device/tl-wa901nd-v1
281 $(Device/tplink-4m)
282 DEVICE_TITLE := TP-LINK TL-WA901N/ND v1
283 BOARDNAME := TL-WA901ND
284 DEVICE_PROFILE := TLWA901
285 TPLINK_HWID := 0x09010001
286 endef
287 TARGET_DEVICES += tl-wa901nd-v1
288
289 define Device/tl-wa901nd-v2
290 $(Device/tplink-4m)
291 DEVICE_TITLE := TP-LINK TL-WA901N/ND v2
292 BOARDNAME := TL-WA901ND-v2
293 DEVICE_PROFILE := TLWA901
294 TPLINK_HWID := 0x09010002
295 endef
296 TARGET_DEVICES += tl-wa901nd-v2
297
298 define Device/tl-wa901nd-v3
299 $(Device/tplink-4mlzma)
300 DEVICE_TITLE := TP-LINK TL-WA901N/ND v3
301 BOARDNAME := TL-WA901ND-v3
302 DEVICE_PROFILE := TLWA901
303 TPLINK_HWID := 0x09010003
304 endef
305 TARGET_DEVICES += tl-wa901nd-v3
306
307 define Device/tl-wa901nd-v4
308 $(Device/tplink-4mlzma)
309 DEVICE_TITLE := TP-LINK TL-WA901N/ND v4
310 BOARDNAME := TL-WA901ND-v4
311 DEVICE_PROFILE := TLWA901
312 TPLINK_HWID := 0x09010004
313 IMAGE/factory.bin := append-rootfs | mktplinkfw factory -C EU
314 endef
315 TARGET_DEVICES += tl-wa901nd-v4
316
317 define Device/tl-wa901nd-v5
318 $(Device/tl-wa901nd-v4)
319 DEVICE_TITLE := TP-LINK TL-WA901N/ND v5
320 BOARDNAME := TL-WA901ND-v5
321 TPLINK_HWID := 0x09010005
322 endef
323 TARGET_DEVICES += tl-wa901nd-v5
324
325 define Device/tl-wdr3320-v2
326 $(Device/tplink-4mlzma)
327 DEVICE_TITLE := TP-LINK TL-WDR3320 v2
328 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
329 BOARDNAME := TL-WDR3320-v2
330 DEVICE_PROFILE := TLWDR3320V2
331 TPLINK_HWID := 0x33200002
332 TPLINK_HEADER_VERSION := 2
333 endef
334 TARGET_DEVICES += tl-wdr3320-v2
335
336 define Device/tl-wr1041n-v2
337 $(Device/tplink-4mlzma)
338 DEVICE_TITLE := TP-LINK TL-WR1041N v2
339 BOARDNAME := TL-WR1041N-v2
340 DEVICE_PROFILE := TLWR1041
341 TPLINK_HWID := 0x10410002
342 endef
343 TARGET_DEVICES += tl-wr1041n-v2
344
345 define Device/tl-wr703n-v1
346 $(Device/tplink-4mlzma)
347 DEVICE_TITLE := TP-LINK TL-WR703N v1
348 DEVICE_PACKAGES := kmod-usb-core kmod-usb2
349 BOARDNAME := TL-WR703N
350 DEVICE_PROFILE := TLWR703
351 TPLINK_HWID := 0x07030101
352 CONSOLE := ttyATH0,115200
353 endef
354 TARGET_DEVICES += tl-wr703n-v1
355
356 define Device/tl-wr710n-v2
357 $(Device/tplink-4mlzma)
358 DEVICE_TITLE := TP-LINK TL-WR710N v2
359 DEVICE_PACKAGES := kmod-usb-core kmod-usb2
360 BOARDNAME := TL-WR710N
361 DEVICE_PROFILE := TLWR710
362 TPLINK_HWID := 0x07100002
363 CONSOLE := ttyATH0,115200
364 endef
365 TARGET_DEVICES += tl-wr710n-v2
366
367 define Device/tl-wr720n-v3
368 $(Device/tplink-4mlzma)
369 DEVICE_TITLE := TP-LINK TL-WR720N v3
370 DEVICE_PACKAGES := kmod-usb-core kmod-usb2
371 BOARDNAME := TL-WR720N-v3
372 DEVICE_PROFILE := TLWR720
373 TPLINK_HWID := 0x07200103
374 CONSOLE := ttyATH0,115200
375 endef
376 TARGET_DEVICES += tl-wr720n-v3
377
378 define Device/tl-wr720n-v4
379 $(Device/tl-wr720n-v3)
380 DEVICE_TITLE := TP-LINK TL-WR720N v4
381 TPLINK_HWID := 0x07200104
382 endef
383 TARGET_DEVICES += tl-wr720n-v4
384
385 define Device/tl-wr740n-v1
386 $(Device/tplink-4m)
387 DEVICE_TITLE := TP-LINK TL-WR740N/ND v1
388 BOARDNAME := TL-WR741ND
389 DEVICE_PROFILE := TLWR740
390 TPLINK_HWID := 0x07400001
391 endef
392 TARGET_DEVICES += tl-wr740n-v1
393
394 define Device/tl-wr740n-v3
395 $(Device/tl-wr740n-v1)
396 DEVICE_TITLE := TP-LINK TL-WR740N/ND v3
397 TPLINK_HWID := 0x07400003
398 endef
399 TARGET_DEVICES += tl-wr740n-v3
400
401 define Device/tl-wr740n-v4
402 $(Device/tplink-4mlzma)
403 DEVICE_TITLE := TP-LINK TL-WR740N/ND v4
404 BOARDNAME := TL-WR741ND-v4
405 DEVICE_PROFILE := TLWR740
406 TPLINK_HWID := 0x07400004
407 CONSOLE := ttyATH0,115200
408 endef
409 TARGET_DEVICES += tl-wr740n-v4
410
411 define Device/tl-wr740n-v5
412 $(Device/tl-wr740n-v4)
413 DEVICE_TITLE := TP-LINK TL-WR740N/ND v5
414 TPLINK_HWID := 0x07400005
415 endef
416 TARGET_DEVICES += tl-wr740n-v5
417
418 define Device/tl-wr740n-v6
419 $(Device/tplink-4mlzma)
420 DEVICE_TITLE := TP-LINK TL-WR740N/ND v6
421 BOARDNAME := TL-WR740N-v6
422 DEVICE_PROFILE := TLWR740
423 TPLINK_HWID := 0x07400006
424 endef
425 TARGET_DEVICES += tl-wr740n-v6
426
427 define Device/tl-wr741nd-v1
428 $(Device/tplink-4m)
429 DEVICE_TITLE := TP-LINK TL-WR741N/ND v1
430 BOARDNAME := TL-WR741ND
431 DEVICE_PROFILE := TLWR741
432 TPLINK_HWID := 0x07410001
433 endef
434 TARGET_DEVICES += tl-wr741nd-v1
435
436 define Device/tl-wr741nd-v2
437 $(Device/tl-wr741nd-v1)
438 DEVICE_TITLE := TP-LINK TL-WR741N/ND v2
439 endef
440 TARGET_DEVICES += tl-wr741nd-v2
441
442 define Device/tl-wr741nd-v4
443 $(Device/tplink-4mlzma)
444 DEVICE_TITLE := TP-LINK TL-WR741N/ND v4
445 BOARDNAME := TL-WR741ND-v4
446 DEVICE_PROFILE := TLWR741
447 TPLINK_HWID := 0x07410004
448 CONSOLE := ttyATH0,115200
449 endef
450 TARGET_DEVICES += tl-wr741nd-v4
451
452 define Device/tl-wr741nd-v5
453 $(Device/tl-wr741nd-v4)
454 DEVICE_TITLE := TP-LINK TL-WR741N/ND v5
455 TPLINK_HWID := 0x07400005
456 endef
457 TARGET_DEVICES += tl-wr741nd-v5
458
459 define Device/tl-wr743nd-v1
460 $(Device/tplink-4m)
461 DEVICE_TITLE := TP-LINK TL-WR743N/ND v1
462 BOARDNAME := TL-WR741ND
463 DEVICE_PROFILE := TLWR743
464 TPLINK_HWID := 0x07430001
465 endef
466 TARGET_DEVICES += tl-wr743nd-v1
467
468 define Device/tl-wr743nd-v2
469 $(Device/tl-wr741nd-v4)
470 DEVICE_TITLE := TP-LINK TL-WR743N/ND v2
471 DEVICE_PROFILE := TLWR743
472 TPLINK_HWID := 0x07430002
473 endef
474 TARGET_DEVICES += tl-wr743nd-v2
475
476 define Device/tl-wr802n-v1
477 $(Device/tplink-4mlzma)
478 DEVICE_TITLE := TP-LINK TL-WR802N v1
479 BOARDNAME := TL-WR802N-v1
480 DEVICE_PROFILE := TLWR802
481 TPLINK_HWID := 0x08020001
482 TPLINK_HWREV := 1
483 endef
484 TARGET_DEVICES += tl-wr802n-v1
485
486 define Device/tl-wr802n-v2
487 $(Device/tplink-4mlzma)
488 DEVICE_TITLE := TP-LINK TL-WR802N v2
489 BOARDNAME := TL-WR802N-v2
490 DEVICE_PROFILE := TLWR802
491 TPLINK_HWID := 0x08020002
492 TPLINK_HWREV := 2
493 IMAGES += factory-us.bin factory-eu.bin
494 IMAGE/factory-us.bin := append-rootfs | mktplinkfw factory -C US
495 IMAGE/factory-eu.bin := append-rootfs | mktplinkfw factory -C EU
496 endef
497 TARGET_DEVICES += tl-wr802n-v2
498
499 define Device/tl-wr840n-v2
500 $(Device/tplink-4mlzma)
501 DEVICE_TITLE := TP-LINK TL-WR840N v2
502 BOARDNAME := TL-WR840N-v2
503 DEVICE_PROFILE := TLWR840
504 TPLINK_HWID := 0x08400002
505 IMAGES += factory-eu.bin
506 IMAGE/factory-eu.bin := append-rootfs | mktplinkfw factory -C EU
507 endef
508 TARGET_DEVICES += tl-wr840n-v2
509
510 define Device/tl-wr840n-v3
511 $(Device/tl-wr840n-v2)
512 DEVICE_TITLE := TP-LINK TL-WR840N v3
513 BOARDNAME := TL-WR840N-v3
514 TPLINK_HWID := 0x08400003
515 endef
516 TARGET_DEVICES += tl-wr840n-v3
517
518 define Device/tl-wr841-v1.5
519 $(Device/tplink-4m)
520 DEVICE_TITLE := TP-LINK TL-WR841N/ND v1.5
521 BOARDNAME := TL-WR841N-v1.5
522 DEVICE_PROFILE := TLWR841
523 TPLINK_HWID := 0x08410002
524 TPLINK_HWREV := 2
525 endef
526 TARGET_DEVICES += tl-wr841-v1.5
527
528 define Device/tl-wr841-v3
529 $(Device/tplink-4m)
530 DEVICE_TITLE := TP-LINK TL-WR841N/ND v3
531 BOARDNAME := TL-WR941ND
532 DEVICE_PROFILE := TLWR841
533 TPLINK_HWID := 0x08410003
534 TPLINK_HWREV := 3
535 endef
536 TARGET_DEVICES += tl-wr841-v3
537
538 define Device/tl-wr841-v5
539 $(Device/tplink-4m)
540 DEVICE_TITLE := TP-LINK TL-WR841N/ND v5
541 BOARDNAME := TL-WR741ND
542 DEVICE_PROFILE := TLWR841
543 TPLINK_HWID := 0x08410005
544 endef
545 TARGET_DEVICES += tl-wr841-v5
546
547 define Device/tl-wr841-v7
548 $(Device/tplink-4m)
549 DEVICE_TITLE := TP-LINK TL-WR841N/ND v7
550 BOARDNAME := TL-WR841N-v7
551 DEVICE_PROFILE := TLWR841
552 TPLINK_HWID := 0x08410007
553 endef
554 TARGET_DEVICES += tl-wr841-v7
555
556 define Device/tl-wr841-v8
557 $(Device/tplink-4mlzma)
558 DEVICE_TITLE := TP-LINK TL-WR841N/ND v8
559 BOARDNAME := TL-WR841N-v8
560 DEVICE_PROFILE := TLWR841
561 TPLINK_HWID := 0x08410008
562 endef
563 TARGET_DEVICES += tl-wr841-v8
564
565 define Device/tl-wr841-v9
566 $(Device/tplink-4mlzma)
567 DEVICE_TITLE := TP-LINK TL-WR841N/ND v9
568 BOARDNAME := TL-WR841N-v9
569 DEVICE_PROFILE := TLWR841
570 TPLINK_HWID := 0x08410009
571 endef
572 TARGET_DEVICES += tl-wr841-v9
573
574 define Device/tl-wr841-v10
575 $(Device/tl-wr841-v9)
576 DEVICE_TITLE := TP-LINK TL-WR841N/ND v10
577 TPLINK_HWID := 0x08410010
578 endef
579 TARGET_DEVICES += tl-wr841-v10
580
581 define Device/tl-wr841-v11
582 $(Device/tplink-4mlzma)
583 DEVICE_TITLE := TP-LINK TL-WR841N/ND v11
584 BOARDNAME := TL-WR841N-v11
585 DEVICE_PROFILE := TLWR841
586 TPLINK_HWID := 0x08410011
587 IMAGES += factory-us.bin factory-eu.bin
588 IMAGE/factory-us.bin := append-rootfs | mktplinkfw factory -C US
589 IMAGE/factory-eu.bin := append-rootfs | mktplinkfw factory -C EU
590 endef
591 TARGET_DEVICES += tl-wr841-v11
592
593 define Device/tl-wr841-v12
594 $(Device/tl-wr841-v11)
595 DEVICE_TITLE := TP-LINK TL-WR841N/ND v12
596 TPLINK_HWID := 0x08410012
597 endef
598 TARGET_DEVICES += tl-wr841-v12
599
600 define Device/tl-wr843nd-v1
601 $(Device/tplink-4mlzma)
602 DEVICE_TITLE := TP-LINK TL-WR843N/ND v1
603 BOARDNAME := TL-WR841N-v8
604 DEVICE_PROFILE := TLWR843
605 TPLINK_HWID := 0x08430001
606 endef
607 TARGET_DEVICES += tl-wr843nd-v1
608
609 define Device/tl-wr847n-v8
610 $(Device/tplink-4mlzma)
611 DEVICE_TITLE := TP-LINK TL-WR847N/ND v8
612 BOARDNAME := TL-WR841N-v8
613 DEVICE_PROFILE := TLWR841
614 TPLINK_HWID := 0x08470008
615 endef
616 TARGET_DEVICES += tl-wr847n-v8
617
618 define Device/tl-wr940n-v4
619 $(Device/tplink-4mlzma)
620 DEVICE_TITLE := TP-LINK TL-WR940N v4
621 BOARDNAME := TL-WR940N-v4
622 DEVICE_PROFILE := TLWR941
623 TPLINK_HWID := 0x09400004
624 IMAGES += factory-us.bin factory-eu.bin factory-br.bin
625 IMAGE/factory-us.bin := append-rootfs | mktplinkfw factory -C US
626 IMAGE/factory-eu.bin := append-rootfs | mktplinkfw factory -C EU
627 IMAGE/factory-br.bin := append-rootfs | mktplinkfw factory -C BR
628 endef
629 TARGET_DEVICES += tl-wr940n-v4
630
631 define Device/tl-wr940n-v6
632 $(Device/tl-wr940n-v4)
633 DEVICE_TITLE := TP-LINK TL-WR940N v6
634 BOARDNAME := TL-WR940N-v6
635 TPLINK_HWID := 0x09400006
636 endef
637 TARGET_DEVICES += tl-wr940n-v6
638
639 define Device/tl-wr941nd-v2
640 $(Device/tplink-4m)
641 DEVICE_TITLE := TP-LINK TL-WR941N/ND v2
642 BOARDNAME := TL-WR941ND
643 DEVICE_PROFILE := TLWR941
644 TPLINK_HWID := 0x09410002
645 TPLINK_HWREV := 2
646 endef
647 TARGET_DEVICES += tl-wr941nd-v2
648
649 define Device/tl-wr941nd-v3
650 $(Device/tl-wr941nd-v2)
651 DEVICE_TITLE := TP-LINK TL-WR941N/ND v3
652 endef
653 TARGET_DEVICES += tl-wr941nd-v3
654
655 define Device/rnx-n360rt
656 $(Device/tl-wr941nd-v2)
657 DEVICE_TITLE := Rosewill RNX-N360RT
658 DEVICE_PROFILE := RNXN360RT
659 TPLINK_HWREV := 0x00420001
660 endef
661 TARGET_DEVICES += rnx-n360rt
662
663 define Device/tl-wr941nd-v4
664 $(Device/tplink-4m)
665 DEVICE_TITLE := TP-LINK TL-WR941N/ND v4
666 BOARDNAME := TL-WR741ND
667 DEVICE_PROFILE := TLWR941
668 TPLINK_HWID := 0x09410004
669 endef
670 TARGET_DEVICES += tl-wr941nd-v4
671
672 define Device/tl-wr941nd-v5
673 $(Device/tplink-4mlzma)
674 DEVICE_TITLE := TP-LINK TL-WR941N/ND v5
675 BOARDNAME := TL-WR941ND-v5
676 DEVICE_PROFILE := TLWR941
677 TPLINK_HWID := 0x09410005
678 endef
679 TARGET_DEVICES += tl-wr941nd-v5
680
681 define Device/tl-wr941nd-v6
682 $(Device/tplink-4mlzma)
683 DEVICE_TITLE := TP-LINK TL-WR941N/ND v6
684 BOARDNAME := TL-WR941ND-v6
685 DEVICE_PROFILE := TLWR941
686 TPLINK_HWID := 0x09410006
687 endef
688 TARGET_DEVICES += tl-wr941nd-v6
689
690 # Chinese version (unlike European) is similar to the TL-WDR3500
691 define Device/tl-wr941nd-v6-cn
692 $(Device/tplink-4mlzma)
693 DEVICE_TITLE := TP-LINK TL-WR941N/ND v6 (CN)
694 BOARDNAME := TL-WDR3500
695 DEVICE_PROFILE := TLWR941
696 TPLINK_HWID := 0x09410006
697 endef
698 TARGET_DEVICES += tl-wr941nd-v6-cn