ipq40xx: only include ath10k-board-qca4019 for the generic subtarget
[openwrt/staging/chunkeey.git] / target / linux / ramips / image / rt305x.mk
1 #
2 # RT305X Profiles
3 #
4 define Build/buffalo-tftp-header
5 ( \
6 echo -n -e "# Airstation FirmWare\nrun u_fw\nreset\n\n" | \
7 dd bs=512 count=1 conv=sync; \
8 dd if=$@; \
9 ) > $@.tmp && \
10 $(STAGING_DIR_HOST)/bin/buffalo-tftp -i $@.tmp -o $@.new
11 mv $@.new $@
12 endef
13
14 define Build/dap-header
15 $(STAGING_DIR_HOST)/bin/mkdapimg $(1) -i $@ -o $@.new
16 mv $@.new $@
17 endef
18
19 define Build/hilink-header
20 $(STAGING_DIR_HOST)/bin/mkhilinkfw -e -i $@ -o $@.new
21 mv $@.new $@
22 endef
23
24 define Device/7links_px-4885-4m
25 SOC := rt5350
26 IMAGE_SIZE := 3776k
27 DEVICE_VENDOR := 7Links
28 DEVICE_MODEL := PX-4885
29 DEVICE_VARIANT := 4M
30 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb2 kmod-usb-ohci \
31 kmod-usb-ledtrig-usbport kmod-leds-gpio
32 SUPPORTED_DEVICES += px-4885-4M
33 DEFAULT := n
34 endef
35 TARGET_DEVICES += 7links_px-4885-4m
36
37 define Device/7links_px-4885-8m
38 SOC := rt5350
39 IMAGE_SIZE := 7872k
40 DEVICE_VENDOR := 7Links
41 DEVICE_MODEL := PX-4885
42 DEVICE_VARIANT := 8M
43 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb2 kmod-usb-ohci \
44 kmod-usb-ledtrig-usbport kmod-leds-gpio
45 SUPPORTED_DEVICES += px-4885-8M
46 endef
47 TARGET_DEVICES += 7links_px-4885-8m
48
49 define Device/8devices_carambola
50 SOC := rt3050
51 IMAGE_SIZE := 7872k
52 DEVICE_VENDOR := 8devices
53 DEVICE_MODEL := Carambola
54 DEVICE_PACKAGES :=
55 SUPPORTED_DEVICES += carambola
56 endef
57 TARGET_DEVICES += 8devices_carambola
58
59 define Device/accton_wr6202
60 SOC := rt3052
61 IMAGE_SIZE := 7872k
62 DEVICE_VENDOR := Accton
63 DEVICE_MODEL := WR6202
64 SUPPORTED_DEVICES += wr6202
65 endef
66 TARGET_DEVICES += accton_wr6202
67
68 define Device/airlive_air3gii
69 SOC := rt5350
70 BLOCKSIZE := 64k
71 IMAGE_SIZE := 3776k
72 DEVICE_VENDOR := AirLive
73 DEVICE_MODEL := Air3GII
74 SUPPORTED_DEVICES += air3gii
75 DEFAULT := n
76 endef
77 TARGET_DEVICES += airlive_air3gii
78
79 define Device/alfa-network_w502u
80 SOC := rt3052
81 IMAGE_SIZE := 7872k
82 DEVICE_VENDOR := ALFA
83 DEVICE_MODEL := Networks W502U
84 SUPPORTED_DEVICES += w502u
85 endef
86 TARGET_DEVICES += alfa-network_w502u
87
88 define Device/allnet_all0256n-4m
89 SOC := rt3050
90 IMAGE_SIZE := 3776k
91 DEVICE_VENDOR := Allnet
92 DEVICE_MODEL := ALL0256N
93 DEVICE_VARIANT := 4M
94 DEVICE_PACKAGES := rssileds
95 SUPPORTED_DEVICES += all0256n-4M
96 DEFAULT := n
97 endef
98 TARGET_DEVICES += allnet_all0256n-4m
99
100 define Device/allnet_all0256n-8m
101 SOC := rt3050
102 IMAGE_SIZE := 7872k
103 DEVICE_VENDOR := Allnet
104 DEVICE_MODEL := ALL0256N
105 DEVICE_VARIANT := 8M
106 DEVICE_PACKAGES := rssileds
107 SUPPORTED_DEVICES += all0256n-8M
108 endef
109 TARGET_DEVICES += allnet_all0256n-8m
110
111 define Device/allnet_all5002
112 SOC := rt3352
113 IMAGE_SIZE := 32448k
114 DEVICE_VENDOR := Allnet
115 DEVICE_MODEL := ALL5002
116 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport \
117 kmod-i2c-gpio kmod-hwmon-lm92 kmod-gpio-pcf857x
118 SUPPORTED_DEVICES += all5002
119 endef
120 TARGET_DEVICES += allnet_all5002
121
122 define Device/allnet_all5003
123 SOC := rt5350
124 IMAGE_SIZE := 32448k
125 DEVICE_VENDOR := Allnet
126 DEVICE_MODEL := ALL5003
127 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport \
128 kmod-i2c-gpio kmod-hwmon-lm92 kmod-gpio-pcf857x
129 SUPPORTED_DEVICES += all5003
130 endef
131 TARGET_DEVICES += allnet_all5003
132
133 define Device/alphanetworks_asl26555-16m
134 SOC := rt3050
135 IMAGE_SIZE := 15872k
136 DEVICE_VENDOR := Alpha
137 DEVICE_MODEL := ASL26555
138 DEVICE_VARIANT := 16M
139 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
140 SUPPORTED_DEVICES += asl26555 asl26555-16M
141 endef
142 TARGET_DEVICES += alphanetworks_asl26555-16m
143
144 define Device/alphanetworks_asl26555-8m
145 SOC := rt3050
146 IMAGE_SIZE := 7744k
147 DEVICE_VENDOR := Alpha
148 DEVICE_MODEL := ASL26555
149 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
150 SUPPORTED_DEVICES += asl26555 asl26555-8M
151 endef
152 TARGET_DEVICES += alphanetworks_asl26555-8m
153
154 define Device/arcwireless_freestation5
155 SOC := rt3050
156 IMAGE_SIZE := 7872k
157 DEVICE_VENDOR := ARC Wireless
158 DEVICE_MODEL := FreeStation
159 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-rt2500-usb kmod-rt2800-usb \
160 kmod-rt2x00-usb
161 SUPPORTED_DEVICES += freestation5
162 endef
163 TARGET_DEVICES += arcwireless_freestation5
164
165 define Device/argus_atp-52b
166 SOC := rt3052
167 IMAGE_SIZE := 7808k
168 DEVICE_VENDOR := Argus
169 DEVICE_MODEL := ATP-52B
170 SUPPORTED_DEVICES += atp-52b
171 endef
172 TARGET_DEVICES += argus_atp-52b
173
174 define Device/asiarf_awapn2403
175 SOC := rt3052
176 BLOCKSIZE := 4k
177 IMAGE_SIZE := 3776k
178 DEVICE_VENDOR := AsiaRF
179 DEVICE_MODEL := AWAPN2403
180 SUPPORTED_DEVICES += awapn2403
181 DEFAULT := n
182 endef
183 TARGET_DEVICES += asiarf_awapn2403
184
185 define Device/asiarf_awm002-evb-4m
186 SOC := rt5350
187 IMAGE_SIZE := 3776k
188 DEVICE_VENDOR := AsiaRF
189 DEVICE_MODEL := AWM002-EVB
190 DEVICE_VARIANT := 4M
191 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-gpio
192 SUPPORTED_DEVICES += awm002-evb-4M
193 DEFAULT := n
194 endef
195 TARGET_DEVICES += asiarf_awm002-evb-4m
196
197 define Device/asiarf_awm002-evb-8m
198 SOC := rt5350
199 IMAGE_SIZE := 7872k
200 DEVICE_VENDOR := AsiaRF
201 DEVICE_MODEL := AWM002-EVB/AWM003-EVB
202 DEVICE_VARIANT := 8M
203 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-gpio
204 SUPPORTED_DEVICES += awm002-evb-8M
205 endef
206 TARGET_DEVICES += asiarf_awm002-evb-8m
207
208 define Device/asus_rt-g32-b1
209 SOC := rt3050
210 BLOCKSIZE := 4k
211 IMAGE_SIZE := 3776k
212 DEVICE_VENDOR := Asus
213 DEVICE_MODEL := RT-G32
214 DEVICE_VARIANT := B1
215 SUPPORTED_DEVICES += rt-g32-b1
216 DEFAULT := n
217 endef
218 TARGET_DEVICES += asus_rt-g32-b1
219
220 define Device/asus_rt-n10-plus
221 SOC := rt3050
222 BLOCKSIZE := 64k
223 IMAGE_SIZE := 3776k
224 DEVICE_VENDOR := Asus
225 DEVICE_MODEL := RT-N10+
226 SUPPORTED_DEVICES += rt-n10-plus
227 DEFAULT := n
228 endef
229 TARGET_DEVICES += asus_rt-n10-plus
230
231 define Device/asus_rt-n13u
232 SOC := rt3052
233 IMAGE_SIZE := 7872k
234 DEVICE_VENDOR := Asus
235 DEVICE_MODEL := RT-N13U
236 DEVICE_PACKAGES := kmod-leds-gpio kmod-rt2800-pci kmod-usb-dwc2
237 SUPPORTED_DEVICES += rt-n13u
238 endef
239 TARGET_DEVICES += asus_rt-n13u
240
241 define Device/asus_wl-330n
242 SOC := rt3050
243 BLOCKSIZE := 4k
244 IMAGE_SIZE := 3776k
245 DEVICE_VENDOR := Asus
246 DEVICE_MODEL := WL-330N
247 SUPPORTED_DEVICES += wl-330n
248 DEFAULT := n
249 endef
250 TARGET_DEVICES += asus_wl-330n
251
252 define Device/asus_wl-330n3g
253 SOC := rt3050
254 BLOCKSIZE := 4k
255 IMAGE_SIZE := 3776k
256 DEVICE_VENDOR := Asus
257 DEVICE_MODEL := WL-330N3G
258 DEVICE_PACKAGES :=
259 SUPPORTED_DEVICES += wl-330n3g
260 DEFAULT := n
261 endef
262 TARGET_DEVICES += asus_wl-330n3g
263
264 define Device/aximcom_mr-102n
265 SOC := rt3052
266 IMAGE_SIZE := 7744k
267 DEVICE_VENDOR := AXIMCom
268 DEVICE_MODEL := MR-102N
269 SUPPORTED_DEVICES += mr-102n
270 endef
271 TARGET_DEVICES += aximcom_mr-102n
272
273 define Device/aztech_hw550-3g
274 SOC := rt3052
275 IMAGE_SIZE := 7872k
276 DEVICE_VENDOR := Aztech
277 DEVICE_MODEL := HW550-3G
278 DEVICE_ALT0_VENDOR := Allnet
279 DEVICE_ALT0_MODEL := ALL0239-3G
280 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
281 SUPPORTED_DEVICES += hw550-3g
282 endef
283 TARGET_DEVICES += aztech_hw550-3g
284
285 define Device/belkin_f5d8235-v2
286 SOC := rt3052
287 IMAGE_SIZE := 7744k
288 DEVICE_VENDOR := Belkin
289 DEVICE_MODEL := F5D8235
290 DEVICE_VARIANT := v2
291 DEVICE_PACKAGES := kmod-switch-rtl8366rb
292 SUPPORTED_DEVICES += f5d8235-v2
293 endef
294 TARGET_DEVICES += belkin_f5d8235-v2
295
296 define Device/belkin_f7c027
297 SOC := rt5350
298 IMAGE_SIZE := 7616k
299 DEVICE_VENDOR := Belkin
300 DEVICE_MODEL := F7C027
301 SUPPORTED_DEVICES += f7c027
302 endef
303 TARGET_DEVICES += belkin_f7c027
304
305 define Device/buffalo_whr-g300n
306 SOC := rt3052
307 BLOCKSIZE := 64k
308 IMAGE_SIZE := 3712k
309 DEVICE_VENDOR := Buffalo
310 DEVICE_MODEL := WHR-G300N
311 IMAGES += tftp.bin
312 IMAGE/tftp.bin := $$(sysupgrade_bin) | check-size | buffalo-tftp-header
313 SUPPORTED_DEVICES += whr-g300n
314 DEFAULT := n
315 endef
316 TARGET_DEVICES += buffalo_whr-g300n
317
318 define Device/dlink_dap-1350
319 SOC := rt3052
320 IMAGES += factory.bin factory-NA.bin
321 IMAGE_SIZE := 7488k
322 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
323 dap-header -s RT3052-AP-DAP1350WW-3
324 IMAGE/factory-NA.bin := $$(sysupgrade_bin) | check-size | \
325 dap-header -s RT3052-AP-DAP1350-3
326 DEVICE_VENDOR := D-Link
327 DEVICE_MODEL := DAP-1350
328 SUPPORTED_DEVICES += dap-1350
329 endef
330 TARGET_DEVICES += dlink_dap-1350
331
332 define Device/dlink_dcs-930
333 SOC := rt3050
334 IMAGE_SIZE := 3776k
335 DEVICE_VENDOR := D-Link
336 DEVICE_MODEL := DCS-930
337 DEVICE_PACKAGES := kmod-video-core kmod-video-uvc kmod-sound-core \
338 kmod-usb-audio kmod-usb-dwc2
339 SUPPORTED_DEVICES += dcs-930
340 DEFAULT := n
341 endef
342 TARGET_DEVICES += dlink_dcs-930
343
344 define Device/dlink_dcs-930l-b1
345 SOC := rt5350
346 IMAGE_SIZE := 3776k
347 DEVICE_VENDOR := D-Link
348 DEVICE_MODEL := DCS-930L
349 DEVICE_VARIANT := B1
350 DEVICE_PACKAGES := kmod-video-core kmod-video-uvc kmod-sound-core \
351 kmod-usb-audio kmod-usb-ohci kmod-usb2
352 SUPPORTED_DEVICES += dcs-930l-b1
353 DEFAULT := n
354 endef
355 TARGET_DEVICES += dlink_dcs-930l-b1
356
357 define Device/dlink_dir-300-b1
358 SOC := rt3050
359 IMAGE_SIZE := 3776k
360 IMAGES += factory.bin
361 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
362 wrg-header wrgn23_dlwbr_dir300b
363 DEVICE_VENDOR := D-Link
364 DEVICE_MODEL := DIR-300
365 DEVICE_VARIANT := B1
366 SUPPORTED_DEVICES += dir-300-b1
367 DEFAULT := n
368 endef
369 TARGET_DEVICES += dlink_dir-300-b1
370
371 define Device/dlink_dir-300-b7
372 SOC := rt5350
373 BLOCKSIZE := 4k
374 IMAGE_SIZE := 7872k
375 DEVICE_VENDOR := D-Link
376 DEVICE_MODEL := DIR-300
377 DEVICE_VARIANT := B7
378 SUPPORTED_DEVICES += dir-300-b7
379 endef
380 TARGET_DEVICES += dlink_dir-300-b7
381
382 define Device/dlink_dir-320-b1
383 SOC := rt5350
384 IMAGE_SIZE := 7872k
385 DEVICE_VENDOR := D-Link
386 DEVICE_MODEL := DIR-320
387 DEVICE_VARIANT := B1
388 SUPPORTED_DEVICES += dir-320-b1
389 endef
390 TARGET_DEVICES += dlink_dir-320-b1
391
392 define Device/dlink_dir-600-b1
393 SOC := rt3050
394 IMAGE_SIZE := 3776k
395 IMAGES += factory.bin
396 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
397 wrg-header wrgn23_dlwbr_dir600b
398 DEVICE_VENDOR := D-Link
399 DEVICE_MODEL := DIR-600
400 DEVICE_VARIANT := B1/B2
401 SUPPORTED_DEVICES += dir-600-b1 dir-600-b2
402 DEFAULT := n
403 endef
404 TARGET_DEVICES += dlink_dir-600-b1
405
406 define Device/dlink_dir-610-a1
407 $(Device/seama)
408 SOC := rt5350
409 BLOCKSIZE := 4k
410 SEAMA_SIGNATURE := wrgn59_dlob.hans_dir610
411 KERNEL := $(KERNEL_DTB)
412 IMAGE_SIZE := 3776k
413 DEVICE_VENDOR := D-Link
414 DEVICE_MODEL := DIR-610
415 DEVICE_VARIANT := A1
416 SUPPORTED_DEVICES += dir-610-a1
417 DEFAULT := n
418 endef
419 TARGET_DEVICES += dlink_dir-610-a1
420
421 define Device/dlink_dir-615-d
422 SOC := rt3050
423 IMAGE_SIZE := 3776k
424 IMAGES += factory.bin
425 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
426 wrg-header wrgn23_dlwbr_dir615d
427 DEVICE_VENDOR := D-Link
428 DEVICE_MODEL := DIR-615
429 DEVICE_VARIANT := D
430 SUPPORTED_DEVICES += dir-615-d
431 DEFAULT := n
432 endef
433 TARGET_DEVICES += dlink_dir-615-d
434
435 define Device/dlink_dir-615-h1
436 $(Device/uimage-lzma-loader)
437 SOC := rt3352
438 BLOCKSIZE := 4k
439 IMAGES += factory.bin
440 IMAGE_SIZE := 3776k
441 IMAGE/factory.bin := $$(sysupgrade_bin) | senao-header -r 0x218 -p 0x30 -t 3
442 DEVICE_VENDOR := D-Link
443 DEVICE_MODEL := DIR-615
444 DEVICE_VARIANT := H1
445 SUPPORTED_DEVICES += dir-615-h1
446 DEFAULT := n
447 endef
448 TARGET_DEVICES += dlink_dir-615-h1
449
450 define Device/dlink_dir-620-a1
451 SOC := rt3050
452 IMAGE_SIZE := 7872k
453 DEVICE_VENDOR := D-Link
454 DEVICE_MODEL := DIR-620
455 DEVICE_VARIANT := A1
456 SUPPORTED_DEVICES += dir-620-a1
457 endef
458 TARGET_DEVICES += dlink_dir-620-a1
459
460 define Device/dlink_dir-620-d1
461 SOC := rt3352
462 IMAGE_SIZE := 7872k
463 DEVICE_VENDOR := D-Link
464 DEVICE_MODEL := DIR-620
465 DEVICE_VARIANT := D1
466 SUPPORTED_DEVICES += dir-620-d1
467 endef
468 TARGET_DEVICES += dlink_dir-620-d1
469
470 define Device/dlink_dwr-512-b
471 SOC := rt5350
472 IMAGE_SIZE := 8064k
473 DEVICE_VENDOR := D-Link
474 DEVICE_MODEL := DWR-512
475 DEVICE_VARIANT := B
476 DEVICE_PACKAGES := jboot-tools kmod-usb2 kmod-spi-dev \
477 kmod-usb-serial-option kmod-usb-net-cdc-ether comgt-ncm
478 DLINK_ROM_ID := DLK6E2412001
479 DLINK_FAMILY_MEMBER := 0x6E24
480 DLINK_FIRMWARE_SIZE := 0x7E0000
481 KERNEL := $(KERNEL_DTB)
482 IMAGES += factory.bin
483 IMAGE/sysupgrade.bin := mkdlinkfw | pad-rootfs | append-metadata
484 IMAGE/factory.bin := mkdlinkfw | pad-rootfs | mkdlinkfw-factory
485 SUPPORTED_DEVICES += dwr-512-b
486 endef
487 TARGET_DEVICES += dlink_dwr-512-b
488
489 define Device/easyacc_wizard-8800
490 SOC := rt5350
491 IMAGE_SIZE := 7872k
492 UIMAGE_NAME:= Linux Kernel Image
493 DEVICE_VENDOR := EasyAcc
494 DEVICE_MODEL := WIZARD 8800
495 SUPPORTED_DEVICES += wizard8800
496 endef
497 TARGET_DEVICES += easyacc_wizard-8800
498
499 define Device/edimax_3g-6200n
500 SOC := rt3050
501 IMAGE_SIZE := 3648k
502 IMAGE/sysupgrade.bin := append-kernel | append-rootfs | \
503 edimax-header -s CSYS -m 3G62 -f 0x50000 -S 0x01100000 | pad-rootfs | \
504 check-size | append-metadata
505 DEVICE_VENDOR := Edimax
506 DEVICE_MODEL := 3g-6200n
507 SUPPORTED_DEVICES += 3g-6200n
508 DEFAULT := n
509 endef
510 TARGET_DEVICES += edimax_3g-6200n
511
512 define Device/edimax_3g-6200nl
513 SOC := rt3050
514 IMAGE_SIZE := 3648k
515 IMAGE/sysupgrade.bin := append-kernel | append-rootfs | \
516 edimax-header -s CSYS -m 3G62 -f 0x50000 -S 0x01100000 | pad-rootfs | \
517 check-size | append-metadata
518 DEVICE_VENDOR := Edimax
519 DEVICE_MODEL := 3g-6200nl
520 SUPPORTED_DEVICES += 3g-6200nl
521 DEFAULT := n
522 endef
523 TARGET_DEVICES += edimax_3g-6200nl
524
525 define Device/engenius_esr-9753
526 SOC := rt3052
527 BLOCKSIZE := 64k
528 IMAGE_SIZE := 3776k
529 DEVICE_VENDOR := EnGenius
530 DEVICE_MODEL := ESR-9753
531 SUPPORTED_DEVICES += esr-9753
532 DEFAULT := n
533 endef
534 TARGET_DEVICES += engenius_esr-9753
535
536 define Device/fon_fonera-20n
537 SOC := rt3052
538 IMAGE_SIZE := 7872k
539 IMAGES += factory.bin
540 IMAGE/factory.bin := $$(sysupgrade_bin) | \
541 edimax-header -s RSDK -m NL1T -f 0x50000 -S 0xc0000
542 DEVICE_VENDOR := Fon
543 DEVICE_MODEL := Fonera 2.0N
544 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
545 SUPPORTED_DEVICES += fonera20n
546 endef
547 TARGET_DEVICES += fon_fonera-20n
548
549 define Device/hame_mpr-a1
550 SOC := rt5350
551 BLOCKSIZE := 4k
552 IMAGE_SIZE := 3776k
553 UIMAGE_NAME:= Linux Kernel Image
554 DEVICE_VENDOR := HAME
555 DEVICE_MODEL := MPR
556 DEVICE_VARIANT := A1
557 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2
558 SUPPORTED_DEVICES += mpr-a1
559 DEFAULT := n
560 endef
561 TARGET_DEVICES += hame_mpr-a1
562
563 define Device/hame_mpr-a2
564 SOC := rt5350
565 IMAGE_SIZE := 7872k
566 UIMAGE_NAME:= Linux Kernel Image
567 DEVICE_VENDOR := HAME
568 DEVICE_MODEL := MPR
569 DEVICE_VARIANT := A2
570 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2
571 SUPPORTED_DEVICES += mpr-a2
572 endef
573 TARGET_DEVICES += hame_mpr-a2
574
575 define Device/hauppauge_broadway
576 SOC := rt3052
577 IMAGE_SIZE := 7744k
578 UIMAGE_NAME:= Broadway Kernel Image
579 DEVICE_VENDOR := Hauppauge
580 DEVICE_MODEL := Broadway
581 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
582 SUPPORTED_DEVICES += broadway
583 endef
584 TARGET_DEVICES += hauppauge_broadway
585
586 define Device/hilink_hlk-rm04
587 SOC := rt5350
588 IMAGE_SIZE := 3776k
589 IMAGES += factory.bin
590 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | hilink-header
591 DEVICE_VENDOR := Hi-Link
592 DEVICE_MODEL := HLK-RM04
593 SUPPORTED_DEVICES += hlk-rm04
594 DEFAULT := n
595 endef
596 TARGET_DEVICES += hilink_hlk-rm04
597
598 define Device/hootoo_ht-tm02
599 SOC := rt5350
600 IMAGE_SIZE := 7872k
601 DEVICE_VENDOR := HooToo
602 DEVICE_MODEL := HT-TM02
603 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport
604 SUPPORTED_DEVICES += ht-tm02
605 DEFAULT := n
606 endef
607 TARGET_DEVICES += hootoo_ht-tm02
608
609 define Device/huawei_d105
610 SOC := rt3050
611 BLOCKSIZE := 64k
612 IMAGE_SIZE := 3776k
613 DEVICE_VENDOR := Huawei
614 DEVICE_MODEL := D105
615 SUPPORTED_DEVICES += d105
616 DEFAULT := n
617 endef
618 TARGET_DEVICES += huawei_d105
619
620 define Device/huawei_hg255d
621 SOC := rt3052
622 IMAGE_SIZE := 15744k
623 DEVICE_VENDOR := HuaWei
624 DEVICE_MODEL := HG255D
625 SUPPORTED_DEVICES += hg255d
626 endef
627 TARGET_DEVICES += huawei_hg255d
628
629 define Device/intenso_memory2move
630 SOC := rt5350
631 IMAGE_SIZE := 7872k
632 UIMAGE_NAME:= Linux Kernel Image
633 DEVICE_VENDOR := Intenso
634 DEVICE_MODEL := Memory 2 Move
635 DEVICE_PACKAGES := kmod-usb2 kmod-usb-storage kmod-scsi-core kmod-fs-ext4 \
636 kmod-fs-vfat block-mount
637 SUPPORTED_DEVICES += m2m
638 endef
639 TARGET_DEVICES += intenso_memory2move
640
641 define Device/jcg_jhr-n805r
642 SOC := rt3050
643 IMAGE_SIZE := 3776k
644 IMAGES += factory.bin
645 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | jcg-header 29.24
646 DEVICE_VENDOR := JCG
647 DEVICE_MODEL := JHR-N805R
648 SUPPORTED_DEVICES += jhr-n805r
649 DEFAULT := n
650 endef
651 TARGET_DEVICES += jcg_jhr-n805r
652
653 define Device/jcg_jhr-n825r
654 SOC := rt3052
655 IMAGE_SIZE := 3776k
656 IMAGES += factory.bin
657 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | jcg-header 23.24
658 DEVICE_VENDOR := JCG
659 DEVICE_MODEL := JHR-N825R
660 SUPPORTED_DEVICES += jhr-n825r
661 DEFAULT := n
662 endef
663 TARGET_DEVICES += jcg_jhr-n825r
664
665 define Device/jcg_jhr-n926r
666 SOC := rt3052
667 IMAGE_SIZE := 3776k
668 IMAGES += factory.bin
669 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | jcg-header 25.24
670 DEVICE_VENDOR := JCG
671 DEVICE_MODEL := JHR-N926R
672 SUPPORTED_DEVICES += jhr-n926r
673 DEFAULT := n
674 endef
675 TARGET_DEVICES += jcg_jhr-n926r
676
677 define Device/mofinetwork_mofi3500-3gn
678 SOC := rt3052
679 IMAGE_SIZE := 7872k
680 DEVICE_VENDOR := MoFi Network
681 DEVICE_MODEL := MOFI3500-3GN
682 SUPPORTED_DEVICES += mofi3500-3gn
683 endef
684 TARGET_DEVICES += mofinetwork_mofi3500-3gn
685
686 define Device/netcore_nw718
687 SOC := rt3050
688 IMAGE_SIZE := 3712k
689 UIMAGE_NAME:= ARA1B4NCRNW718;1
690 DEVICE_VENDOR := Netcore
691 DEVICE_MODEL := NW718
692 SUPPORTED_DEVICES += nw718
693 DEFAULT := n
694 endef
695 TARGET_DEVICES += netcore_nw718
696
697 define Device/netgear_wnce2001
698 SOC := rt3052
699 IMAGE_SIZE := 3392k
700 IMAGES += factory.bin factory-NA.bin
701 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
702 dap-header -s RT3052-AP-WNCE2001-3 -r WW -v 1.0.0.99
703 IMAGE/factory-NA.bin := $$(sysupgrade_bin) | check-size | \
704 dap-header -s RT3052-AP-WNCE2001-3 -r NA -v 1.0.0.99
705 DEVICE_VENDOR := NETGEAR
706 DEVICE_MODEL := WNCE2001
707 SUPPORTED_DEVICES += wnce2001
708 DEFAULT := n
709 endef
710 TARGET_DEVICES += netgear_wnce2001
711
712 define Device/nexaira_bc2
713 SOC := rt3052
714 IMAGE_SIZE := 7872k
715 DEVICE_VENDOR := NexAira
716 DEVICE_MODEL := BC2
717 SUPPORTED_DEVICES += bc2
718 endef
719 TARGET_DEVICES += nexaira_bc2
720
721 define Device/nexx_wt1520-4m
722 SOC := rt5350
723 IMAGE_SIZE := 3776k
724 IMAGES += factory.bin
725 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
726 poray-header -B WT1520 -F 4M
727 DEVICE_VENDOR := Nexx
728 DEVICE_MODEL := WT1520
729 DEVICE_VARIANT := 4M
730 SUPPORTED_DEVICES += wt1520-4M
731 DEFAULT := n
732 endef
733 TARGET_DEVICES += nexx_wt1520-4m
734
735 define Device/nexx_wt1520-8m
736 SOC := rt5350
737 IMAGE_SIZE := 7872k
738 IMAGES += factory.bin
739 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
740 poray-header -B WT1520 -F 8M
741 DEVICE_VENDOR := Nexx
742 DEVICE_MODEL := WT1520
743 DEVICE_VARIANT := 8M
744 SUPPORTED_DEVICES += wt1520-8M
745 endef
746 TARGET_DEVICES += nexx_wt1520-8m
747
748 define Device/nixcore_x1-16m
749 SOC := rt5350
750 IMAGE_SIZE := 16064k
751 DEVICE_VENDOR := Nixcore
752 DEVICE_MODEL := X1
753 DEVICE_VARIANT := 16M
754 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
755 SUPPORTED_DEVICES += nixcore-x1 nixcore-x1-16M
756 endef
757 TARGET_DEVICES += nixcore_x1-16m
758
759 define Device/nixcore_x1-8m
760 SOC := rt5350
761 IMAGE_SIZE := 7872k
762 DEVICE_VENDOR := Nixcore
763 DEVICE_MODEL := X1
764 DEVICE_VARIANT := 8M
765 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
766 SUPPORTED_DEVICES += nixcore-x1 nixcore-x1-8M
767 endef
768 TARGET_DEVICES += nixcore_x1-8m
769
770 define Device/olimex_rt5350f-olinuxino
771 $(Device/uimage-lzma-loader)
772 SOC := rt5350
773 IMAGE_SIZE := 7872k
774 DEVICE_VENDOR := OLIMEX
775 DEVICE_MODEL := RT5350F-OLinuXino
776 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
777 SUPPORTED_DEVICES += rt5350f-olinuxino
778 endef
779 TARGET_DEVICES += olimex_rt5350f-olinuxino
780
781 define Device/olimex_rt5350f-olinuxino-evb
782 $(Device/uimage-lzma-loader)
783 SOC := rt5350
784 IMAGE_SIZE := 7872k
785 DEVICE_VENDOR := OLIMEX
786 DEVICE_MODEL := RT5350F-OLinuXino-EVB
787 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
788 SUPPORTED_DEVICES += rt5350f-olinuxino-evb
789 endef
790 TARGET_DEVICES += olimex_rt5350f-olinuxino-evb
791
792 define Device/omnima_miniembplug
793 SOC := rt5350
794 IMAGE_SIZE := 7872k
795 DEVICE_VENDOR := Omnima
796 DEVICE_MODEL := MiniEMBPlug
797 SUPPORTED_DEVICES += miniembplug
798 endef
799 TARGET_DEVICES += omnima_miniembplug
800
801 define Device/omnima_miniembwifi
802 SOC := rt3052
803 IMAGE_SIZE := 7872k
804 DEVICE_VENDOR := Omnima
805 DEVICE_MODEL := MiniEMBWiFi
806 SUPPORTED_DEVICES += miniembwifi
807 endef
808 TARGET_DEVICES += omnima_miniembwifi
809
810 define Device/petatel_psr-680w
811 SOC := rt3052
812 BLOCKSIZE := 64k
813 IMAGE_SIZE := 3776k
814 DEVICE_VENDOR := Petatel
815 DEVICE_MODEL := PSR-680W Wireless 3G Router
816 SUPPORTED_DEVICES += psr-680w
817 DEFAULT := n
818 endef
819 TARGET_DEVICES += petatel_psr-680w
820
821 define Device/planex_mzk-dp150n
822 SOC := rt5350
823 BLOCKSIZE := 64k
824 IMAGE_SIZE := 3776k
825 DEVICE_VENDOR := Planex
826 DEVICE_MODEL := MZK-DP150N
827 DEVICE_PACKAGES := kmod-spi-dev
828 SUPPORTED_DEVICES += mzk-dp150n
829 DEFAULT := n
830 endef
831 TARGET_DEVICES += planex_mzk-dp150n
832
833 define Device/planex_mzk-w300nh2
834 SOC := rt3052
835 IMAGE_SIZE := 3648k
836 IMAGES += factory.bin
837 IMAGE/factory.bin := $$(sysupgrade_bin) | \
838 edimax-header -s CSYS -m RN52 -f 0x50000 -S 0xc0000
839 DEVICE_VENDOR := Planex
840 DEVICE_MODEL := MZK-W300NH2
841 SUPPORTED_DEVICES += mzk-w300nh2
842 DEFAULT := n
843 endef
844 TARGET_DEVICES += planex_mzk-w300nh2
845
846 define Device/planex_mzk-wdpr
847 SOC := rt3052
848 IMAGE_SIZE := 6656k
849 DEVICE_VENDOR := Planex
850 DEVICE_MODEL := MZK-WDPR
851 SUPPORTED_DEVICES += mzk-wdpr
852 endef
853 TARGET_DEVICES += planex_mzk-wdpr
854
855 define Device/poray_ip2202
856 SOC := rt3052
857 IMAGE_SIZE := 7872k
858 DEVICE_VENDOR := Poray
859 DEVICE_MODEL := IP2202
860 SUPPORTED_DEVICES += ip2202
861 endef
862 TARGET_DEVICES += poray_ip2202
863
864 define Device/poray_m3
865 SOC := rt5350
866 IMAGE_SIZE := 3776k
867 IMAGES += factory.bin
868 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
869 poray-header -B M3 -F 4M
870 DEVICE_VENDOR := Poray
871 DEVICE_MODEL := M3
872 DEVICE_PACKAGES := kmod-usb2
873 SUPPORTED_DEVICES += m3
874 DEFAULT := n
875 endef
876 TARGET_DEVICES += poray_m3
877
878 define Device/poray_m4-4m
879 SOC := rt5350
880 IMAGE_SIZE := 3776k
881 IMAGES += factory.bin
882 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
883 poray-header -B M4 -F 4M
884 DEVICE_VENDOR := Poray
885 DEVICE_MODEL := M4
886 DEVICE_VARIANT := 4M
887 DEVICE_PACKAGES := kmod-usb2
888 SUPPORTED_DEVICES += m4-4M
889 DEFAULT := n
890 endef
891 TARGET_DEVICES += poray_m4-4m
892
893 define Device/poray_m4-8m
894 SOC := rt5350
895 IMAGE_SIZE := 7872k
896 IMAGES += factory.bin
897 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
898 poray-header -B M4 -F 8M
899 DEVICE_VENDOR := Poray
900 DEVICE_MODEL := M4
901 DEVICE_VARIANT := 8M
902 DEVICE_PACKAGES := kmod-usb2
903 SUPPORTED_DEVICES += m4-8M
904 endef
905 TARGET_DEVICES += poray_m4-8m
906
907 define Device/poray_x5
908 SOC := rt5350
909 IMAGE_SIZE := 7872k
910 IMAGES += factory.bin
911 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
912 poray-header -B X5 -F 8M
913 DEVICE_VENDOR := Poray
914 DEVICE_MODEL := X5/X6
915 DEVICE_PACKAGES := kmod-usb2
916 SUPPORTED_DEVICES += x5
917 endef
918 TARGET_DEVICES += poray_x5
919
920 define Device/poray_x8
921 SOC := rt5350
922 IMAGE_SIZE := 7872k
923 IMAGES += factory.bin
924 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
925 poray-header -B X8 -F 8M
926 DEVICE_VENDOR := Poray
927 DEVICE_MODEL := X8
928 DEVICE_PACKAGES := kmod-usb2
929 SUPPORTED_DEVICES += x8
930 endef
931 TARGET_DEVICES += poray_x8
932
933 define Device/prolink_pwh2004
934 SOC := rt3052
935 IMAGE_SIZE := 7872k
936 DEVICE_VENDOR := Prolink
937 DEVICE_MODEL := PWH2004
938 DEVICE_PACKAGES :=
939 SUPPORTED_DEVICES += pwh2004
940 endef
941 TARGET_DEVICES += prolink_pwh2004
942
943 define Device/ralink_v22rw-2x2
944 SOC := rt3052
945 BLOCKSIZE := 64k
946 IMAGE_SIZE := 3776k
947 DEVICE_VENDOR := Ralink
948 DEVICE_MODEL := AP-RT3052-V22RW-2X2
949 SUPPORTED_DEVICES += v22rw-2x2
950 DEFAULT := n
951 endef
952 TARGET_DEVICES += ralink_v22rw-2x2
953
954 define Device/sitecom_wl-351
955 SOC := rt3052
956 BLOCKSIZE := 64k
957 IMAGE_SIZE := 3776k
958 DEVICE_VENDOR := Sitecom
959 DEVICE_MODEL := WL-351 v1
960 DEVICE_PACKAGES := kmod-switch-rtl8366rb
961 SUPPORTED_DEVICES += wl-351
962 DEFAULT := n
963 endef
964 TARGET_DEVICES += sitecom_wl-351
965
966 define Device/skyline_sl-r7205
967 SOC := rt3052
968 BLOCKSIZE := 64k
969 IMAGE_SIZE := 3776k
970 DEVICE_VENDOR := Skyline
971 DEVICE_MODEL := SL-R7205 Wireless 3G Router
972 SUPPORTED_DEVICES += sl-r7205
973 DEFAULT := n
974 endef
975 TARGET_DEVICES += skyline_sl-r7205
976
977 define Device/sparklan_wcr-150gn
978 SOC := rt3050
979 BLOCKSIZE := 64k
980 IMAGE_SIZE := 3776k
981 DEVICE_VENDOR := Sparklan
982 DEVICE_MODEL := WCR-150GN
983 SUPPORTED_DEVICES += wcr-150gn
984 DEFAULT := n
985 endef
986 TARGET_DEVICES += sparklan_wcr-150gn
987
988 define Device/teltonika_rut5xx
989 SOC := rt3050
990 IMAGE_SIZE := 16064k
991 DEVICE_VENDOR := Teltonika
992 DEVICE_MODEL := RUT5XX
993 SUPPORTED_DEVICES += rut5xx
994 endef
995 TARGET_DEVICES += teltonika_rut5xx
996
997 define Device/tenda_3g150b
998 SOC := rt5350
999 BLOCKSIZE := 4k
1000 IMAGE_SIZE := 3776k
1001 UIMAGE_NAME:= Linux Kernel Image
1002 DEVICE_VENDOR := Tenda
1003 DEVICE_MODEL := 3G150B
1004 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
1005 SUPPORTED_DEVICES += 3g150b
1006 DEFAULT := n
1007 endef
1008 TARGET_DEVICES += tenda_3g150b
1009
1010 define Device/tenda_3g300m
1011 SOC := rt3052
1012 IMAGE_SIZE := 3776k
1013 UIMAGE_NAME := 3G150M_SPI Kernel Image
1014 DEVICE_VENDOR := Tenda
1015 DEVICE_MODEL := 3G300M
1016 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
1017 SUPPORTED_DEVICES += 3g300m
1018 DEFAULT := n
1019 endef
1020 TARGET_DEVICES += tenda_3g300m
1021
1022 define Device/tenda_w150m
1023 SOC := rt3050
1024 IMAGE_SIZE := 3776k
1025 UIMAGE_NAME:= W150M Kernel Image
1026 DEVICE_VENDOR := Tenda
1027 DEVICE_MODEL := W150M
1028 SUPPORTED_DEVICES += w150m
1029 DEFAULT := n
1030 endef
1031 TARGET_DEVICES += tenda_w150m
1032
1033 define Device/tenda_w306r-v2
1034 SOC := rt3052
1035 IMAGE_SIZE := 3776k
1036 UIMAGE_NAME:= linkn Kernel Image
1037 DEVICE_VENDOR := Tenda
1038 DEVICE_MODEL := W306R
1039 DEVICE_VARIANT := V2.0
1040 SUPPORTED_DEVICES += w306r-v20
1041 DEFAULT := n
1042 endef
1043 TARGET_DEVICES += tenda_w306r-v2
1044
1045 define Device/trendnet_tew-638apb-v2
1046 SOC := rt3050
1047 BLOCKSIZE := 64k
1048 IMAGE_SIZE := 3776k
1049 IMAGE/sysupgrade.bin := $$(sysupgrade_bin) | umedia-header 0x026382 | \
1050 check-size | append-metadata
1051 DEVICE_VENDOR := TRENDnet
1052 DEVICE_MODEL := TEW-638APB
1053 DEVICE_VARIANT := v2
1054 SUPPORTED_DEVICES += tew-638apb-v2
1055 DEFAULT := n
1056 endef
1057 TARGET_DEVICES += trendnet_tew-638apb-v2
1058
1059 define Device/trendnet_tew-714tru
1060 SOC := rt5350
1061 IMAGE_SIZE := 7872k
1062 DEVICE_VENDOR := TRENDnet
1063 DEVICE_MODEL := TEW-714TRU
1064 SUPPORTED_DEVICES += tew-714tru
1065 endef
1066 TARGET_DEVICES += trendnet_tew-714tru
1067
1068 define Device/unbranded_a5-v11
1069 SOC := rt5350
1070 IMAGE_SIZE := 3776k
1071 IMAGES += factory.bin
1072 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
1073 poray-header -B A5-V11 -F 4M
1074 DEVICE_VENDOR := Unbranded
1075 DEVICE_MODEL := A5-V11
1076 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2
1077 SUPPORTED_DEVICES += a5-v11
1078 DEFAULT := n
1079 endef
1080 TARGET_DEVICES += unbranded_a5-v11
1081
1082 define Device/unbranded_wr512-3gn-4m
1083 SOC := rt3052
1084 IMAGE_SIZE := 3776k
1085 DEVICE_VENDOR := Unbranded
1086 DEVICE_MODEL := WR512-3GN
1087 DEVICE_VARIANT := 4M
1088 SUPPORTED_DEVICES += wr512-3gn-4M
1089 DEFAULT := n
1090 endef
1091 TARGET_DEVICES += unbranded_wr512-3gn-4m
1092
1093 define Device/unbranded_wr512-3gn-8m
1094 SOC := rt3052
1095 IMAGE_SIZE := 7872k
1096 DEVICE_VENDOR := Unbranded
1097 DEVICE_MODEL := WR512-3GN
1098 DEVICE_VARIANT := 8M
1099 SUPPORTED_DEVICES += wr512-3gn-8M
1100 endef
1101 TARGET_DEVICES += unbranded_wr512-3gn-8m
1102
1103 define Device/unbranded_xdx-rn502j
1104 SOC := rt3052
1105 BLOCKSIZE := 64k
1106 IMAGE_SIZE := 3776k
1107 DEVICE_VENDOR := Unbranded
1108 DEVICE_MODEL := XDX-RN502J
1109 SUPPORTED_DEVICES += xdxrn502j
1110 DEFAULT := n
1111 endef
1112 TARGET_DEVICES += unbranded_xdx-rn502j
1113
1114 define Device/upvel_ur-326n4g
1115 SOC := rt3052
1116 BLOCKSIZE := 64k
1117 IMAGE_SIZE := 3776k
1118 DEVICE_VENDOR := UPVEL
1119 DEVICE_MODEL := UR-326N4G
1120 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
1121 SUPPORTED_DEVICES += ur-326n4g
1122 DEFAULT := n
1123 endef
1124 TARGET_DEVICES += upvel_ur-326n4g
1125
1126 define Device/upvel_ur-336un
1127 SOC := rt3052
1128 IMAGE_SIZE := 7872k
1129 DEVICE_VENDOR := UPVEL
1130 DEVICE_MODEL := UR-336UN
1131 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
1132 SUPPORTED_DEVICES += ur-336un
1133 endef
1134 TARGET_DEVICES += upvel_ur-336un
1135
1136 define Device/vocore_vocore-16m
1137 SOC := rt5350
1138 IMAGE_SIZE := 16064k
1139 DEVICE_VENDOR := VoCore
1140 DEVICE_MODEL := VoCore
1141 DEVICE_VARIANT := 16M
1142 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
1143 SUPPORTED_DEVICES += vocore vocore-16M
1144 endef
1145 TARGET_DEVICES += vocore_vocore-16m
1146
1147 define Device/vocore_vocore-8m
1148 SOC := rt5350
1149 IMAGE_SIZE := 7872k
1150 DEVICE_VENDOR := VoCore
1151 DEVICE_MODEL := VoCore
1152 DEVICE_VARIANT := 8M
1153 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
1154 SUPPORTED_DEVICES += vocore vocore-8M
1155 endef
1156 TARGET_DEVICES += vocore_vocore-8m
1157
1158 define Device/wansview_ncs601w
1159 SOC := rt5350
1160 IMAGE_SIZE := 7872k
1161 DEVICE_VENDOR := Wansview
1162 DEVICE_MODEL := NCS601W
1163 DEVICE_PACKAGES := kmod-video-core kmod-video-uvc kmod-usb-ohci
1164 SUPPORTED_DEVICES += ncs601w
1165 endef
1166 TARGET_DEVICES += wansview_ncs601w
1167
1168 define Device/wiznet_wizfi630a
1169 SOC := rt5350
1170 IMAGE_SIZE := 16064k
1171 DEVICE_VENDOR := WIZnet
1172 DEVICE_MODEL := WizFi630A
1173 SUPPORTED_DEVICES += wizfi630a
1174 endef
1175 TARGET_DEVICES += wiznet_wizfi630a
1176
1177 define Device/zorlik_zl5900v2
1178 SOC := rt5350
1179 IMAGE_SIZE := 7872k
1180 DEVICE_VENDOR := Zorlik
1181 DEVICE_MODEL := ZL5900V2
1182 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2
1183 endef
1184 TARGET_DEVICES += zorlik_zl5900v2
1185
1186 define Device/zte_mf283plus
1187 $(Device/uimage-lzma-loader)
1188 SOC := rt3352
1189 IMAGE_SIZE := 15872k
1190 DEVICE_VENDOR := ZTE
1191 DEVICE_MODEL := MF283+
1192 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-usb-net-qmi-wwan uqmi \
1193 kmod-usb-serial kmod-usb-serial-option
1194 endef
1195 TARGET_DEVICES += zte_mf283plus
1196
1197 define Device/zyxel_keenetic
1198 SOC := rt3052
1199 BLOCKSIZE := 64k
1200 IMAGE_SIZE := 7872k
1201 DEVICE_VENDOR := ZyXEL
1202 DEVICE_MODEL := Keenetic
1203 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ehci kmod-usb-ledtrig-usbport \
1204 kmod-usb-dwc2
1205 SUPPORTED_DEVICES += kn
1206 endef
1207 TARGET_DEVICES += zyxel_keenetic
1208
1209 define Device/zyxel_keenetic-lite-b
1210 $(Device/uimage-lzma-loader)
1211 SOC := rt5350
1212 IMAGE_SIZE := 7872k
1213 DEVICE_VENDOR := ZyXEL
1214 DEVICE_MODEL := Keenetic Lite
1215 DEVICE_VARIANT := B
1216 endef
1217 TARGET_DEVICES += zyxel_keenetic-lite-b
1218
1219 define Device/zyxel_keenetic-start
1220 SOC := rt5350
1221 IMAGE_SIZE := 3776k
1222 DEVICE_VENDOR := ZyXEL
1223 DEVICE_MODEL := Keenetic Start
1224 DEFAULT := n
1225 endef
1226 TARGET_DEVICES += zyxel_keenetic-start
1227
1228 define Device/zyxel_nbg-419n
1229 SOC := rt3052
1230 BLOCKSIZE := 64k
1231 IMAGE_SIZE := 3776k
1232 DEVICE_VENDOR := ZyXEL
1233 DEVICE_MODEL := NBG-419N
1234 SUPPORTED_DEVICES += nbg-419n
1235 DEFAULT := n
1236 endef
1237 TARGET_DEVICES += zyxel_nbg-419n
1238
1239 define Device/zyxel_nbg-419n-v2
1240 SOC := rt3352
1241 IMAGE_SIZE := 7872k
1242 DEVICE_VENDOR := ZyXEL
1243 DEVICE_MODEL := NBG-419N
1244 DEVICE_VARIANT := v2
1245 SUPPORTED_DEVICES += nbg-419n2
1246 endef
1247 TARGET_DEVICES += zyxel_nbg-419n-v2