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