481329938ac2ab112887732a206996c218d802f3
[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-wa830re-v1
110 $(Device/tplink-4m)
111 SOC := ar7240
112 DEVICE_MODEL := TL-WA830RE
113 DEVICE_VARIANT := v1
114 TPLINK_HWID := 0x08300010
115 SUPPORTED_DEVICES += tl-wa901nd
116 endef
117 TARGET_DEVICES += tplink_tl-wa830re-v1
118
119 define Device/tplink_tl-wa850re-v1
120 $(Device/tplink-4mlzma)
121 SOC := ar9341
122 DEVICE_MODEL := TL-WA850RE
123 DEVICE_VARIANT := v1
124 TPLINK_HWID := 0x08500001
125 DEVICE_PACKAGES := rssileds
126 SUPPORTED_DEVICES += tl-wa850re
127 endef
128 TARGET_DEVICES += tplink_tl-wa850re-v1
129
130 define Device/tplink_tl-wa850re-v2
131 $(Device/tplink-safeloader)
132 SOC := qca9533
133 IMAGE_SIZE := 3648k
134 DEVICE_MODEL := TL-WA850RE
135 DEVICE_VARIANT := v2
136 TPLINK_BOARD_ID := TLWA850REV2
137 TPLINK_HWID := 0x08500002
138 DEVICE_PACKAGES := rssileds
139 SUPPORTED_DEVICES += tl-wa850re-v2
140 endef
141 TARGET_DEVICES += tplink_tl-wa850re-v2
142
143 define Device/tplink_tl-wa860re-v1
144 $(Device/tplink-4mlzma)
145 SOC := ar9341
146 DEVICE_MODEL := TL-WA860RE
147 DEVICE_VARIANT := v1
148 TPLINK_HWID := 0x08600001
149 SUPPORTED_DEVICES += tl-wa860re
150 endef
151 TARGET_DEVICES += tplink_tl-wa860re-v1
152
153 define Device/tplink_tl-wa901nd-v1
154 $(Device/tplink-4m)
155 SOC := ar7240
156 DEVICE_MODEL := TL-WA901ND
157 DEVICE_VARIANT := v1
158 TPLINK_HWID := 0x09010001
159 SUPPORTED_DEVICES += tl-wa901nd
160 endef
161 TARGET_DEVICES += tplink_tl-wa901nd-v1
162
163 define Device/tplink_tl-wa901nd-v2
164 $(Device/tplink-4m)
165 SOC := ar9132
166 DEVICE_MODEL := TL-WA901ND
167 DEVICE_VARIANT := v2
168 TPLINK_HWID := 0x09010002
169 SUPPORTED_DEVICES += tl-wa901nd-v2
170 endef
171 TARGET_DEVICES += tplink_tl-wa901nd-v2
172
173 define Device/tplink_tl-wr703n
174 $(Device/tplink-4mlzma)
175 SOC := ar9331
176 DEVICE_MODEL := TL-WR703N
177 DEVICE_PACKAGES := kmod-usb-chipidea2
178 TPLINK_HWID := 0x07030101
179 SUPPORTED_DEVICES += tl-wr703n
180 endef
181 TARGET_DEVICES += tplink_tl-wr703n
182
183 define Device/tplink_tl-wr740n-v1
184 $(Device/tplink-4m)
185 SOC := ar7240
186 DEVICE_MODEL := TL-WR740N
187 DEVICE_VARIANT := v1/v2
188 TPLINK_HWID := 0x07400001
189 SUPPORTED_DEVICES += tl-wr741nd
190 endef
191 TARGET_DEVICES += tplink_tl-wr740n-v1
192
193 define Device/tplink_tl-wr740n-v3
194 $(Device/tplink-4m)
195 SOC := ar7240
196 DEVICE_MODEL := TL-WR740N
197 DEVICE_VARIANT := v3
198 TPLINK_HWID := 0x07400003
199 SUPPORTED_DEVICES += tl-wr741nd
200 endef
201 TARGET_DEVICES += tplink_tl-wr740n-v3
202
203 define Device/tplink_tl-wr740n-v4
204 $(Device/tplink-4mlzma)
205 SOC := ar9331
206 DEVICE_MODEL := TL-WR740N
207 DEVICE_VARIANT := v4
208 TPLINK_HWID := 0x07400004
209 SUPPORTED_DEVICES += tl-wr741nd-v4
210 endef
211 TARGET_DEVICES += tplink_tl-wr740n-v4
212
213 define Device/tplink_tl-wr740n-v5
214 $(Device/tplink-4mlzma)
215 SOC := ar9331
216 DEVICE_MODEL := TL-WR740N
217 DEVICE_VARIANT := v5
218 TPLINK_HWID := 0x07400005
219 SUPPORTED_DEVICES += tl-wr741nd-v4
220 endef
221 TARGET_DEVICES += tplink_tl-wr740n-v5
222
223 define Device/tplink_tl-wr741-v1
224 $(Device/tplink-4m)
225 SOC := ar7240
226 DEVICE_MODEL := TL-WR741N/ND
227 DEVICE_VARIANT := v1/v2
228 TPLINK_HWID := 0x07410001
229 SUPPORTED_DEVICES += tl-wr741nd
230 endef
231 TARGET_DEVICES += tplink_tl-wr741-v1
232
233 define Device/tplink_tl-wr741nd-v4
234 $(Device/tplink-4mlzma)
235 SOC := ar9331
236 DEVICE_MODEL := TL-WR741N/ND
237 DEVICE_VARIANT := v4
238 TPLINK_HWID := 0x07410004
239 SUPPORTED_DEVICES += tl-wr741nd-v4
240 endef
241 TARGET_DEVICES += tplink_tl-wr741nd-v4
242
243 define Device/tplink_tl-wr743nd-v1
244 $(Device/tplink-4m)
245 SOC := ar7240
246 DEVICE_MODEL := TL-WR743ND
247 DEVICE_VARIANT := v1
248 TPLINK_HWID := 0x07430001
249 SUPPORTED_DEVICES += tl-wr741nd
250 endef
251 TARGET_DEVICES += tplink_tl-wr743nd-v1
252
253 define Device/tplink_tl-wr841-v5
254 $(Device/tplink-4m)
255 SOC := ar7240
256 DEVICE_MODEL := TL-WR841N/ND
257 DEVICE_VARIANT := v5/v6
258 TPLINK_HWID := 0x08410005
259 SUPPORTED_DEVICES += tl-wr741nd
260 endef
261 TARGET_DEVICES += tplink_tl-wr841-v5
262
263 define Device/tplink_tl-wr841-v7
264 $(Device/tplink-4m)
265 SOC := ar7241
266 DEVICE_MODEL := TL-WR841N/ND
267 DEVICE_VARIANT := v7
268 TPLINK_HWID := 0x08410007
269 SUPPORTED_DEVICES += tl-wr841n-v7
270 endef
271 TARGET_DEVICES += tplink_tl-wr841-v7
272
273 define Device/tplink_tl-wr841-v8
274 $(Device/tplink-4mlzma)
275 SOC := ar9341
276 DEVICE_MODEL := TL-WR841N/ND
277 DEVICE_VARIANT := v8
278 TPLINK_HWID := 0x08410008
279 SUPPORTED_DEVICES += tl-wr841n-v8
280 endef
281 TARGET_DEVICES += tplink_tl-wr841-v8
282
283 define Device/tplink_tl-wr841-v9
284 $(Device/tplink-4mlzma)
285 SOC := qca9533
286 DEVICE_MODEL := TL-WR841N/ND
287 DEVICE_VARIANT := v9
288 TPLINK_HWID := 0x08410009
289 SUPPORTED_DEVICES += tl-wr841n-v9
290 endef
291 TARGET_DEVICES += tplink_tl-wr841-v9
292
293 define Device/tplink_tl-wr841-v10
294 $(Device/tplink-4mlzma)
295 SOC := qca9533
296 DEVICE_MODEL := TL-WR841N/ND
297 DEVICE_VARIANT := v10
298 TPLINK_HWID := 0x08410010
299 SUPPORTED_DEVICES += tl-wr841n-v9
300 endef
301 TARGET_DEVICES += tplink_tl-wr841-v10
302
303 define Device/tplink_tl-wr841-v11
304 $(Device/tplink-4mlzma)
305 SOC := qca9533
306 DEVICE_MODEL := TL-WR841N/ND
307 DEVICE_VARIANT := v11
308 TPLINK_HWID := 0x08410011
309 SUPPORTED_DEVICES += tl-wr841n-v11
310 IMAGES += factory-us.bin factory-eu.bin
311 IMAGE/factory-us.bin := tplink-v1-image factory -C US
312 IMAGE/factory-eu.bin := tplink-v1-image factory -C EU
313 endef
314 TARGET_DEVICES += tplink_tl-wr841-v11
315
316 define Device/tplink_tl-wr841-v12
317 $(Device/tplink-4mlzma)
318 SOC := qca9533
319 DEVICE_MODEL := TL-WR841N/ND
320 DEVICE_VARIANT := v12
321 TPLINK_HWID := 0x08410012
322 SUPPORTED_DEVICES += tl-wr841n-v11
323 IMAGES += factory-us.bin factory-eu.bin
324 IMAGE/factory-us.bin := tplink-v1-image factory -C US
325 IMAGE/factory-eu.bin := tplink-v1-image factory -C EU
326 endef
327 TARGET_DEVICES += tplink_tl-wr841-v12
328
329 define Device/tplink_tl-wr940n-v3
330 $(Device/tplink-4mlzma)
331 SOC := tp9343
332 DEVICE_MODEL := TL-WR940N
333 DEVICE_VARIANT := v3
334 TPLINK_HWID := 0x09410006
335 SUPPORTED_DEVICES += tl-wr941nd-v6
336 endef
337 TARGET_DEVICES += tplink_tl-wr940n-v3
338
339 define Device/tplink_tl-wr940n-v4
340 $(Device/tplink-4mlzma)
341 SOC := tp9343
342 DEVICE_MODEL := TL-WR940N
343 DEVICE_VARIANT := v4
344 TPLINK_HWID := 0x09400004
345 SUPPORTED_DEVICES += tl-wr940n-v4
346 IMAGES += factory-us.bin factory-eu.bin factory-br.bin
347 IMAGE/factory-us.bin := tplink-v1-image factory -C US
348 IMAGE/factory-eu.bin := tplink-v1-image factory -C EU
349 IMAGE/factory-br.bin := tplink-v1-image factory -C BR
350 endef
351 TARGET_DEVICES += tplink_tl-wr940n-v4
352
353 define Device/tplink_tl-wr940n-v6
354 $(Device/tplink-4mlzma)
355 SOC := tp9343
356 DEVICE_MODEL := TL-WR940N
357 DEVICE_VARIANT := v6
358 TPLINK_HWID := 0x09400006
359 SUPPORTED_DEVICES += tl-wr940n-v6
360 IMAGES += factory-us.bin factory-eu.bin factory-br.bin
361 IMAGE/factory-us.bin := tplink-v1-image factory -C US
362 IMAGE/factory-eu.bin := tplink-v1-image factory -C EU
363 IMAGE/factory-br.bin := tplink-v1-image factory -C BR
364 endef
365 TARGET_DEVICES += tplink_tl-wr940n-v6
366
367 define Device/tplink_tl-wr941-v2
368 $(Device/tplink-4m)
369 SOC := ar9132
370 DEVICE_MODEL := TL-WR941ND
371 DEVICE_VARIANT := v2/v3
372 DEVICE_ALT0_VENDOR := TP-Link
373 DEVICE_ALT0_MODEL := TL-WR941N
374 DEVICE_ALT0_VARIANT := v2/v3
375 TPLINK_HWID := 0x09410002
376 TPLINK_HWREV := 2
377 SUPPORTED_DEVICES += tl-wr941nd
378 endef
379 TARGET_DEVICES += tplink_tl-wr941-v2
380
381 define Device/tplink_tl-wr941-v4
382 $(Device/tplink-4m)
383 SOC := ar7240
384 DEVICE_MODEL := TL-WR941ND
385 DEVICE_VARIANT := v4
386 DEVICE_ALT0_VENDOR := TP-Link
387 DEVICE_ALT0_MODEL := TL-WR941N
388 DEVICE_ALT0_VARIANT := v4
389 TPLINK_HWID := 0x09410004
390 SUPPORTED_DEVICES += tl-wr741nd
391 endef
392 TARGET_DEVICES += tplink_tl-wr941-v4
393
394 define Device/tplink_tl-wr941nd-v6
395 $(Device/tplink-4mlzma)
396 SOC := tp9343
397 DEVICE_MODEL := TL-WR941ND
398 DEVICE_VARIANT := v6
399 TPLINK_HWID := 0x09410006
400 SUPPORTED_DEVICES += tl-wr941nd-v6
401 endef
402 TARGET_DEVICES += tplink_tl-wr941nd-v6
403
404 define Device/tplink_tl-wr941n-v7-cn
405 $(Device/tplink-4mlzma)
406 SOC := qca9558
407 DEVICE_MODEL := TL-WR941N
408 DEVICE_VARIANT := v7 (CN)
409 TPLINK_HWID := 0x09410007
410 endef
411 TARGET_DEVICES += tplink_tl-wr941n-v7-cn