ramips: add common definition netgear_sercomm_nor
[openwrt/staging/mkresin.git] / target / linux / ramips / image / mt76x8.mk
1 #
2 # MT76x8 Profiles
3 #
4
5 include ./common-tp-link.mk
6
7 DEFAULT_SOC := mt7628an
8
9 define Device/alfa-network_awusfree1
10 IMAGE_SIZE := 7872k
11 DEVICE_VENDOR := ALFA Network
12 DEVICE_MODEL := AWUSFREE1
13 DEVICE_PACKAGES := uboot-envtools
14 endef
15 TARGET_DEVICES += alfa-network_awusfree1
16
17 define Device/asus_rt-n10p-v3
18 IMAGE_SIZE := 7872k
19 DEVICE_VENDOR := Asus
20 DEVICE_MODEL := RT-N10P
21 DEVICE_VARIANT := V3
22 endef
23 TARGET_DEVICES += asus_rt-n10p-v3
24
25 define Device/asus_rt-n11p-b1
26 IMAGE_SIZE := 7872k
27 DEVICE_VENDOR := Asus
28 DEVICE_MODEL := RT-N11P
29 DEVICE_VARIANT := B1
30 endef
31 TARGET_DEVICES += asus_rt-n11p-b1
32
33 define Device/asus_rt-n12-vp-b1
34 IMAGE_SIZE := 7872k
35 DEVICE_VENDOR := Asus
36 DEVICE_MODEL := RT-N12 VP
37 DEVICE_VARIANT := B1
38 endef
39 TARGET_DEVICES += asus_rt-n12-vp-b1
40
41 define Device/buffalo_wcr-1166ds
42 IMAGE_SIZE := 7936k
43 BUFFALO_TAG_PLATFORM := MTK
44 BUFFALO_TAG_VERSION := 9.99
45 BUFFALO_TAG_MINOR := 9.99
46 IMAGES += factory.bin
47 IMAGE/sysupgrade.bin := trx | pad-rootfs | append-metadata
48 IMAGE/factory.bin := trx -M 0x746f435c | pad-rootfs | append-metadata | \
49 buffalo-enc WCR-1166DS $$(BUFFALO_TAG_VERSION) -l | \
50 buffalo-tag-dhp WCR-1166DS JP JP | buffalo-enc-tag -l | buffalo-dhp-image
51 DEVICE_VENDOR := Buffalo
52 DEVICE_MODEL := WCR-1166DS
53 DEVICE_PACKAGES := kmod-mt76x2
54 SUPPORTED_DEVICES += wcr-1166ds
55 endef
56 TARGET_DEVICES += buffalo_wcr-1166ds
57
58 define Device/cudy_wr1000
59 IMAGE_SIZE := 7872k
60 IMAGES += factory.bin
61 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | jcg-header 92.122
62 JCG_MAXSIZE := 7872k
63 DEVICE_VENDOR := Cudy
64 DEVICE_MODEL := WR1000
65 DEVICE_PACKAGES := kmod-mt76x2
66 SUPPORTED_DEVICES += wr1000
67 endef
68 TARGET_DEVICES += cudy_wr1000
69
70 define Device/d-team_pbr-d1
71 IMAGE_SIZE := 16064k
72 DEVICE_VENDOR := PandoraBox
73 DEVICE_MODEL := PBR-D1
74 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
75 SUPPORTED_DEVICES += pbr-d1
76 endef
77 TARGET_DEVICES += d-team_pbr-d1
78
79 define Device/duzun_dm06
80 IMAGE_SIZE := 7872k
81 DEVICE_VENDOR := DuZun
82 DEVICE_MODEL := DM06
83 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
84 SUPPORTED_DEVICES += duzun-dm06
85 endef
86 TARGET_DEVICES += duzun_dm06
87
88 define Device/glinet_gl-mt300n-v2
89 IMAGE_SIZE := 16064k
90 DEVICE_VENDOR := GL.iNet
91 DEVICE_MODEL := GL-MT300N
92 DEVICE_VARIANT := V2
93 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
94 SUPPORTED_DEVICES += gl-mt300n-v2
95 endef
96 TARGET_DEVICES += glinet_gl-mt300n-v2
97
98 define Device/glinet_microuter-n300
99 IMAGE_SIZE := 16064k
100 DEVICE_VENDOR := GL.iNet
101 DEVICE_MODEL := microuter-N300
102 SUPPORTED_DEVICES += microuter-n300
103 endef
104 TARGET_DEVICES += glinet_microuter-n300
105
106 define Device/glinet_vixmini
107 IMAGE_SIZE := 7872k
108 DEVICE_VENDOR := GL.iNet
109 DEVICE_MODEL := VIXMINI
110 SUPPORTED_DEVICES += vixmini
111 endef
112 TARGET_DEVICES += glinet_vixmini
113
114 define Device/hilink_hlk-7628n
115 IMAGE_SIZE := 32448k
116 DEVICE_VENDOR := HILINK
117 DEVICE_MODEL := HLK-7628N
118 endef
119 TARGET_DEVICES += hilink_hlk-7628n
120
121 define Device/hiwifi_hc5661a
122 IMAGE_SIZE := 15808k
123 DEVICE_VENDOR := HiWiFi
124 DEVICE_MODEL := HC5661A
125 SUPPORTED_DEVICES += hc5661a
126 endef
127 TARGET_DEVICES += hiwifi_hc5661a
128
129 define Device/hiwifi_hc5761a
130 IMAGE_SIZE := 15808k
131 DEVICE_VENDOR := HiWiFi
132 DEVICE_MODEL := HC5761A
133 DEVICE_PACKAGES := kmod-mt76x0e kmod-usb2 kmod-usb-ohci
134 endef
135 TARGET_DEVICES += hiwifi_hc5761a
136
137 define Device/hiwifi_hc5861b
138 IMAGE_SIZE := 15808k
139 DEVICE_VENDOR := HiWiFi
140 DEVICE_MODEL := HC5861B
141 DEVICE_PACKAGES := kmod-mt76x2
142 endef
143 TARGET_DEVICES += hiwifi_hc5861b
144
145 define Device/iptime_a3
146 IMAGE_SIZE := 7936k
147 UIMAGE_NAME := a3
148 DEVICE_VENDOR := ipTIME
149 DEVICE_MODEL := A3
150 DEVICE_PACKAGES := kmod-mt76x2
151 endef
152 TARGET_DEVICES += iptime_a3
153
154 define Device/iptime_a604m
155 IMAGE_SIZE := 7936k
156 UIMAGE_NAME := a604m
157 DEVICE_VENDOR := ipTIME
158 DEVICE_MODEL := A604M
159 DEVICE_PACKAGES := kmod-mt76x2
160 endef
161 TARGET_DEVICES += iptime_a604m
162
163 define Device/jotale_js76x8
164 DEVICE_VENDOR := Jotale
165 DEVICE_MODEL := JS76x8
166 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
167 endef
168
169 define Device/jotale_js76x8-8m
170 $(Device/jotale_js76x8)
171 IMAGE_SIZE := 7872k
172 DEVICE_VARIANT := 8M
173 endef
174 TARGET_DEVICES += jotale_js76x8-8m
175
176 define Device/jotale_js76x8-16m
177 $(Device/jotale_js76x8)
178 IMAGE_SIZE := 16064k
179 DEVICE_VARIANT := 16M
180 endef
181 TARGET_DEVICES += jotale_js76x8-16m
182
183 define Device/jotale_js76x8-32m
184 $(Device/jotale_js76x8)
185 IMAGE_SIZE := 32448k
186 DEVICE_VARIANT := 32M
187 endef
188 TARGET_DEVICES += jotale_js76x8-32m
189
190 define Device/mediatek_linkit-smart-7688
191 IMAGE_SIZE := 32448k
192 DEVICE_VENDOR := MediaTek
193 DEVICE_MODEL := LinkIt Smart 7688
194 DEVICE_PACKAGES:= kmod-usb2 kmod-usb-ohci uboot-envtools kmod-sdhci-mt7620
195 SUPPORTED_DEVICES += linkits7688 linkits7688d
196 endef
197 TARGET_DEVICES += mediatek_linkit-smart-7688
198
199 define Device/mediatek_mt7628an-eval-board
200 BLOCKSIZE := 64k
201 IMAGE_SIZE := 7872k
202 DEVICE_VENDOR := MediaTek
203 DEVICE_MODEL := MT7628 EVB
204 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
205 SUPPORTED_DEVICES += mt7628
206 endef
207 TARGET_DEVICES += mediatek_mt7628an-eval-board
208
209 define Device/mercury_mac1200r-v2
210 IMAGE_SIZE := 7936k
211 DEVICE_VENDOR := Mercury
212 DEVICE_MODEL := MAC1200R
213 DEVICE_VARIANT := v2.0
214 DEVICE_PACKAGES := kmod-mt76x2
215 SUPPORTED_DEVICES += mac1200rv2
216 endef
217 TARGET_DEVICES += mercury_mac1200r-v2
218
219 define Device/netgear_r6020
220 $(Device/netgear_sercomm_nor)
221 IMAGE_SIZE := 7104k
222 DEVICE_MODEL := R6020
223 DEVICE_PACKAGES := kmod-mt76x2
224 SERCOMM_HWNAME := R6020
225 SERCOMM_HWID := CFR
226 SERCOMM_HWVER := A001
227 SERCOMM_SWVER := 0x0040
228 SERCOMM_PAD := 576k
229 endef
230 TARGET_DEVICES += netgear_r6020
231
232 define Device/netgear_r6080
233 $(Device/netgear_sercomm_nor)
234 IMAGE_SIZE := 7552k
235 DEVICE_MODEL := R6080
236 DEVICE_PACKAGES := kmod-mt76x2
237 SERCOMM_HWNAME := R6080
238 SERCOMM_HWID := CFR
239 SERCOMM_HWVER := A001
240 SERCOMM_SWVER := 0x0040
241 SERCOMM_PAD := 576k
242 endef
243 TARGET_DEVICES += netgear_r6080
244
245 define Device/netgear_r6120
246 $(Device/netgear_sercomm_nor)
247 IMAGE_SIZE := 15744k
248 DEVICE_MODEL := R6120
249 DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci
250 SERCOMM_HWNAME := R6120
251 SERCOMM_HWID := CGQ
252 SERCOMM_HWVER := A001
253 SERCOMM_SWVER := 0x0040
254 SERCOMM_PAD := 576k
255 endef
256 TARGET_DEVICES += netgear_r6120
257
258 define Device/onion_omega2
259 IMAGE_SIZE := 16064k
260 DEVICE_VENDOR := Onion
261 DEVICE_MODEL := Omega2
262 DEVICE_PACKAGES:= kmod-usb2 kmod-usb-ohci uboot-envtools
263 SUPPORTED_DEVICES += omega2
264 endef
265 TARGET_DEVICES += onion_omega2
266
267 define Device/onion_omega2p
268 IMAGE_SIZE := 32448k
269 DEVICE_VENDOR := Onion
270 DEVICE_MODEL := Omega2+
271 DEVICE_PACKAGES:= kmod-usb2 kmod-usb-ohci uboot-envtools kmod-sdhci-mt7620
272 SUPPORTED_DEVICES += omega2p
273 endef
274 TARGET_DEVICES += onion_omega2p
275
276 define Device/rakwireless_rak633
277 IMAGE_SIZE := 7872k
278 DEVICE_VENDOR := Rakwireless
279 DEVICE_MODEL := RAK633
280 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
281 endef
282 TARGET_DEVICES += rakwireless_rak633
283
284 define Device/ravpower_rp-wd009
285 IMAGE_SIZE := 14272k
286 DEVICE_VENDOR := RAVPower
287 DEVICE_MODEL := RP-WD009
288 UBOOT_PATH := $(STAGING_DIR_IMAGE)/ravpower_rp-wd009-u-boot.bin
289 DEVICE_PACKAGES := kmod-mt76x0e kmod-usb2 kmod-usb-ohci \
290 kmod-sdhci-mt7620 kmod-i2c-mt7628 ravpower-mcu
291 IMAGES += factory.bin
292 IMAGE/factory.bin := $$(sysupgrade_bin) | ravpower-wd009-factory
293 endef
294 TARGET_DEVICES += ravpower_rp-wd009
295
296 define Device/skylab_skw92a
297 IMAGE_SIZE := 16064k
298 DEVICE_VENDOR := Skylab
299 DEVICE_MODEL := SKW92A
300 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
301 endef
302 TARGET_DEVICES += skylab_skw92a
303
304 define Device/tama_w06
305 IMAGE_SIZE := 15040k
306 DEVICE_VENDOR := Tama
307 DEVICE_MODEL := W06
308 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
309 endef
310 TARGET_DEVICES += tama_w06
311
312 define Device/totolink_a3
313 IMAGE_SIZE := 7936k
314 UIMAGE_NAME := za3
315 DEVICE_VENDOR := TOTOLINK
316 DEVICE_MODEL := A3
317 DEVICE_PACKAGES := kmod-mt76x2
318 endef
319 TARGET_DEVICES += totolink_a3
320
321 define Device/totolink_lr1200
322 IMAGE_SIZE := 7872k
323 DEVICE_VENDOR := TOTOLINK
324 DEVICE_MODEL := LR1200
325 DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 uqmi
326 endef
327 TARGET_DEVICES += totolink_lr1200
328
329 define Device/tplink_archer-c20-v4
330 $(Device/tplink-v2)
331 IMAGE_SIZE := 7808k
332 DEVICE_MODEL := Archer C20
333 DEVICE_VARIANT := v4
334 TPLINK_FLASHLAYOUT := 8Mmtk
335 TPLINK_HWID := 0xc200004
336 TPLINK_HWREVADD := 0x4
337 DEVICE_PACKAGES := kmod-mt76x0e
338 IMAGES := sysupgrade.bin tftp-recovery.bin
339 IMAGE/tftp-recovery.bin := pad-extra 128k | $$(IMAGE/factory.bin)
340 SUPPORTED_DEVICES += tplink,c20-v4
341 endef
342 TARGET_DEVICES += tplink_archer-c20-v4
343
344 define Device/tplink_archer-c20-v5
345 $(Device/tplink-v2)
346 IMAGE_SIZE := 7616k
347 DEVICE_MODEL := Archer C20
348 DEVICE_VARIANT := v5
349 TPLINK_FLASHLAYOUT := 8MSUmtk
350 TPLINK_HWID := 0xc200005
351 TPLINK_HWREVADD := 0x5
352 DEVICE_PACKAGES := kmod-mt76x0e
353 IMAGES := sysupgrade.bin
354 endef
355 TARGET_DEVICES += tplink_archer-c20-v5
356
357 define Device/tplink_archer-c50-v3
358 $(Device/tplink-v2)
359 IMAGE_SIZE := 7808k
360 DEVICE_MODEL := Archer C50
361 DEVICE_VARIANT := v3
362 TPLINK_FLASHLAYOUT := 8Mmtk
363 TPLINK_HWID := 0x001D9BA4
364 TPLINK_HWREV := 0x79
365 TPLINK_HWREVADD := 0x1
366 DEVICE_PACKAGES := kmod-mt76x2
367 IMAGES := sysupgrade.bin tftp-recovery.bin
368 IMAGE/tftp-recovery.bin := pad-extra 128k | $$(IMAGE/factory.bin)
369 SUPPORTED_DEVICES += tplink,c50-v3
370 endef
371 TARGET_DEVICES += tplink_archer-c50-v3
372
373 define Device/tplink_archer-c50-v4
374 $(Device/tplink-v2)
375 IMAGE_SIZE := 7616k
376 DEVICE_MODEL := Archer C50
377 DEVICE_VARIANT := v4
378 TPLINK_FLASHLAYOUT := 8MSUmtk
379 TPLINK_HWID := 0x001D589B
380 TPLINK_HWREV := 0x93
381 TPLINK_HWREVADD := 0x2
382 DEVICE_PACKAGES := kmod-mt76x2
383 IMAGES := sysupgrade.bin
384 SUPPORTED_DEVICES += tplink,c50-v4
385 endef
386 TARGET_DEVICES += tplink_archer-c50-v4
387
388 define Device/tplink_re200-v2
389 $(Device/tplink-safeloader)
390 IMAGE_SIZE := 7808k
391 DEVICE_MODEL := RE200
392 DEVICE_VARIANT := v2
393 DEVICE_PACKAGES := kmod-mt76x0e
394 TPLINK_BOARD_ID := RE200-V2
395 endef
396 TARGET_DEVICES += tplink_re200-v2
397
398 define Device/tplink_re200-v3
399 $(Device/tplink-safeloader)
400 IMAGE_SIZE := 7808k
401 DEVICE_MODEL := RE200
402 DEVICE_VARIANT := v3
403 DEVICE_PACKAGES := kmod-mt76x0e
404 TPLINK_BOARD_ID := RE200-V3
405 endef
406 TARGET_DEVICES += tplink_re200-v3
407
408 define Device/tplink_re220-v2
409 $(Device/tplink-safeloader)
410 IMAGE_SIZE := 7808k
411 DEVICE_MODEL := RE220
412 DEVICE_VARIANT := v2
413 DEVICE_PACKAGES := kmod-mt76x0e
414 TPLINK_BOARD_ID := RE220-V2
415 endef
416 TARGET_DEVICES += tplink_re220-v2
417
418 define Device/tplink_re305-v1
419 $(Device/tplink-safeloader)
420 IMAGE_SIZE := 6016k
421 DEVICE_MODEL := RE305
422 DEVICE_VARIANT := v1
423 DEVICE_PACKAGES := kmod-mt76x2
424 TPLINK_BOARD_ID := RE305-V1
425 endef
426 TARGET_DEVICES += tplink_re305-v1
427
428 define Device/tplink_tl-mr3020-v3
429 $(Device/tplink-v2)
430 IMAGE_SIZE := 7808k
431 DEVICE_MODEL := TL-MR3020
432 DEVICE_VARIANT := v3
433 TPLINK_FLASHLAYOUT := 8Mmtk
434 TPLINK_HWID := 0x30200003
435 TPLINK_HWREV := 0x3
436 TPLINK_HWREVADD := 0x3
437 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
438 IMAGES := sysupgrade.bin tftp-recovery.bin
439 IMAGE/tftp-recovery.bin := pad-extra 128k | $$(IMAGE/factory.bin)
440 endef
441 TARGET_DEVICES += tplink_tl-mr3020-v3
442
443 define Device/tplink_tl-mr3420-v5
444 $(Device/tplink-v2)
445 IMAGE_SIZE := 7808k
446 DEVICE_MODEL := TL-MR3420
447 DEVICE_VARIANT := v5
448 TPLINK_FLASHLAYOUT := 8Mmtk
449 TPLINK_HWID := 0x34200005
450 TPLINK_HWREV := 0x5
451 TPLINK_HWREVADD := 0x5
452 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
453 IMAGES := sysupgrade.bin tftp-recovery.bin
454 IMAGE/tftp-recovery.bin := pad-extra 128k | $$(IMAGE/factory.bin)
455 endef
456 TARGET_DEVICES += tplink_tl-mr3420-v5
457
458 define Device/tplink_tl-wa801nd-v5
459 $(Device/tplink-v2)
460 IMAGE_SIZE := 7808k
461 DEVICE_MODEL := TL-WA801ND
462 DEVICE_VARIANT := v5
463 TPLINK_FLASHLAYOUT := 8Mmtk
464 TPLINK_HWID := 0x08010005
465 TPLINK_HWREVADD := 0x5
466 IMAGES := sysupgrade.bin tftp-recovery.bin
467 IMAGE/tftp-recovery.bin := pad-extra 128k | $$(IMAGE/factory.bin)
468 endef
469 TARGET_DEVICES += tplink_tl-wa801nd-v5
470
471 define Device/tplink_tl-wr802n-v4
472 $(Device/tplink-v2)
473 IMAGE_SIZE := 7808k
474 DEVICE_MODEL := TL-WR802N
475 DEVICE_VARIANT := v4
476 TPLINK_FLASHLAYOUT := 8Mmtk
477 TPLINK_HWID := 0x08020004
478 TPLINK_HWREVADD := 0x4
479 IMAGES := sysupgrade.bin tftp-recovery.bin
480 IMAGE/tftp-recovery.bin := pad-extra 128k | $$(IMAGE/factory.bin)
481 endef
482 TARGET_DEVICES += tplink_tl-wr802n-v4
483
484 define Device/tplink_tl-wr840n-v4
485 $(Device/tplink-v2)
486 IMAGE_SIZE := 7808k
487 DEVICE_MODEL := TL-WR840N
488 DEVICE_VARIANT := v4
489 TPLINK_FLASHLAYOUT := 8Mmtk
490 TPLINK_HWID := 0x08400004
491 TPLINK_HWREVADD := 0x4
492 IMAGES := sysupgrade.bin tftp-recovery.bin
493 IMAGE/tftp-recovery.bin := pad-extra 128k | $$(IMAGE/factory.bin)
494 SUPPORTED_DEVICES += tl-wr840n-v4
495 endef
496 TARGET_DEVICES += tplink_tl-wr840n-v4
497
498 define Device/tplink_tl-wr840n-v5
499 $(Device/tplink-v2)
500 IMAGE_SIZE := 3904k
501 DEVICE_MODEL := TL-WR840N
502 DEVICE_VARIANT := v5
503 TPLINK_FLASHLAYOUT := 4Mmtk
504 TPLINK_HWID := 0x08400005
505 TPLINK_HWREVADD := 0x5
506 IMAGES := sysupgrade.bin
507 SUPPORTED_DEVICES += tl-wr840n-v5
508 DEFAULT := n
509 endef
510 TARGET_DEVICES += tplink_tl-wr840n-v5
511
512 define Device/tplink_tl-wr841n-v13
513 $(Device/tplink-v2)
514 IMAGE_SIZE := 7808k
515 DEVICE_MODEL := TL-WR841N
516 DEVICE_VARIANT := v13
517 TPLINK_FLASHLAYOUT := 8Mmtk
518 TPLINK_HWID := 0x08410013
519 TPLINK_HWREV := 0x268
520 TPLINK_HWREVADD := 0x13
521 IMAGES := sysupgrade.bin tftp-recovery.bin
522 IMAGE/tftp-recovery.bin := pad-extra 128k | $$(IMAGE/factory.bin)
523 SUPPORTED_DEVICES += tl-wr841n-v13
524 endef
525 TARGET_DEVICES += tplink_tl-wr841n-v13
526
527 define Device/tplink_tl-wr841n-v14
528 $(Device/tplink-v2)
529 IMAGE_SIZE := 3968k
530 DEVICE_MODEL := TL-WR841N
531 DEVICE_VARIANT := v14
532 TPLINK_FLASHLAYOUT := 4MLmtk
533 TPLINK_HWID := 0x08410014
534 TPLINK_HWREVADD := 0x14
535 IMAGES := sysupgrade.bin tftp-recovery.bin
536 IMAGE/tftp-recovery.bin := pad-extra 64k | $$(IMAGE/factory.bin)
537 DEFAULT := n
538 endef
539 TARGET_DEVICES += tplink_tl-wr841n-v14
540
541 define Device/tplink_tl-wr842n-v5
542 $(Device/tplink-v2)
543 IMAGE_SIZE := 7808k
544 DEVICE_MODEL := TL-WR842N
545 DEVICE_VARIANT := v5
546 TPLINK_FLASHLAYOUT := 8Mmtk
547 TPLINK_HWID := 0x08420005
548 TPLINK_HWREV := 0x5
549 TPLINK_HWREVADD := 0x5
550 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
551 IMAGES := sysupgrade.bin tftp-recovery.bin
552 IMAGE/tftp-recovery.bin := pad-extra 128k | $$(IMAGE/factory.bin)
553 endef
554 TARGET_DEVICES += tplink_tl-wr842n-v5
555
556 define Device/tplink_tl-wr902ac-v3
557 $(Device/tplink-v2)
558 IMAGE_SIZE := 7808k
559 DEVICE_MODEL := TL-WR902AC
560 DEVICE_VARIANT := v3
561 TPLINK_FLASHLAYOUT := 8Mmtk
562 TPLINK_HWID := 0x000dc88f
563 TPLINK_HWREV := 0x89
564 TPLINK_HWREVADD := 0x1
565 DEVICE_PACKAGES := kmod-mt76x0e kmod-usb2 kmod-usb-ohci \
566 kmod-usb-ledtrig-usbport
567 IMAGES := sysupgrade.bin tftp-recovery.bin
568 IMAGE/tftp-recovery.bin := pad-extra 128k | $$(IMAGE/factory.bin)
569 endef
570 TARGET_DEVICES += tplink_tl-wr902ac-v3
571
572 define Device/unielec_u7628-01-16m
573 IMAGE_SIZE := 16064k
574 DEVICE_VENDOR := UniElec
575 DEVICE_MODEL := U7628-01
576 DEVICE_VARIANT := 16M
577 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
578 SUPPORTED_DEVICES += u7628-01-128M-16M unielec,u7628-01-128m-16m
579 endef
580 TARGET_DEVICES += unielec_u7628-01-16m
581
582 define Device/vocore_vocore2
583 IMAGE_SIZE := 16064k
584 DEVICE_VENDOR := VoCore
585 DEVICE_MODEL := VoCore2
586 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
587 kmod-sdhci-mt7620
588 SUPPORTED_DEVICES += vocore2
589 endef
590 TARGET_DEVICES += vocore_vocore2
591
592 define Device/vocore_vocore2-lite
593 IMAGE_SIZE := 7872k
594 DEVICE_VENDOR := VoCore
595 DEVICE_MODEL := VoCore2-Lite
596 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
597 kmod-sdhci-mt7620
598 SUPPORTED_DEVICES += vocore2lite
599 endef
600 TARGET_DEVICES += vocore_vocore2-lite
601
602 define Device/wavlink_wl-wn570ha1
603 IMAGE_SIZE := 7872k
604 DEVICE_VENDOR := Wavlink
605 DEVICE_MODEL := WL-WN570HA1
606 DEVICE_PACKAGES := kmod-mt76x0e
607 endef
608 TARGET_DEVICES += wavlink_wl-wn570ha1
609
610 define Device/wavlink_wl-wn575a3
611 IMAGE_SIZE := 7872k
612 DEVICE_VENDOR := Wavlink
613 DEVICE_MODEL := WL-WN575A3
614 DEVICE_PACKAGES := kmod-mt76x2
615 SUPPORTED_DEVICES += wl-wn575a3
616 endef
617 TARGET_DEVICES += wavlink_wl-wn575a3
618
619 define Device/wavlink_wl-wn577a2
620 IMAGE_SIZE := 7872k
621 DEVICE_VENDOR := Wavlink
622 DEVICE_MODEL := WL-WN577A2
623 DEVICE_ALT0_VENDOR := Maginon
624 DEVICE_ALT0_MODEL := WLR-755
625 DEVICE_PACKAGES := kmod-mt76x0e
626 endef
627 TARGET_DEVICES += wavlink_wl-wn577a2
628
629 define Device/widora_neo-16m
630 IMAGE_SIZE := 16064k
631 DEVICE_VENDOR := Widora
632 DEVICE_MODEL := Widora-NEO
633 DEVICE_VARIANT := 16M
634 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
635 SUPPORTED_DEVICES += widora-neo
636 endef
637 TARGET_DEVICES += widora_neo-16m
638
639 define Device/widora_neo-32m
640 IMAGE_SIZE := 32448k
641 DEVICE_VENDOR := Widora
642 DEVICE_MODEL := Widora-NEO
643 DEVICE_VARIANT := 32M
644 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
645 endef
646 TARGET_DEVICES += widora_neo-32m
647
648 define Device/wiznet_wizfi630s
649 IMAGE_SIZE := 32448k
650 DEVICE_VENDOR := WIZnet
651 DEVICE_MODEL := WizFi630S
652 SUPPORTED_DEVICES += wizfi630s
653 endef
654 TARGET_DEVICES += wiznet_wizfi630s
655
656 define Device/wrtnode_wrtnode2p
657 IMAGE_SIZE := 32448k
658 DEVICE_VENDOR := WRTnode
659 DEVICE_MODEL := WRTnode 2P
660 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
661 SUPPORTED_DEVICES += wrtnode2p
662 endef
663 TARGET_DEVICES += wrtnode_wrtnode2p
664
665 define Device/wrtnode_wrtnode2r
666 IMAGE_SIZE := 32448k
667 DEVICE_VENDOR := WRTnode
668 DEVICE_MODEL := WRTnode 2R
669 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
670 SUPPORTED_DEVICES += wrtnode2r
671 endef
672 TARGET_DEVICES += wrtnode_wrtnode2r
673
674 define Device/xiaomi_mir4a-100m
675 IMAGE_SIZE := 14976k
676 DEVICE_VENDOR := Xiaomi
677 DEVICE_MODEL := Mi Router 4A
678 DEVICE_VARIANT := 100M Edition
679 DEVICE_PACKAGES := kmod-mt76x2
680 endef
681 TARGET_DEVICES += xiaomi_mir4a-100m
682
683 define Device/xiaomi_miwifi-nano
684 IMAGE_SIZE := 16064k
685 DEVICE_VENDOR := Xiaomi
686 DEVICE_MODEL := MiWiFi Nano
687 DEVICE_PACKAGES := uboot-envtools
688 SUPPORTED_DEVICES += miwifi-nano
689 endef
690 TARGET_DEVICES += xiaomi_miwifi-nano
691
692 define Device/zbtlink_zbt-we1226
693 IMAGE_SIZE := 7872k
694 DEVICE_VENDOR := Zbtlink
695 DEVICE_MODEL := ZBT-WE1226
696 endef
697 TARGET_DEVICES += zbtlink_zbt-we1226
698
699 define Device/zyxel_keenetic-extra-ii
700 IMAGE_SIZE := 14912k
701 BLOCKSIZE := 64k
702 DEVICE_VENDOR := ZyXEL
703 DEVICE_MODEL := Keenetic Extra II
704 DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci \
705 kmod-usb-ledtrig-usbport
706 IMAGES += factory.bin
707 IMAGE/factory.bin := $$(sysupgrade_bin) | pad-to $$$$(BLOCKSIZE) | \
708 check-size | zyimage -d 6162 -v "ZyXEL Keenetic Extra II"
709 endef
710 TARGET_DEVICES += zyxel_keenetic-extra-ii