96126944696ad3150a9dcb5543a41b4549f4fa97
[openwrt/staging/pepe2k.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 DEFAULT := n
269 endef
270 TARGET_DEVICES += tl-wa855re-v1
271
272 define Device/tl-wa860re-v1
273 $(Device/tplink-4mlzma)
274 DEVICE_TITLE := TP-LINK TL-WA860RE v1
275 BOARDNAME := TL-WA860RE
276 DEVICE_PROFILE := TLWA860
277 TPLINK_HWID := 0x08600001
278 endef
279 TARGET_DEVICES += tl-wa860re-v1
280
281 define Device/tl-wa901nd-v1
282 $(Device/tplink-4m)
283 DEVICE_TITLE := TP-LINK TL-WA901N/ND v1
284 BOARDNAME := TL-WA901ND
285 DEVICE_PROFILE := TLWA901
286 TPLINK_HWID := 0x09010001
287 endef
288 TARGET_DEVICES += tl-wa901nd-v1
289
290 define Device/tl-wa901nd-v2
291 $(Device/tplink-4m)
292 DEVICE_TITLE := TP-LINK TL-WA901N/ND v2
293 BOARDNAME := TL-WA901ND-v2
294 DEVICE_PROFILE := TLWA901
295 TPLINK_HWID := 0x09010002
296 endef
297 TARGET_DEVICES += tl-wa901nd-v2
298
299 define Device/tl-wa901nd-v3
300 $(Device/tplink-4mlzma)
301 DEVICE_TITLE := TP-LINK TL-WA901N/ND v3
302 BOARDNAME := TL-WA901ND-v3
303 DEVICE_PROFILE := TLWA901
304 TPLINK_HWID := 0x09010003
305 endef
306 TARGET_DEVICES += tl-wa901nd-v3
307
308 define Device/tl-wa901nd-v4
309 $(Device/tplink-4mlzma)
310 DEVICE_TITLE := TP-LINK TL-WA901N/ND v4
311 BOARDNAME := TL-WA901ND-v4
312 DEVICE_PROFILE := TLWA901
313 TPLINK_HWID := 0x09010004
314 IMAGE/factory.bin := append-rootfs | mktplinkfw factory -C EU
315 endef
316 TARGET_DEVICES += tl-wa901nd-v4
317
318 define Device/tl-wa901nd-v5
319 $(Device/tl-wa901nd-v4)
320 DEVICE_TITLE := TP-LINK TL-WA901N/ND v5
321 BOARDNAME := TL-WA901ND-v5
322 TPLINK_HWID := 0x09010005
323 endef
324 TARGET_DEVICES += tl-wa901nd-v5
325
326 define Device/tl-wdr3320-v2
327 $(Device/tplink-4mlzma)
328 DEVICE_TITLE := TP-LINK TL-WDR3320 v2
329 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
330 BOARDNAME := TL-WDR3320-v2
331 DEVICE_PROFILE := TLWDR3320V2
332 TPLINK_HWID := 0x33200002
333 TPLINK_HEADER_VERSION := 2
334 endef
335 TARGET_DEVICES += tl-wdr3320-v2
336
337 define Device/tl-wr1041n-v2
338 $(Device/tplink-4mlzma)
339 DEVICE_TITLE := TP-LINK TL-WR1041N v2
340 BOARDNAME := TL-WR1041N-v2
341 DEVICE_PROFILE := TLWR1041
342 TPLINK_HWID := 0x10410002
343 endef
344 TARGET_DEVICES += tl-wr1041n-v2
345
346 define Device/tl-wr703n-v1
347 $(Device/tplink-4mlzma)
348 DEVICE_TITLE := TP-LINK TL-WR703N v1
349 DEVICE_PACKAGES := kmod-usb-core kmod-usb2
350 BOARDNAME := TL-WR703N
351 DEVICE_PROFILE := TLWR703
352 TPLINK_HWID := 0x07030101
353 CONSOLE := ttyATH0,115200
354 endef
355 TARGET_DEVICES += tl-wr703n-v1
356
357 define Device/tl-wr710n-v2
358 $(Device/tplink-4mlzma)
359 DEVICE_TITLE := TP-LINK TL-WR710N v2
360 DEVICE_PACKAGES := kmod-usb-core kmod-usb2
361 BOARDNAME := TL-WR710N
362 DEVICE_PROFILE := TLWR710
363 TPLINK_HWID := 0x07100002
364 CONSOLE := ttyATH0,115200
365 endef
366 TARGET_DEVICES += tl-wr710n-v2
367
368 define Device/tl-wr720n-v3
369 $(Device/tplink-4mlzma)
370 DEVICE_TITLE := TP-LINK TL-WR720N v3
371 DEVICE_PACKAGES := kmod-usb-core kmod-usb2
372 BOARDNAME := TL-WR720N-v3
373 DEVICE_PROFILE := TLWR720
374 TPLINK_HWID := 0x07200103
375 CONSOLE := ttyATH0,115200
376 endef
377 TARGET_DEVICES += tl-wr720n-v3
378
379 define Device/tl-wr720n-v4
380 $(Device/tl-wr720n-v3)
381 DEVICE_TITLE := TP-LINK TL-WR720N v4
382 TPLINK_HWID := 0x07200104
383 endef
384 TARGET_DEVICES += tl-wr720n-v4
385
386 define Device/tl-wr740n-v1
387 $(Device/tplink-4m)
388 DEVICE_TITLE := TP-LINK TL-WR740N/ND v1
389 BOARDNAME := TL-WR741ND
390 DEVICE_PROFILE := TLWR740
391 TPLINK_HWID := 0x07400001
392 endef
393 TARGET_DEVICES += tl-wr740n-v1
394
395 define Device/tl-wr740n-v3
396 $(Device/tl-wr740n-v1)
397 DEVICE_TITLE := TP-LINK TL-WR740N/ND v3
398 TPLINK_HWID := 0x07400003
399 endef
400 TARGET_DEVICES += tl-wr740n-v3
401
402 define Device/tl-wr740n-v4
403 $(Device/tplink-4mlzma)
404 DEVICE_TITLE := TP-LINK TL-WR740N/ND v4
405 BOARDNAME := TL-WR741ND-v4
406 DEVICE_PROFILE := TLWR740
407 TPLINK_HWID := 0x07400004
408 CONSOLE := ttyATH0,115200
409 endef
410 TARGET_DEVICES += tl-wr740n-v4
411
412 define Device/tl-wr740n-v5
413 $(Device/tl-wr740n-v4)
414 DEVICE_TITLE := TP-LINK TL-WR740N/ND v5
415 TPLINK_HWID := 0x07400005
416 endef
417 TARGET_DEVICES += tl-wr740n-v5
418
419 define Device/tl-wr740n-v6
420 $(Device/tplink-4mlzma)
421 DEVICE_TITLE := TP-LINK TL-WR740N/ND v6
422 BOARDNAME := TL-WR740N-v6
423 DEVICE_PROFILE := TLWR740
424 TPLINK_HWID := 0x07400006
425 endef
426 TARGET_DEVICES += tl-wr740n-v6
427
428 define Device/tl-wr741nd-v1
429 $(Device/tplink-4m)
430 DEVICE_TITLE := TP-LINK TL-WR741N/ND v1
431 BOARDNAME := TL-WR741ND
432 DEVICE_PROFILE := TLWR741
433 TPLINK_HWID := 0x07410001
434 endef
435 TARGET_DEVICES += tl-wr741nd-v1
436
437 define Device/tl-wr741nd-v2
438 $(Device/tl-wr741nd-v1)
439 DEVICE_TITLE := TP-LINK TL-WR741N/ND v2
440 endef
441 TARGET_DEVICES += tl-wr741nd-v2
442
443 define Device/tl-wr741nd-v4
444 $(Device/tplink-4mlzma)
445 DEVICE_TITLE := TP-LINK TL-WR741N/ND v4
446 BOARDNAME := TL-WR741ND-v4
447 DEVICE_PROFILE := TLWR741
448 TPLINK_HWID := 0x07410004
449 CONSOLE := ttyATH0,115200
450 endef
451 TARGET_DEVICES += tl-wr741nd-v4
452
453 define Device/tl-wr741nd-v5
454 $(Device/tl-wr741nd-v4)
455 DEVICE_TITLE := TP-LINK TL-WR741N/ND v5
456 TPLINK_HWID := 0x07400005
457 endef
458 TARGET_DEVICES += tl-wr741nd-v5
459
460 define Device/tl-wr743nd-v1
461 $(Device/tplink-4m)
462 DEVICE_TITLE := TP-LINK TL-WR743N/ND v1
463 BOARDNAME := TL-WR741ND
464 DEVICE_PROFILE := TLWR743
465 TPLINK_HWID := 0x07430001
466 endef
467 TARGET_DEVICES += tl-wr743nd-v1
468
469 define Device/tl-wr743nd-v2
470 $(Device/tl-wr741nd-v4)
471 DEVICE_TITLE := TP-LINK TL-WR743N/ND v2
472 DEVICE_PROFILE := TLWR743
473 TPLINK_HWID := 0x07430002
474 endef
475 TARGET_DEVICES += tl-wr743nd-v2
476
477 define Device/tl-wr802n-v1
478 $(Device/tplink-4mlzma)
479 DEVICE_TITLE := TP-LINK TL-WR802N v1
480 BOARDNAME := TL-WR802N-v1
481 DEVICE_PROFILE := TLWR802
482 TPLINK_HWID := 0x08020001
483 TPLINK_HWREV := 1
484 endef
485 TARGET_DEVICES += tl-wr802n-v1
486
487 define Device/tl-wr802n-v2
488 $(Device/tplink-4mlzma)
489 DEVICE_TITLE := TP-LINK TL-WR802N v2
490 BOARDNAME := TL-WR802N-v2
491 DEVICE_PROFILE := TLWR802
492 TPLINK_HWID := 0x08020002
493 TPLINK_HWREV := 2
494 IMAGES += factory-us.bin factory-eu.bin
495 IMAGE/factory-us.bin := append-rootfs | mktplinkfw factory -C US
496 IMAGE/factory-eu.bin := append-rootfs | mktplinkfw factory -C EU
497 endef
498 TARGET_DEVICES += tl-wr802n-v2
499
500 define Device/tl-wr840n-v2
501 $(Device/tplink-4mlzma)
502 DEVICE_TITLE := TP-LINK TL-WR840N v2
503 BOARDNAME := TL-WR840N-v2
504 DEVICE_PROFILE := TLWR840
505 TPLINK_HWID := 0x08400002
506 IMAGES += factory-eu.bin
507 IMAGE/factory-eu.bin := append-rootfs | mktplinkfw factory -C EU
508 endef
509 TARGET_DEVICES += tl-wr840n-v2
510
511 define Device/tl-wr840n-v3
512 $(Device/tl-wr840n-v2)
513 DEVICE_TITLE := TP-LINK TL-WR840N v3
514 BOARDNAME := TL-WR840N-v3
515 TPLINK_HWID := 0x08400003
516 endef
517 TARGET_DEVICES += tl-wr840n-v3
518
519 define Device/tl-wr841-v1.5
520 $(Device/tplink-4m)
521 DEVICE_TITLE := TP-LINK TL-WR841N/ND v1.5
522 BOARDNAME := TL-WR841N-v1.5
523 DEVICE_PROFILE := TLWR841
524 TPLINK_HWID := 0x08410002
525 TPLINK_HWREV := 2
526 endef
527 TARGET_DEVICES += tl-wr841-v1.5
528
529 define Device/tl-wr841-v3
530 $(Device/tplink-4m)
531 DEVICE_TITLE := TP-LINK TL-WR841N/ND v3
532 BOARDNAME := TL-WR941ND
533 DEVICE_PROFILE := TLWR841
534 TPLINK_HWID := 0x08410003
535 TPLINK_HWREV := 3
536 endef
537 TARGET_DEVICES += tl-wr841-v3
538
539 define Device/tl-wr841-v5
540 $(Device/tplink-4m)
541 DEVICE_TITLE := TP-LINK TL-WR841N/ND v5
542 BOARDNAME := TL-WR741ND
543 DEVICE_PROFILE := TLWR841
544 TPLINK_HWID := 0x08410005
545 endef
546 TARGET_DEVICES += tl-wr841-v5
547
548 define Device/tl-wr841-v7
549 $(Device/tplink-4m)
550 DEVICE_TITLE := TP-LINK TL-WR841N/ND v7
551 BOARDNAME := TL-WR841N-v7
552 DEVICE_PROFILE := TLWR841
553 TPLINK_HWID := 0x08410007
554 endef
555 TARGET_DEVICES += tl-wr841-v7
556
557 define Device/tl-wr841-v8
558 $(Device/tplink-4mlzma)
559 DEVICE_TITLE := TP-LINK TL-WR841N/ND v8
560 BOARDNAME := TL-WR841N-v8
561 DEVICE_PROFILE := TLWR841
562 TPLINK_HWID := 0x08410008
563 endef
564 TARGET_DEVICES += tl-wr841-v8
565
566 define Device/tl-wr841-v9
567 $(Device/tplink-4mlzma)
568 DEVICE_TITLE := TP-LINK TL-WR841N/ND v9
569 BOARDNAME := TL-WR841N-v9
570 DEVICE_PROFILE := TLWR841
571 TPLINK_HWID := 0x08410009
572 endef
573 TARGET_DEVICES += tl-wr841-v9
574
575 define Device/tl-wr841-v10
576 $(Device/tl-wr841-v9)
577 DEVICE_TITLE := TP-LINK TL-WR841N/ND v10
578 TPLINK_HWID := 0x08410010
579 endef
580 TARGET_DEVICES += tl-wr841-v10
581
582 define Device/tl-wr841-v11
583 $(Device/tplink-4mlzma)
584 DEVICE_TITLE := TP-LINK TL-WR841N/ND v11
585 BOARDNAME := TL-WR841N-v11
586 DEVICE_PROFILE := TLWR841
587 TPLINK_HWID := 0x08410011
588 IMAGES += factory-us.bin factory-eu.bin
589 IMAGE/factory-us.bin := append-rootfs | mktplinkfw factory -C US
590 IMAGE/factory-eu.bin := append-rootfs | mktplinkfw factory -C EU
591 endef
592 TARGET_DEVICES += tl-wr841-v11
593
594 define Device/tl-wr841-v12
595 $(Device/tl-wr841-v11)
596 DEVICE_TITLE := TP-LINK TL-WR841N/ND v12
597 TPLINK_HWID := 0x08410012
598 endef
599 TARGET_DEVICES += tl-wr841-v12
600
601 define Device/tl-wr843nd-v1
602 $(Device/tplink-4mlzma)
603 DEVICE_TITLE := TP-LINK TL-WR843N/ND v1
604 BOARDNAME := TL-WR841N-v8
605 DEVICE_PROFILE := TLWR843
606 TPLINK_HWID := 0x08430001
607 endef
608 TARGET_DEVICES += tl-wr843nd-v1
609
610 define Device/tl-wr847n-v8
611 $(Device/tplink-4mlzma)
612 DEVICE_TITLE := TP-LINK TL-WR847N/ND v8
613 BOARDNAME := TL-WR841N-v8
614 DEVICE_PROFILE := TLWR841
615 TPLINK_HWID := 0x08470008
616 endef
617 TARGET_DEVICES += tl-wr847n-v8
618
619 define Device/tl-wr940n-v4
620 $(Device/tplink-4mlzma)
621 DEVICE_TITLE := TP-LINK TL-WR940N v4
622 BOARDNAME := TL-WR940N-v4
623 DEVICE_PROFILE := TLWR941
624 TPLINK_HWID := 0x09400004
625 IMAGES += factory-us.bin factory-eu.bin factory-br.bin
626 IMAGE/factory-us.bin := append-rootfs | mktplinkfw factory -C US
627 IMAGE/factory-eu.bin := append-rootfs | mktplinkfw factory -C EU
628 IMAGE/factory-br.bin := append-rootfs | mktplinkfw factory -C BR
629 endef
630 TARGET_DEVICES += tl-wr940n-v4
631
632 define Device/tl-wr940n-v6
633 $(Device/tl-wr940n-v4)
634 DEVICE_TITLE := TP-LINK TL-WR940N v6
635 BOARDNAME := TL-WR940N-v6
636 TPLINK_HWID := 0x09400006
637 endef
638 TARGET_DEVICES += tl-wr940n-v6
639
640 define Device/tl-wr941nd-v2
641 $(Device/tplink-4m)
642 DEVICE_TITLE := TP-LINK TL-WR941N/ND v2
643 BOARDNAME := TL-WR941ND
644 DEVICE_PROFILE := TLWR941
645 TPLINK_HWID := 0x09410002
646 TPLINK_HWREV := 2
647 endef
648 TARGET_DEVICES += tl-wr941nd-v2
649
650 define Device/tl-wr941nd-v3
651 $(Device/tl-wr941nd-v2)
652 DEVICE_TITLE := TP-LINK TL-WR941N/ND v3
653 endef
654 TARGET_DEVICES += tl-wr941nd-v3
655
656 define Device/rnx-n360rt
657 $(Device/tl-wr941nd-v2)
658 DEVICE_TITLE := Rosewill RNX-N360RT
659 DEVICE_PROFILE := RNXN360RT
660 TPLINK_HWREV := 0x00420001
661 endef
662 TARGET_DEVICES += rnx-n360rt
663
664 define Device/tl-wr941nd-v4
665 $(Device/tplink-4m)
666 DEVICE_TITLE := TP-LINK TL-WR941N/ND v4
667 BOARDNAME := TL-WR741ND
668 DEVICE_PROFILE := TLWR941
669 TPLINK_HWID := 0x09410004
670 endef
671 TARGET_DEVICES += tl-wr941nd-v4
672
673 define Device/tl-wr941nd-v5
674 $(Device/tplink-4mlzma)
675 DEVICE_TITLE := TP-LINK TL-WR941N/ND v5
676 BOARDNAME := TL-WR941ND-v5
677 DEVICE_PROFILE := TLWR941
678 TPLINK_HWID := 0x09410005
679 endef
680 TARGET_DEVICES += tl-wr941nd-v5
681
682 define Device/tl-wr941nd-v6
683 $(Device/tplink-4mlzma)
684 DEVICE_TITLE := TP-LINK TL-WR941N/ND v6
685 BOARDNAME := TL-WR941ND-v6
686 DEVICE_PROFILE := TLWR941
687 TPLINK_HWID := 0x09410006
688 endef
689 TARGET_DEVICES += tl-wr941nd-v6
690
691 # Chinese version (unlike European) is similar to the TL-WDR3500
692 define Device/tl-wr941nd-v6-cn
693 $(Device/tplink-4mlzma)
694 DEVICE_TITLE := TP-LINK TL-WR941N/ND v6 (CN)
695 BOARDNAME := TL-WDR3500
696 DEVICE_PROFILE := TLWR941
697 TPLINK_HWID := 0x09410006
698 endef
699 TARGET_DEVICES += tl-wr941nd-v6-cn