kernel: drop empty kmod-ledtrig-* packages
[openwrt/staging/mkresin.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 SOC := rt3352
437 BLOCKSIZE := 4k
438 IMAGES += factory.bin
439 IMAGE_SIZE := 3776k
440 IMAGE/factory.bin := $$(sysupgrade_bin) | senao-header -r 0x218 -p 0x30 -t 3
441 DEVICE_VENDOR := D-Link
442 DEVICE_MODEL := DIR-615
443 DEVICE_VARIANT := H1
444 SUPPORTED_DEVICES += dir-615-h1
445 DEFAULT := n
446 endef
447 TARGET_DEVICES += dlink_dir-615-h1
448
449 define Device/dlink_dir-620-a1
450 SOC := rt3050
451 IMAGE_SIZE := 7872k
452 DEVICE_VENDOR := D-Link
453 DEVICE_MODEL := DIR-620
454 DEVICE_VARIANT := A1
455 SUPPORTED_DEVICES += dir-620-a1
456 endef
457 TARGET_DEVICES += dlink_dir-620-a1
458
459 define Device/dlink_dir-620-d1
460 SOC := rt3352
461 IMAGE_SIZE := 7872k
462 DEVICE_VENDOR := D-Link
463 DEVICE_MODEL := DIR-620
464 DEVICE_VARIANT := D1
465 SUPPORTED_DEVICES += dir-620-d1
466 endef
467 TARGET_DEVICES += dlink_dir-620-d1
468
469 define Device/dlink_dwr-512-b
470 SOC := rt5350
471 IMAGE_SIZE := 8064k
472 DEVICE_VENDOR := D-Link
473 DEVICE_MODEL := DWR-512
474 DEVICE_VARIANT := B
475 DEVICE_PACKAGES := jboot-tools kmod-usb2 kmod-spi-dev kmod-usb-serial \
476 kmod-usb-serial-option kmod-usb-net-cdc-ether comgt-ncm
477 DLINK_ROM_ID := DLK6E2412001
478 DLINK_FAMILY_MEMBER := 0x6E24
479 DLINK_FIRMWARE_SIZE := 0x7E0000
480 KERNEL := $(KERNEL_DTB)
481 IMAGES += factory.bin
482 IMAGE/sysupgrade.bin := mkdlinkfw | pad-rootfs | append-metadata
483 IMAGE/factory.bin := mkdlinkfw | pad-rootfs | mkdlinkfw-factory
484 SUPPORTED_DEVICES += dwr-512-b
485 endef
486 TARGET_DEVICES += dlink_dwr-512-b
487
488 define Device/easyacc_wizard-8800
489 SOC := rt5350
490 IMAGE_SIZE := 7872k
491 UIMAGE_NAME:= Linux Kernel Image
492 DEVICE_VENDOR := EasyAcc
493 DEVICE_MODEL := WIZARD 8800
494 SUPPORTED_DEVICES += wizard8800
495 endef
496 TARGET_DEVICES += easyacc_wizard-8800
497
498 define Device/edimax_3g-6200n
499 SOC := rt3050
500 IMAGE_SIZE := 3648k
501 IMAGE/sysupgrade.bin := append-kernel | append-rootfs | \
502 edimax-header -s CSYS -m 3G62 -f 0x50000 -S 0x01100000 | pad-rootfs | \
503 append-metadata | check-size
504 DEVICE_VENDOR := Edimax
505 DEVICE_MODEL := 3g-6200n
506 SUPPORTED_DEVICES += 3g-6200n
507 DEFAULT := n
508 endef
509 TARGET_DEVICES += edimax_3g-6200n
510
511 define Device/edimax_3g-6200nl
512 SOC := rt3050
513 IMAGE_SIZE := 3648k
514 IMAGE/sysupgrade.bin := append-kernel | append-rootfs | \
515 edimax-header -s CSYS -m 3G62 -f 0x50000 -S 0x01100000 | pad-rootfs | \
516 append-metadata | check-size
517 DEVICE_VENDOR := Edimax
518 DEVICE_MODEL := 3g-6200nl
519 SUPPORTED_DEVICES += 3g-6200nl
520 DEFAULT := n
521 endef
522 TARGET_DEVICES += edimax_3g-6200nl
523
524 define Device/engenius_esr-9753
525 SOC := rt3052
526 BLOCKSIZE := 64k
527 IMAGE_SIZE := 3776k
528 DEVICE_VENDOR := EnGenius
529 DEVICE_MODEL := ESR-9753
530 SUPPORTED_DEVICES += esr-9753
531 DEFAULT := n
532 endef
533 TARGET_DEVICES += engenius_esr-9753
534
535 define Device/fon_fonera-20n
536 SOC := rt3052
537 IMAGE_SIZE := 7872k
538 IMAGES += factory.bin
539 IMAGE/factory.bin := $$(sysupgrade_bin) | \
540 edimax-header -s RSDK -m NL1T -f 0x50000 -S 0xc0000
541 DEVICE_VENDOR := Fon
542 DEVICE_MODEL := Fonera 2.0N
543 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
544 SUPPORTED_DEVICES += fonera20n
545 endef
546 TARGET_DEVICES += fon_fonera-20n
547
548 define Device/hame_mpr-a1
549 SOC := rt5350
550 BLOCKSIZE := 4k
551 IMAGE_SIZE := 3776k
552 UIMAGE_NAME:= Linux Kernel Image
553 DEVICE_VENDOR := HAME
554 DEVICE_MODEL := MPR
555 DEVICE_VARIANT := A1
556 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2
557 SUPPORTED_DEVICES += mpr-a1
558 DEFAULT := n
559 endef
560 TARGET_DEVICES += hame_mpr-a1
561
562 define Device/hame_mpr-a2
563 SOC := rt5350
564 IMAGE_SIZE := 7872k
565 UIMAGE_NAME:= Linux Kernel Image
566 DEVICE_VENDOR := HAME
567 DEVICE_MODEL := MPR
568 DEVICE_VARIANT := A2
569 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2
570 SUPPORTED_DEVICES += mpr-a2
571 endef
572 TARGET_DEVICES += hame_mpr-a2
573
574 define Device/hauppauge_broadway
575 SOC := rt3052
576 IMAGE_SIZE := 7744k
577 UIMAGE_NAME:= Broadway Kernel Image
578 DEVICE_VENDOR := Hauppauge
579 DEVICE_MODEL := Broadway
580 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
581 SUPPORTED_DEVICES += broadway
582 endef
583 TARGET_DEVICES += hauppauge_broadway
584
585 define Device/hilink_hlk-rm04
586 SOC := rt5350
587 IMAGE_SIZE := 3776k
588 IMAGES += factory.bin
589 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | hilink-header
590 DEVICE_VENDOR := Hi-Link
591 DEVICE_MODEL := HLK-RM04
592 SUPPORTED_DEVICES += hlk-rm04
593 DEFAULT := n
594 endef
595 TARGET_DEVICES += hilink_hlk-rm04
596
597 define Device/hootoo_ht-tm02
598 SOC := rt5350
599 IMAGE_SIZE := 7872k
600 DEVICE_VENDOR := HooToo
601 DEVICE_MODEL := HT-TM02
602 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport
603 SUPPORTED_DEVICES += ht-tm02
604 endef
605 TARGET_DEVICES += hootoo_ht-tm02
606
607 define Device/huawei_d105
608 SOC := rt3050
609 BLOCKSIZE := 64k
610 IMAGE_SIZE := 3776k
611 DEVICE_VENDOR := Huawei
612 DEVICE_MODEL := D105
613 SUPPORTED_DEVICES += d105
614 DEFAULT := n
615 endef
616 TARGET_DEVICES += huawei_d105
617
618 define Device/huawei_hg255d
619 SOC := rt3052
620 IMAGE_SIZE := 15744k
621 DEVICE_VENDOR := HuaWei
622 DEVICE_MODEL := HG255D
623 SUPPORTED_DEVICES += hg255d
624 endef
625 TARGET_DEVICES += huawei_hg255d
626
627 define Device/intenso_memory2move
628 SOC := rt5350
629 IMAGE_SIZE := 7872k
630 UIMAGE_NAME:= Linux Kernel Image
631 DEVICE_VENDOR := Intenso
632 DEVICE_MODEL := Memory 2 Move
633 DEVICE_PACKAGES := kmod-usb2 kmod-usb-storage kmod-scsi-core kmod-fs-ext4 \
634 kmod-fs-vfat block-mount
635 SUPPORTED_DEVICES += m2m
636 endef
637 TARGET_DEVICES += intenso_memory2move
638
639 define Device/jcg_jhr-n805r
640 SOC := rt3050
641 IMAGE_SIZE := 3776k
642 IMAGES += factory.bin
643 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | jcg-header 29.24
644 DEVICE_VENDOR := JCG
645 DEVICE_MODEL := JHR-N805R
646 SUPPORTED_DEVICES += jhr-n805r
647 DEFAULT := n
648 endef
649 TARGET_DEVICES += jcg_jhr-n805r
650
651 define Device/jcg_jhr-n825r
652 SOC := rt3052
653 IMAGE_SIZE := 3776k
654 IMAGES += factory.bin
655 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | jcg-header 23.24
656 DEVICE_VENDOR := JCG
657 DEVICE_MODEL := JHR-N825R
658 SUPPORTED_DEVICES += jhr-n825r
659 DEFAULT := n
660 endef
661 TARGET_DEVICES += jcg_jhr-n825r
662
663 define Device/jcg_jhr-n926r
664 SOC := rt3052
665 IMAGE_SIZE := 3776k
666 IMAGES += factory.bin
667 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | jcg-header 25.24
668 DEVICE_VENDOR := JCG
669 DEVICE_MODEL := JHR-N926R
670 SUPPORTED_DEVICES += jhr-n926r
671 DEFAULT := n
672 endef
673 TARGET_DEVICES += jcg_jhr-n926r
674
675 define Device/mofinetwork_mofi3500-3gn
676 SOC := rt3052
677 IMAGE_SIZE := 7872k
678 DEVICE_VENDOR := MoFi Network
679 DEVICE_MODEL := MOFI3500-3GN
680 SUPPORTED_DEVICES += mofi3500-3gn
681 endef
682 TARGET_DEVICES += mofinetwork_mofi3500-3gn
683
684 define Device/netcore_nw718
685 SOC := rt3050
686 IMAGE_SIZE := 3712k
687 UIMAGE_NAME:= ARA1B4NCRNW718;1
688 DEVICE_VENDOR := Netcore
689 DEVICE_MODEL := NW718
690 SUPPORTED_DEVICES += nw718
691 DEFAULT := n
692 endef
693 TARGET_DEVICES += netcore_nw718
694
695 define Device/netgear_wnce2001
696 SOC := rt3052
697 IMAGE_SIZE := 3392k
698 IMAGES += factory.bin factory-NA.bin
699 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
700 dap-header -s RT3052-AP-WNCE2001-3 -r WW -v 1.0.0.99
701 IMAGE/factory-NA.bin := $$(sysupgrade_bin) | check-size | \
702 dap-header -s RT3052-AP-WNCE2001-3 -r NA -v 1.0.0.99
703 DEVICE_VENDOR := NETGEAR
704 DEVICE_MODEL := WNCE2001
705 SUPPORTED_DEVICES += wnce2001
706 DEFAULT := n
707 endef
708 TARGET_DEVICES += netgear_wnce2001
709
710 define Device/nexaira_bc2
711 SOC := rt3052
712 IMAGE_SIZE := 7872k
713 DEVICE_VENDOR := NexAira
714 DEVICE_MODEL := BC2
715 SUPPORTED_DEVICES += bc2
716 endef
717 TARGET_DEVICES += nexaira_bc2
718
719 define Device/nexx_wt1520-4m
720 SOC := rt5350
721 IMAGE_SIZE := 3776k
722 IMAGES += factory.bin
723 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
724 poray-header -B WT1520 -F 4M
725 DEVICE_VENDOR := Nexx
726 DEVICE_MODEL := WT1520
727 DEVICE_VARIANT := 4M
728 SUPPORTED_DEVICES += wt1520-4M
729 DEFAULT := n
730 endef
731 TARGET_DEVICES += nexx_wt1520-4m
732
733 define Device/nexx_wt1520-8m
734 SOC := rt5350
735 IMAGE_SIZE := 7872k
736 IMAGES += factory.bin
737 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
738 poray-header -B WT1520 -F 8M
739 DEVICE_VENDOR := Nexx
740 DEVICE_MODEL := WT1520
741 DEVICE_VARIANT := 8M
742 SUPPORTED_DEVICES += wt1520-8M
743 endef
744 TARGET_DEVICES += nexx_wt1520-8m
745
746 define Device/nixcore_x1-16m
747 SOC := rt5350
748 IMAGE_SIZE := 16064k
749 DEVICE_VENDOR := Nixcore
750 DEVICE_MODEL := X1
751 DEVICE_VARIANT := 16M
752 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
753 SUPPORTED_DEVICES += nixcore-x1 nixcore-x1-16M
754 endef
755 TARGET_DEVICES += nixcore_x1-16m
756
757 define Device/nixcore_x1-8m
758 SOC := rt5350
759 IMAGE_SIZE := 7872k
760 DEVICE_VENDOR := Nixcore
761 DEVICE_MODEL := X1
762 DEVICE_VARIANT := 8M
763 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
764 SUPPORTED_DEVICES += nixcore-x1 nixcore-x1-8M
765 endef
766 TARGET_DEVICES += nixcore_x1-8m
767
768 define Device/olimex_rt5350f-olinuxino
769 $(Device/uimage-lzma-loader)
770 SOC := rt5350
771 IMAGE_SIZE := 7872k
772 DEVICE_VENDOR := OLIMEX
773 DEVICE_MODEL := RT5350F-OLinuXino
774 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
775 SUPPORTED_DEVICES += rt5350f-olinuxino
776 endef
777 TARGET_DEVICES += olimex_rt5350f-olinuxino
778
779 define Device/olimex_rt5350f-olinuxino-evb
780 $(Device/uimage-lzma-loader)
781 SOC := rt5350
782 IMAGE_SIZE := 7872k
783 DEVICE_VENDOR := OLIMEX
784 DEVICE_MODEL := RT5350F-OLinuXino-EVB
785 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
786 SUPPORTED_DEVICES += rt5350f-olinuxino-evb
787 endef
788 TARGET_DEVICES += olimex_rt5350f-olinuxino-evb
789
790 define Device/omnima_miniembplug
791 SOC := rt5350
792 IMAGE_SIZE := 7872k
793 DEVICE_VENDOR := Omnima
794 DEVICE_MODEL := MiniEMBPlug
795 SUPPORTED_DEVICES += miniembplug
796 endef
797 TARGET_DEVICES += omnima_miniembplug
798
799 define Device/omnima_miniembwifi
800 SOC := rt3052
801 IMAGE_SIZE := 7872k
802 DEVICE_VENDOR := Omnima
803 DEVICE_MODEL := MiniEMBWiFi
804 SUPPORTED_DEVICES += miniembwifi
805 endef
806 TARGET_DEVICES += omnima_miniembwifi
807
808 define Device/petatel_psr-680w
809 SOC := rt3052
810 BLOCKSIZE := 64k
811 IMAGE_SIZE := 3776k
812 DEVICE_VENDOR := Petatel
813 DEVICE_MODEL := PSR-680W Wireless 3G Router
814 SUPPORTED_DEVICES += psr-680w
815 DEFAULT := n
816 endef
817 TARGET_DEVICES += petatel_psr-680w
818
819 define Device/planex_mzk-dp150n
820 SOC := rt5350
821 BLOCKSIZE := 64k
822 IMAGE_SIZE := 3776k
823 DEVICE_VENDOR := Planex
824 DEVICE_MODEL := MZK-DP150N
825 DEVICE_PACKAGES := kmod-spi-dev
826 SUPPORTED_DEVICES += mzk-dp150n
827 DEFAULT := n
828 endef
829 TARGET_DEVICES += planex_mzk-dp150n
830
831 define Device/planex_mzk-w300nh2
832 SOC := rt3052
833 IMAGE_SIZE := 3648k
834 IMAGES += factory.bin
835 IMAGE/factory.bin := $$(sysupgrade_bin) | \
836 edimax-header -s CSYS -m RN52 -f 0x50000 -S 0xc0000
837 DEVICE_VENDOR := Planex
838 DEVICE_MODEL := MZK-W300NH2
839 SUPPORTED_DEVICES += mzk-w300nh2
840 DEFAULT := n
841 endef
842 TARGET_DEVICES += planex_mzk-w300nh2
843
844 define Device/planex_mzk-wdpr
845 SOC := rt3052
846 IMAGE_SIZE := 6656k
847 DEVICE_VENDOR := Planex
848 DEVICE_MODEL := MZK-WDPR
849 SUPPORTED_DEVICES += mzk-wdpr
850 endef
851 TARGET_DEVICES += planex_mzk-wdpr
852
853 define Device/poray_ip2202
854 SOC := rt3052
855 IMAGE_SIZE := 7872k
856 DEVICE_VENDOR := Poray
857 DEVICE_MODEL := IP2202
858 SUPPORTED_DEVICES += ip2202
859 endef
860 TARGET_DEVICES += poray_ip2202
861
862 define Device/poray_m3
863 SOC := rt5350
864 IMAGE_SIZE := 3776k
865 IMAGES += factory.bin
866 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
867 poray-header -B M3 -F 4M
868 DEVICE_VENDOR := Poray
869 DEVICE_MODEL := M3
870 DEVICE_PACKAGES := kmod-usb2
871 SUPPORTED_DEVICES += m3
872 DEFAULT := n
873 endef
874 TARGET_DEVICES += poray_m3
875
876 define Device/poray_m4-4m
877 SOC := rt5350
878 IMAGE_SIZE := 3776k
879 IMAGES += factory.bin
880 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
881 poray-header -B M4 -F 4M
882 DEVICE_VENDOR := Poray
883 DEVICE_MODEL := M4
884 DEVICE_VARIANT := 4M
885 DEVICE_PACKAGES := kmod-usb2
886 SUPPORTED_DEVICES += m4-4M
887 DEFAULT := n
888 endef
889 TARGET_DEVICES += poray_m4-4m
890
891 define Device/poray_m4-8m
892 SOC := rt5350
893 IMAGE_SIZE := 7872k
894 IMAGES += factory.bin
895 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
896 poray-header -B M4 -F 8M
897 DEVICE_VENDOR := Poray
898 DEVICE_MODEL := M4
899 DEVICE_VARIANT := 8M
900 DEVICE_PACKAGES := kmod-usb2
901 SUPPORTED_DEVICES += m4-8M
902 endef
903 TARGET_DEVICES += poray_m4-8m
904
905 define Device/poray_x5
906 SOC := rt5350
907 IMAGE_SIZE := 7872k
908 IMAGES += factory.bin
909 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
910 poray-header -B X5 -F 8M
911 DEVICE_VENDOR := Poray
912 DEVICE_MODEL := X5/X6
913 DEVICE_PACKAGES := kmod-usb2
914 SUPPORTED_DEVICES += x5
915 endef
916 TARGET_DEVICES += poray_x5
917
918 define Device/poray_x8
919 SOC := rt5350
920 IMAGE_SIZE := 7872k
921 IMAGES += factory.bin
922 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
923 poray-header -B X8 -F 8M
924 DEVICE_VENDOR := Poray
925 DEVICE_MODEL := X8
926 DEVICE_PACKAGES := kmod-usb2
927 SUPPORTED_DEVICES += x8
928 endef
929 TARGET_DEVICES += poray_x8
930
931 define Device/prolink_pwh2004
932 SOC := rt3052
933 IMAGE_SIZE := 7872k
934 DEVICE_VENDOR := Prolink
935 DEVICE_MODEL := PWH2004
936 DEVICE_PACKAGES :=
937 SUPPORTED_DEVICES += pwh2004
938 endef
939 TARGET_DEVICES += prolink_pwh2004
940
941 define Device/ralink_v22rw-2x2
942 SOC := rt3052
943 BLOCKSIZE := 64k
944 IMAGE_SIZE := 3776k
945 DEVICE_VENDOR := Ralink
946 DEVICE_MODEL := AP-RT3052-V22RW-2X2
947 SUPPORTED_DEVICES += v22rw-2x2
948 DEFAULT := n
949 endef
950 TARGET_DEVICES += ralink_v22rw-2x2
951
952 define Device/sitecom_wl-351
953 SOC := rt3052
954 BLOCKSIZE := 64k
955 IMAGE_SIZE := 3776k
956 DEVICE_VENDOR := Sitecom
957 DEVICE_MODEL := WL-351 v1
958 DEVICE_PACKAGES := kmod-switch-rtl8366rb
959 SUPPORTED_DEVICES += wl-351
960 DEFAULT := n
961 endef
962 TARGET_DEVICES += sitecom_wl-351
963
964 define Device/skyline_sl-r7205
965 SOC := rt3052
966 BLOCKSIZE := 64k
967 IMAGE_SIZE := 3776k
968 DEVICE_VENDOR := Skyline
969 DEVICE_MODEL := SL-R7205 Wireless 3G Router
970 SUPPORTED_DEVICES += sl-r7205
971 DEFAULT := n
972 endef
973 TARGET_DEVICES += skyline_sl-r7205
974
975 define Device/sparklan_wcr-150gn
976 SOC := rt3050
977 BLOCKSIZE := 64k
978 IMAGE_SIZE := 3776k
979 DEVICE_VENDOR := Sparklan
980 DEVICE_MODEL := WCR-150GN
981 SUPPORTED_DEVICES += wcr-150gn
982 DEFAULT := n
983 endef
984 TARGET_DEVICES += sparklan_wcr-150gn
985
986 define Device/teltonika_rut5xx
987 SOC := rt3050
988 IMAGE_SIZE := 16064k
989 DEVICE_VENDOR := Teltonika
990 DEVICE_MODEL := RUT5XX
991 DEVICE_PACKAGES := om-watchdog
992 SUPPORTED_DEVICES += rut5xx
993 endef
994 TARGET_DEVICES += teltonika_rut5xx
995
996 define Device/tenda_3g150b
997 SOC := rt5350
998 BLOCKSIZE := 4k
999 IMAGE_SIZE := 3776k
1000 UIMAGE_NAME:= Linux Kernel Image
1001 DEVICE_VENDOR := Tenda
1002 DEVICE_MODEL := 3G150B
1003 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
1004 SUPPORTED_DEVICES += 3g150b
1005 DEFAULT := n
1006 endef
1007 TARGET_DEVICES += tenda_3g150b
1008
1009 define Device/tenda_3g300m
1010 SOC := rt3052
1011 IMAGE_SIZE := 3776k
1012 UIMAGE_NAME := 3G150M_SPI Kernel Image
1013 DEVICE_VENDOR := Tenda
1014 DEVICE_MODEL := 3G300M
1015 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
1016 SUPPORTED_DEVICES += 3g300m
1017 DEFAULT := n
1018 endef
1019 TARGET_DEVICES += tenda_3g300m
1020
1021 define Device/tenda_w150m
1022 SOC := rt3050
1023 IMAGE_SIZE := 3776k
1024 UIMAGE_NAME:= W150M Kernel Image
1025 DEVICE_VENDOR := Tenda
1026 DEVICE_MODEL := W150M
1027 SUPPORTED_DEVICES += w150m
1028 DEFAULT := n
1029 endef
1030 TARGET_DEVICES += tenda_w150m
1031
1032 define Device/tenda_w306r-v2
1033 SOC := rt3052
1034 IMAGE_SIZE := 3776k
1035 UIMAGE_NAME:= linkn Kernel Image
1036 DEVICE_VENDOR := Tenda
1037 DEVICE_MODEL := W306R
1038 DEVICE_VARIANT := V2.0
1039 SUPPORTED_DEVICES += w306r-v20
1040 DEFAULT := n
1041 endef
1042 TARGET_DEVICES += tenda_w306r-v2
1043
1044 define Device/trendnet_tew-638apb-v2
1045 SOC := rt3050
1046 BLOCKSIZE := 64k
1047 IMAGE_SIZE := 3776k
1048 IMAGE/sysupgrade.bin := $$(sysupgrade_bin) | umedia-header 0x026382 | \
1049 append-metadata | check-size
1050 DEVICE_VENDOR := TRENDnet
1051 DEVICE_MODEL := TEW-638APB
1052 DEVICE_VARIANT := v2
1053 SUPPORTED_DEVICES += tew-638apb-v2
1054 DEFAULT := n
1055 endef
1056 TARGET_DEVICES += trendnet_tew-638apb-v2
1057
1058 define Device/trendnet_tew-714tru
1059 SOC := rt5350
1060 IMAGE_SIZE := 7872k
1061 DEVICE_VENDOR := TRENDnet
1062 DEVICE_MODEL := TEW-714TRU
1063 SUPPORTED_DEVICES += tew-714tru
1064 endef
1065 TARGET_DEVICES += trendnet_tew-714tru
1066
1067 define Device/unbranded_a5-v11
1068 SOC := rt5350
1069 IMAGE_SIZE := 3776k
1070 IMAGES += factory.bin
1071 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
1072 poray-header -B A5-V11 -F 4M
1073 DEVICE_VENDOR :=
1074 DEVICE_MODEL := A5-V11
1075 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2
1076 SUPPORTED_DEVICES += a5-v11
1077 DEFAULT := n
1078 endef
1079 TARGET_DEVICES += unbranded_a5-v11
1080
1081 define Device/unbranded_wr512-3gn-4m
1082 SOC := rt3052
1083 IMAGE_SIZE := 3776k
1084 DEVICE_VENDOR := Ralink
1085 DEVICE_MODEL := WR512-3GN
1086 DEVICE_VARIANT := 4M
1087 SUPPORTED_DEVICES += wr512-3gn-4M
1088 DEFAULT := n
1089 endef
1090 TARGET_DEVICES += unbranded_wr512-3gn-4m
1091
1092 define Device/unbranded_wr512-3gn-8m
1093 SOC := rt3052
1094 IMAGE_SIZE := 7872k
1095 DEVICE_VENDOR := Ralink
1096 DEVICE_MODEL := WR512-3GN
1097 DEVICE_VARIANT := 8M
1098 SUPPORTED_DEVICES += wr512-3gn-8M
1099 endef
1100 TARGET_DEVICES += unbranded_wr512-3gn-8m
1101
1102 define Device/unbranded_xdx-rn502j
1103 SOC := rt3052
1104 BLOCKSIZE := 64k
1105 IMAGE_SIZE := 3776k
1106 DEVICE_VENDOR := XDX
1107 DEVICE_MODEL := RN502J
1108 SUPPORTED_DEVICES += xdxrn502j
1109 DEFAULT := n
1110 endef
1111 TARGET_DEVICES += unbranded_xdx-rn502j
1112
1113 define Device/upvel_ur-326n4g
1114 SOC := rt3052
1115 BLOCKSIZE := 64k
1116 IMAGE_SIZE := 3776k
1117 DEVICE_VENDOR := UPVEL
1118 DEVICE_MODEL := UR-326N4G
1119 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
1120 SUPPORTED_DEVICES += ur-326n4g
1121 DEFAULT := n
1122 endef
1123 TARGET_DEVICES += upvel_ur-326n4g
1124
1125 define Device/upvel_ur-336un
1126 SOC := rt3052
1127 IMAGE_SIZE := 7872k
1128 DEVICE_VENDOR := UPVEL
1129 DEVICE_MODEL := UR-336UN
1130 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
1131 SUPPORTED_DEVICES += ur-336un
1132 endef
1133 TARGET_DEVICES += upvel_ur-336un
1134
1135 define Device/vocore_vocore-16m
1136 SOC := rt5350
1137 IMAGE_SIZE := 16064k
1138 DEVICE_VENDOR := VoCore
1139 DEVICE_MODEL := VoCore
1140 DEVICE_VARIANT := 16M
1141 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
1142 SUPPORTED_DEVICES += vocore vocore-16M
1143 endef
1144 TARGET_DEVICES += vocore_vocore-16m
1145
1146 define Device/vocore_vocore-8m
1147 SOC := rt5350
1148 IMAGE_SIZE := 7872k
1149 DEVICE_VENDOR := VoCore
1150 DEVICE_MODEL := VoCore
1151 DEVICE_VARIANT := 8M
1152 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
1153 SUPPORTED_DEVICES += vocore vocore-8M
1154 endef
1155 TARGET_DEVICES += vocore_vocore-8m
1156
1157 define Device/wansview_ncs601w
1158 SOC := rt5350
1159 IMAGE_SIZE := 7872k
1160 DEVICE_VENDOR := Wansview
1161 DEVICE_MODEL := NCS601W
1162 DEVICE_PACKAGES := kmod-video-core kmod-video-uvc kmod-usb-ohci
1163 SUPPORTED_DEVICES += ncs601w
1164 endef
1165 TARGET_DEVICES += wansview_ncs601w
1166
1167 define Device/wiznet_wizfi630a
1168 SOC := rt5350
1169 IMAGE_SIZE := 16064k
1170 DEVICE_VENDOR := WIZnet
1171 DEVICE_MODEL := WizFi630A
1172 SUPPORTED_DEVICES += wizfi630a
1173 endef
1174 TARGET_DEVICES += wiznet_wizfi630a
1175
1176 define Device/zorlik_zl5900v2
1177 SOC := rt5350
1178 IMAGE_SIZE := 7872k
1179 DEVICE_VENDOR := Zorlik
1180 DEVICE_MODEL := ZL5900V2
1181 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2
1182 endef
1183 TARGET_DEVICES += zorlik_zl5900v2
1184
1185 define Device/zyxel_keenetic
1186 SOC := rt3052
1187 BLOCKSIZE := 64k
1188 IMAGE_SIZE := 7872k
1189 DEVICE_VENDOR := ZyXEL
1190 DEVICE_MODEL := Keenetic
1191 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ehci kmod-usb-ledtrig-usbport \
1192 kmod-usb-dwc2
1193 SUPPORTED_DEVICES += kn
1194 endef
1195 TARGET_DEVICES += zyxel_keenetic
1196
1197 define Device/zyxel_keenetic-lite-b
1198 SOC := rt5350
1199 IMAGE_SIZE := 7872k
1200 DEVICE_VENDOR := ZyXEL
1201 DEVICE_MODEL := Keenetic Lite
1202 DEVICE_VARIANT := B
1203 endef
1204 TARGET_DEVICES += zyxel_keenetic-lite-b
1205
1206 define Device/zyxel_keenetic-start
1207 SOC := rt5350
1208 IMAGE_SIZE := 3776k
1209 DEVICE_VENDOR := ZyXEL
1210 DEVICE_MODEL := Keenetic Start
1211 DEFAULT := n
1212 endef
1213 TARGET_DEVICES += zyxel_keenetic-start
1214
1215 define Device/zyxel_nbg-419n
1216 SOC := rt3052
1217 BLOCKSIZE := 64k
1218 IMAGE_SIZE := 3776k
1219 DEVICE_VENDOR := ZyXEL
1220 DEVICE_MODEL := NBG-419N
1221 SUPPORTED_DEVICES += nbg-419n
1222 DEFAULT := n
1223 endef
1224 TARGET_DEVICES += zyxel_nbg-419n
1225
1226 define Device/zyxel_nbg-419n-v2
1227 SOC := rt3352
1228 IMAGE_SIZE := 7872k
1229 DEVICE_VENDOR := ZyXEL
1230 DEVICE_MODEL := NBG-419N
1231 DEVICE_VARIANT := v2
1232 SUPPORTED_DEVICES += nbg-419n2
1233 endef
1234 TARGET_DEVICES += zyxel_nbg-419n-v2