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