ramips: rt5350: enable lzma-loader for ALLNET ALL5003
[openwrt/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 $(Device/uimage-lzma-loader)
124 SOC := rt5350
125 IMAGE_SIZE := 32448k
126 DEVICE_VENDOR := Allnet
127 DEVICE_MODEL := ALL5003
128 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport \
129 kmod-i2c-gpio kmod-hwmon-lm92 kmod-gpio-pcf857x
130 SUPPORTED_DEVICES += all5003
131 endef
132 TARGET_DEVICES += allnet_all5003
133
134 define Device/alphanetworks_asl26555-16m
135 SOC := rt3050
136 IMAGE_SIZE := 15872k
137 DEVICE_VENDOR := Alpha
138 DEVICE_MODEL := ASL26555
139 DEVICE_VARIANT := 16M
140 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
141 SUPPORTED_DEVICES += asl26555 asl26555-16M
142 endef
143 TARGET_DEVICES += alphanetworks_asl26555-16m
144
145 define Device/alphanetworks_asl26555-8m
146 SOC := rt3050
147 IMAGE_SIZE := 7744k
148 DEVICE_VENDOR := Alpha
149 DEVICE_MODEL := ASL26555
150 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
151 SUPPORTED_DEVICES += asl26555 asl26555-8M
152 endef
153 TARGET_DEVICES += alphanetworks_asl26555-8m
154
155 define Device/arcwireless_freestation5
156 SOC := rt3050
157 IMAGE_SIZE := 7872k
158 DEVICE_VENDOR := ARC Wireless
159 DEVICE_MODEL := FreeStation
160 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-rt2500-usb kmod-rt2800-usb \
161 kmod-rt2x00-usb
162 SUPPORTED_DEVICES += freestation5
163 endef
164 TARGET_DEVICES += arcwireless_freestation5
165
166 define Device/argus_atp-52b
167 SOC := rt3052
168 IMAGE_SIZE := 7808k
169 DEVICE_VENDOR := Argus
170 DEVICE_MODEL := ATP-52B
171 SUPPORTED_DEVICES += atp-52b
172 endef
173 TARGET_DEVICES += argus_atp-52b
174
175 define Device/asiarf_awapn2403
176 SOC := rt3052
177 BLOCKSIZE := 4k
178 IMAGE_SIZE := 3776k
179 DEVICE_VENDOR := AsiaRF
180 DEVICE_MODEL := AWAPN2403
181 SUPPORTED_DEVICES += awapn2403
182 DEFAULT := n
183 endef
184 TARGET_DEVICES += asiarf_awapn2403
185
186 define Device/asiarf_awm002-evb-4m
187 SOC := rt5350
188 IMAGE_SIZE := 3776k
189 DEVICE_VENDOR := AsiaRF
190 DEVICE_MODEL := AWM002-EVB
191 DEVICE_VARIANT := 4M
192 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-gpio
193 SUPPORTED_DEVICES += awm002-evb-4M
194 DEFAULT := n
195 endef
196 TARGET_DEVICES += asiarf_awm002-evb-4m
197
198 define Device/asiarf_awm002-evb-8m
199 SOC := rt5350
200 IMAGE_SIZE := 7872k
201 DEVICE_VENDOR := AsiaRF
202 DEVICE_MODEL := AWM002-EVB/AWM003-EVB
203 DEVICE_VARIANT := 8M
204 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-gpio
205 SUPPORTED_DEVICES += awm002-evb-8M
206 endef
207 TARGET_DEVICES += asiarf_awm002-evb-8m
208
209 define Device/asus_rt-g32-b1
210 SOC := rt3050
211 BLOCKSIZE := 4k
212 IMAGE_SIZE := 3776k
213 DEVICE_VENDOR := ASUS
214 DEVICE_MODEL := RT-G32
215 DEVICE_VARIANT := B1
216 SUPPORTED_DEVICES += rt-g32-b1
217 DEFAULT := n
218 endef
219 TARGET_DEVICES += asus_rt-g32-b1
220
221 define Device/asus_rt-n10-plus
222 SOC := rt3050
223 BLOCKSIZE := 64k
224 IMAGE_SIZE := 3776k
225 DEVICE_VENDOR := ASUS
226 DEVICE_MODEL := RT-N10+
227 SUPPORTED_DEVICES += rt-n10-plus
228 DEFAULT := n
229 endef
230 TARGET_DEVICES += asus_rt-n10-plus
231
232 define Device/asus_rt-n13u
233 SOC := rt3052
234 IMAGE_SIZE := 7872k
235 DEVICE_VENDOR := ASUS
236 DEVICE_MODEL := RT-N13U
237 DEVICE_PACKAGES := kmod-leds-gpio kmod-rt2800-pci kmod-usb-dwc2
238 SUPPORTED_DEVICES += rt-n13u
239 endef
240 TARGET_DEVICES += asus_rt-n13u
241
242 define Device/asus_wl-330n
243 SOC := rt3050
244 BLOCKSIZE := 4k
245 IMAGE_SIZE := 3776k
246 DEVICE_VENDOR := ASUS
247 DEVICE_MODEL := WL-330N
248 SUPPORTED_DEVICES += wl-330n
249 DEFAULT := n
250 endef
251 TARGET_DEVICES += asus_wl-330n
252
253 define Device/asus_wl-330n3g
254 SOC := rt3050
255 BLOCKSIZE := 4k
256 IMAGE_SIZE := 3776k
257 DEVICE_VENDOR := ASUS
258 DEVICE_MODEL := WL-330N3G
259 DEVICE_PACKAGES :=
260 SUPPORTED_DEVICES += wl-330n3g
261 DEFAULT := n
262 endef
263 TARGET_DEVICES += asus_wl-330n3g
264
265 define Device/aximcom_mr-102n
266 SOC := rt3052
267 IMAGE_SIZE := 7744k
268 DEVICE_VENDOR := AXIMCom
269 DEVICE_MODEL := MR-102N
270 SUPPORTED_DEVICES += mr-102n
271 endef
272 TARGET_DEVICES += aximcom_mr-102n
273
274 define Device/aztech_hw550-3g
275 SOC := rt3052
276 IMAGE_SIZE := 7872k
277 DEVICE_VENDOR := Aztech
278 DEVICE_MODEL := HW550-3G
279 DEVICE_ALT0_VENDOR := Allnet
280 DEVICE_ALT0_MODEL := ALL0239-3G
281 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
282 SUPPORTED_DEVICES += hw550-3g
283 endef
284 TARGET_DEVICES += aztech_hw550-3g
285
286 define Device/belkin_f5d8235-v2
287 SOC := rt3052
288 IMAGE_SIZE := 7744k
289 DEVICE_VENDOR := Belkin
290 DEVICE_MODEL := F5D8235
291 DEVICE_VARIANT := v2
292 DEVICE_PACKAGES := kmod-switch-rtl8366rb
293 SUPPORTED_DEVICES += f5d8235-v2
294 endef
295 TARGET_DEVICES += belkin_f5d8235-v2
296
297 define Device/belkin_f7c027
298 SOC := rt5350
299 IMAGE_SIZE := 7616k
300 DEVICE_VENDOR := Belkin
301 DEVICE_MODEL := F7C027
302 SUPPORTED_DEVICES += f7c027
303 endef
304 TARGET_DEVICES += belkin_f7c027
305
306 define Device/buffalo_whr-g300n
307 SOC := rt3052
308 BLOCKSIZE := 64k
309 IMAGE_SIZE := 3712k
310 DEVICE_VENDOR := Buffalo
311 DEVICE_MODEL := WHR-G300N
312 IMAGES += tftp.bin
313 IMAGE/tftp.bin := $$(sysupgrade_bin) | check-size | 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 SUPPORTED_DEVICES += dir-610-a1
418 DEFAULT := n
419 endef
420 TARGET_DEVICES += dlink_dir-610-a1
421
422 define Device/dlink_dir-615-d
423 SOC := rt3050
424 IMAGE_SIZE := 3776k
425 IMAGES += factory.bin
426 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
427 wrg-header wrgn23_dlwbr_dir615d
428 DEVICE_VENDOR := D-Link
429 DEVICE_MODEL := DIR-615
430 DEVICE_VARIANT := D
431 SUPPORTED_DEVICES += dir-615-d
432 DEFAULT := n
433 endef
434 TARGET_DEVICES += dlink_dir-615-d
435
436 define Device/dlink_dir-615-h1
437 $(Device/uimage-lzma-loader)
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 \
478 kmod-usb-serial-option 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 check-size | append-metadata
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 check-size | append-metadata
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
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
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 | hilink-header
592 DEVICE_VENDOR := Hi-Link
593 DEVICE_MODEL := HLK-RM04
594 SUPPORTED_DEVICES += hlk-rm04
595 DEFAULT := n
596 endef
597 TARGET_DEVICES += hilink_hlk-rm04
598
599 define Device/hootoo_ht-tm02
600 SOC := rt5350
601 IMAGE_SIZE := 7872k
602 DEVICE_VENDOR := HooToo
603 DEVICE_MODEL := HT-TM02
604 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport
605 SUPPORTED_DEVICES += ht-tm02
606 DEFAULT := n
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-usb2 kmod-usb-storage kmod-scsi-core kmod-fs-ext4 \
637 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 | jcg-header 29.24
647 DEVICE_VENDOR := JCG
648 DEVICE_MODEL := JHR-N805R
649 SUPPORTED_DEVICES += jhr-n805r
650 DEFAULT := n
651 endef
652 TARGET_DEVICES += jcg_jhr-n805r
653
654 define Device/jcg_jhr-n825r
655 SOC := rt3052
656 IMAGE_SIZE := 3776k
657 IMAGES += factory.bin
658 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | jcg-header 23.24
659 DEVICE_VENDOR := JCG
660 DEVICE_MODEL := JHR-N825R
661 SUPPORTED_DEVICES += jhr-n825r
662 DEFAULT := n
663 endef
664 TARGET_DEVICES += jcg_jhr-n825r
665
666 define Device/jcg_jhr-n926r
667 SOC := rt3052
668 IMAGE_SIZE := 3776k
669 IMAGES += factory.bin
670 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | jcg-header 25.24
671 DEVICE_VENDOR := JCG
672 DEVICE_MODEL := JHR-N926R
673 SUPPORTED_DEVICES += jhr-n926r
674 DEFAULT := n
675 endef
676 TARGET_DEVICES += jcg_jhr-n926r
677
678 define Device/mofinetwork_mofi3500-3gn
679 SOC := rt3052
680 IMAGE_SIZE := 7872k
681 DEVICE_VENDOR := MoFi Network
682 DEVICE_MODEL := MOFI3500-3GN
683 SUPPORTED_DEVICES += mofi3500-3gn
684 endef
685 TARGET_DEVICES += mofinetwork_mofi3500-3gn
686
687 define Device/netcore_nw718
688 SOC := rt3050
689 IMAGE_SIZE := 3712k
690 UIMAGE_NAME:= ARA1B4NCRNW718;1
691 DEVICE_VENDOR := Netcore
692 DEVICE_MODEL := NW718
693 SUPPORTED_DEVICES += nw718
694 DEFAULT := n
695 endef
696 TARGET_DEVICES += netcore_nw718
697
698 define Device/netgear_wnce2001
699 SOC := rt3052
700 IMAGE_SIZE := 3392k
701 IMAGES += factory.bin factory-NA.bin
702 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
703 dap-header -s RT3052-AP-WNCE2001-3 -r WW -v 1.0.0.99
704 IMAGE/factory-NA.bin := $$(sysupgrade_bin) | check-size | \
705 dap-header -s RT3052-AP-WNCE2001-3 -r NA -v 1.0.0.99
706 DEVICE_VENDOR := NETGEAR
707 DEVICE_MODEL := WNCE2001
708 SUPPORTED_DEVICES += wnce2001
709 DEFAULT := n
710 endef
711 TARGET_DEVICES += netgear_wnce2001
712
713 define Device/nexaira_bc2
714 SOC := rt3052
715 IMAGE_SIZE := 7872k
716 DEVICE_VENDOR := NexAira
717 DEVICE_MODEL := BC2
718 SUPPORTED_DEVICES += bc2
719 endef
720 TARGET_DEVICES += nexaira_bc2
721
722 define Device/nexx_wt1520-4m
723 SOC := rt5350
724 IMAGE_SIZE := 3776k
725 IMAGES += factory.bin
726 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
727 poray-header -B WT1520 -F 4M
728 DEVICE_VENDOR := Nexx
729 DEVICE_MODEL := WT1520
730 DEVICE_VARIANT := 4M
731 SUPPORTED_DEVICES += wt1520-4M
732 DEFAULT := n
733 endef
734 TARGET_DEVICES += nexx_wt1520-4m
735
736 define Device/nexx_wt1520-8m
737 SOC := rt5350
738 IMAGE_SIZE := 7872k
739 IMAGES += factory.bin
740 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
741 poray-header -B WT1520 -F 8M
742 DEVICE_VENDOR := Nexx
743 DEVICE_MODEL := WT1520
744 DEVICE_VARIANT := 8M
745 SUPPORTED_DEVICES += wt1520-8M
746 endef
747 TARGET_DEVICES += nexx_wt1520-8m
748
749 define Device/nixcore_x1-16m
750 SOC := rt5350
751 IMAGE_SIZE := 16064k
752 DEVICE_VENDOR := Nixcore
753 DEVICE_MODEL := X1
754 DEVICE_VARIANT := 16M
755 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
756 SUPPORTED_DEVICES += nixcore-x1 nixcore-x1-16M
757 endef
758 TARGET_DEVICES += nixcore_x1-16m
759
760 define Device/nixcore_x1-8m
761 SOC := rt5350
762 IMAGE_SIZE := 7872k
763 DEVICE_VENDOR := Nixcore
764 DEVICE_MODEL := X1
765 DEVICE_VARIANT := 8M
766 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
767 SUPPORTED_DEVICES += nixcore-x1 nixcore-x1-8M
768 endef
769 TARGET_DEVICES += nixcore_x1-8m
770
771 define Device/olimex_rt5350f-olinuxino
772 $(Device/uimage-lzma-loader)
773 SOC := rt5350
774 IMAGE_SIZE := 7872k
775 DEVICE_VENDOR := OLIMEX
776 DEVICE_MODEL := RT5350F-OLinuXino
777 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
778 SUPPORTED_DEVICES += rt5350f-olinuxino
779 endef
780 TARGET_DEVICES += olimex_rt5350f-olinuxino
781
782 define Device/olimex_rt5350f-olinuxino-evb
783 $(Device/uimage-lzma-loader)
784 SOC := rt5350
785 IMAGE_SIZE := 7872k
786 DEVICE_VENDOR := OLIMEX
787 DEVICE_MODEL := RT5350F-OLinuXino-EVB
788 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
789 SUPPORTED_DEVICES += rt5350f-olinuxino-evb
790 endef
791 TARGET_DEVICES += olimex_rt5350f-olinuxino-evb
792
793 define Device/omnima_miniembplug
794 SOC := rt5350
795 IMAGE_SIZE := 7872k
796 DEVICE_VENDOR := Omnima
797 DEVICE_MODEL := MiniEMBPlug
798 SUPPORTED_DEVICES += miniembplug
799 endef
800 TARGET_DEVICES += omnima_miniembplug
801
802 define Device/omnima_miniembwifi
803 SOC := rt3052
804 IMAGE_SIZE := 7872k
805 DEVICE_VENDOR := Omnima
806 DEVICE_MODEL := MiniEMBWiFi
807 SUPPORTED_DEVICES += miniembwifi
808 endef
809 TARGET_DEVICES += omnima_miniembwifi
810
811 define Device/petatel_psr-680w
812 SOC := rt3052
813 BLOCKSIZE := 64k
814 IMAGE_SIZE := 3776k
815 DEVICE_VENDOR := Petatel
816 DEVICE_MODEL := PSR-680W Wireless 3G Router
817 SUPPORTED_DEVICES += psr-680w
818 DEFAULT := n
819 endef
820 TARGET_DEVICES += petatel_psr-680w
821
822 define Device/planex_mzk-dp150n
823 SOC := rt5350
824 BLOCKSIZE := 64k
825 IMAGE_SIZE := 3776k
826 DEVICE_VENDOR := Planex
827 DEVICE_MODEL := MZK-DP150N
828 DEVICE_PACKAGES := kmod-spi-dev
829 SUPPORTED_DEVICES += mzk-dp150n
830 DEFAULT := n
831 endef
832 TARGET_DEVICES += planex_mzk-dp150n
833
834 define Device/planex_mzk-w300nh2
835 SOC := rt3052
836 IMAGE_SIZE := 3648k
837 IMAGES += factory.bin
838 IMAGE/factory.bin := $$(sysupgrade_bin) | \
839 edimax-header -s CSYS -m RN52 -f 0x50000 -S 0xc0000
840 DEVICE_VENDOR := Planex
841 DEVICE_MODEL := MZK-W300NH2
842 SUPPORTED_DEVICES += mzk-w300nh2
843 DEFAULT := n
844 endef
845 TARGET_DEVICES += planex_mzk-w300nh2
846
847 define Device/planex_mzk-wdpr
848 SOC := rt3052
849 IMAGE_SIZE := 6656k
850 DEVICE_VENDOR := Planex
851 DEVICE_MODEL := MZK-WDPR
852 SUPPORTED_DEVICES += mzk-wdpr
853 endef
854 TARGET_DEVICES += planex_mzk-wdpr
855
856 define Device/poray_ip2202
857 SOC := rt3052
858 IMAGE_SIZE := 7872k
859 DEVICE_VENDOR := Poray
860 DEVICE_MODEL := IP2202
861 SUPPORTED_DEVICES += ip2202
862 endef
863 TARGET_DEVICES += poray_ip2202
864
865 define Device/poray_m3
866 SOC := rt5350
867 IMAGE_SIZE := 3776k
868 IMAGES += factory.bin
869 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
870 poray-header -B M3 -F 4M
871 DEVICE_VENDOR := Poray
872 DEVICE_MODEL := M3
873 DEVICE_PACKAGES := kmod-usb2
874 SUPPORTED_DEVICES += m3
875 DEFAULT := n
876 endef
877 TARGET_DEVICES += poray_m3
878
879 define Device/poray_m4-4m
880 SOC := rt5350
881 IMAGE_SIZE := 3776k
882 IMAGES += factory.bin
883 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
884 poray-header -B M4 -F 4M
885 DEVICE_VENDOR := Poray
886 DEVICE_MODEL := M4
887 DEVICE_VARIANT := 4M
888 DEVICE_PACKAGES := kmod-usb2
889 SUPPORTED_DEVICES += m4-4M
890 DEFAULT := n
891 endef
892 TARGET_DEVICES += poray_m4-4m
893
894 define Device/poray_m4-8m
895 SOC := rt5350
896 IMAGE_SIZE := 7872k
897 IMAGES += factory.bin
898 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
899 poray-header -B M4 -F 8M
900 DEVICE_VENDOR := Poray
901 DEVICE_MODEL := M4
902 DEVICE_VARIANT := 8M
903 DEVICE_PACKAGES := kmod-usb2
904 SUPPORTED_DEVICES += m4-8M
905 endef
906 TARGET_DEVICES += poray_m4-8m
907
908 define Device/poray_x5
909 SOC := rt5350
910 IMAGE_SIZE := 7872k
911 IMAGES += factory.bin
912 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
913 poray-header -B X5 -F 8M
914 DEVICE_VENDOR := Poray
915 DEVICE_MODEL := X5/X6
916 DEVICE_PACKAGES := kmod-usb2
917 SUPPORTED_DEVICES += x5
918 endef
919 TARGET_DEVICES += poray_x5
920
921 define Device/poray_x8
922 SOC := rt5350
923 IMAGE_SIZE := 7872k
924 IMAGES += factory.bin
925 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
926 poray-header -B X8 -F 8M
927 DEVICE_VENDOR := Poray
928 DEVICE_MODEL := X8
929 DEVICE_PACKAGES := kmod-usb2
930 SUPPORTED_DEVICES += x8
931 endef
932 TARGET_DEVICES += poray_x8
933
934 define Device/prolink_pwh2004
935 SOC := rt3052
936 IMAGE_SIZE := 7872k
937 DEVICE_VENDOR := Prolink
938 DEVICE_MODEL := PWH2004
939 DEVICE_PACKAGES :=
940 SUPPORTED_DEVICES += pwh2004
941 endef
942 TARGET_DEVICES += prolink_pwh2004
943
944 define Device/ralink_v22rw-2x2
945 SOC := rt3052
946 BLOCKSIZE := 64k
947 IMAGE_SIZE := 3776k
948 DEVICE_VENDOR := Ralink
949 DEVICE_MODEL := AP-RT3052-V22RW-2X2
950 SUPPORTED_DEVICES += v22rw-2x2
951 DEFAULT := n
952 endef
953 TARGET_DEVICES += ralink_v22rw-2x2
954
955 define Device/sitecom_wl-351
956 SOC := rt3052
957 BLOCKSIZE := 64k
958 IMAGE_SIZE := 3776k
959 DEVICE_VENDOR := Sitecom
960 DEVICE_MODEL := WL-351 v1
961 DEVICE_PACKAGES := kmod-switch-rtl8366rb
962 SUPPORTED_DEVICES += wl-351
963 DEFAULT := n
964 endef
965 TARGET_DEVICES += sitecom_wl-351
966
967 define Device/skyline_sl-r7205
968 SOC := rt3052
969 BLOCKSIZE := 64k
970 IMAGE_SIZE := 3776k
971 DEVICE_VENDOR := Skyline
972 DEVICE_MODEL := SL-R7205 Wireless 3G Router
973 SUPPORTED_DEVICES += sl-r7205
974 DEFAULT := n
975 endef
976 TARGET_DEVICES += skyline_sl-r7205
977
978 define Device/sparklan_wcr-150gn
979 SOC := rt3050
980 BLOCKSIZE := 64k
981 IMAGE_SIZE := 3776k
982 DEVICE_VENDOR := Sparklan
983 DEVICE_MODEL := WCR-150GN
984 SUPPORTED_DEVICES += wcr-150gn
985 DEFAULT := n
986 endef
987 TARGET_DEVICES += sparklan_wcr-150gn
988
989 define Device/teltonika_rut5xx
990 SOC := rt3050
991 IMAGE_SIZE := 16064k
992 DEVICE_VENDOR := Teltonika
993 DEVICE_MODEL := RUT5XX
994 SUPPORTED_DEVICES += rut5xx
995 endef
996 TARGET_DEVICES += teltonika_rut5xx
997
998 define Device/tenda_3g150b
999 SOC := rt5350
1000 BLOCKSIZE := 4k
1001 IMAGE_SIZE := 3776k
1002 UIMAGE_NAME:= Linux Kernel Image
1003 DEVICE_VENDOR := Tenda
1004 DEVICE_MODEL := 3G150B
1005 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
1006 SUPPORTED_DEVICES += 3g150b
1007 DEFAULT := n
1008 endef
1009 TARGET_DEVICES += tenda_3g150b
1010
1011 define Device/tenda_3g300m
1012 SOC := rt3052
1013 IMAGE_SIZE := 3776k
1014 UIMAGE_NAME := 3G150M_SPI Kernel Image
1015 DEVICE_VENDOR := Tenda
1016 DEVICE_MODEL := 3G300M
1017 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
1018 SUPPORTED_DEVICES += 3g300m
1019 DEFAULT := n
1020 endef
1021 TARGET_DEVICES += tenda_3g300m
1022
1023 define Device/tenda_w150m
1024 SOC := rt3050
1025 IMAGE_SIZE := 3776k
1026 UIMAGE_NAME:= W150M Kernel Image
1027 DEVICE_VENDOR := Tenda
1028 DEVICE_MODEL := W150M
1029 SUPPORTED_DEVICES += w150m
1030 DEFAULT := n
1031 endef
1032 TARGET_DEVICES += tenda_w150m
1033
1034 define Device/tenda_w306r-v2
1035 SOC := rt3052
1036 IMAGE_SIZE := 3776k
1037 UIMAGE_NAME:= linkn Kernel Image
1038 DEVICE_VENDOR := Tenda
1039 DEVICE_MODEL := W306R
1040 DEVICE_VARIANT := V2.0
1041 SUPPORTED_DEVICES += w306r-v20
1042 DEFAULT := n
1043 endef
1044 TARGET_DEVICES += tenda_w306r-v2
1045
1046 define Device/trendnet_tew-638apb-v2
1047 SOC := rt3050
1048 BLOCKSIZE := 64k
1049 IMAGE_SIZE := 3776k
1050 IMAGE/sysupgrade.bin := $$(sysupgrade_bin) | umedia-header 0x026382 | \
1051 check-size | append-metadata
1052 DEVICE_VENDOR := TRENDnet
1053 DEVICE_MODEL := TEW-638APB
1054 DEVICE_VARIANT := v2
1055 SUPPORTED_DEVICES += tew-638apb-v2
1056 DEFAULT := n
1057 endef
1058 TARGET_DEVICES += trendnet_tew-638apb-v2
1059
1060 define Device/trendnet_tew-714tru
1061 SOC := rt5350
1062 IMAGE_SIZE := 7872k
1063 DEVICE_VENDOR := TRENDnet
1064 DEVICE_MODEL := TEW-714TRU
1065 SUPPORTED_DEVICES += tew-714tru
1066 endef
1067 TARGET_DEVICES += trendnet_tew-714tru
1068
1069 define Device/unbranded_a5-v11
1070 SOC := rt5350
1071 IMAGE_SIZE := 3776k
1072 IMAGES += factory.bin
1073 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
1074 poray-header -B A5-V11 -F 4M
1075 DEVICE_VENDOR := Unbranded
1076 DEVICE_MODEL := A5-V11
1077 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2
1078 SUPPORTED_DEVICES += a5-v11
1079 DEFAULT := n
1080 endef
1081 TARGET_DEVICES += unbranded_a5-v11
1082
1083 define Device/unbranded_wr512-3gn-4m
1084 SOC := rt3052
1085 IMAGE_SIZE := 3776k
1086 DEVICE_VENDOR := Unbranded
1087 DEVICE_MODEL := WR512-3GN
1088 DEVICE_VARIANT := 4M
1089 SUPPORTED_DEVICES += wr512-3gn-4M
1090 DEFAULT := n
1091 endef
1092 TARGET_DEVICES += unbranded_wr512-3gn-4m
1093
1094 define Device/unbranded_wr512-3gn-8m
1095 SOC := rt3052
1096 IMAGE_SIZE := 7872k
1097 DEVICE_VENDOR := Unbranded
1098 DEVICE_MODEL := WR512-3GN
1099 DEVICE_VARIANT := 8M
1100 SUPPORTED_DEVICES += wr512-3gn-8M
1101 endef
1102 TARGET_DEVICES += unbranded_wr512-3gn-8m
1103
1104 define Device/unbranded_xdx-rn502j
1105 SOC := rt3052
1106 BLOCKSIZE := 64k
1107 IMAGE_SIZE := 3776k
1108 DEVICE_VENDOR := Unbranded
1109 DEVICE_MODEL := XDX-RN502J
1110 SUPPORTED_DEVICES += xdxrn502j
1111 DEFAULT := n
1112 endef
1113 TARGET_DEVICES += unbranded_xdx-rn502j
1114
1115 define Device/upvel_ur-326n4g
1116 SOC := rt3052
1117 BLOCKSIZE := 64k
1118 IMAGE_SIZE := 3776k
1119 DEVICE_VENDOR := UPVEL
1120 DEVICE_MODEL := UR-326N4G
1121 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
1122 SUPPORTED_DEVICES += ur-326n4g
1123 DEFAULT := n
1124 endef
1125 TARGET_DEVICES += upvel_ur-326n4g
1126
1127 define Device/upvel_ur-336un
1128 SOC := rt3052
1129 IMAGE_SIZE := 7872k
1130 DEVICE_VENDOR := UPVEL
1131 DEVICE_MODEL := UR-336UN
1132 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
1133 SUPPORTED_DEVICES += ur-336un
1134 endef
1135 TARGET_DEVICES += upvel_ur-336un
1136
1137 define Device/vocore_vocore-16m
1138 SOC := rt5350
1139 IMAGE_SIZE := 16064k
1140 DEVICE_VENDOR := VoCore
1141 DEVICE_MODEL := VoCore
1142 DEVICE_VARIANT := 16M
1143 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
1144 SUPPORTED_DEVICES += vocore vocore-16M
1145 endef
1146 TARGET_DEVICES += vocore_vocore-16m
1147
1148 define Device/vocore_vocore-8m
1149 SOC := rt5350
1150 IMAGE_SIZE := 7872k
1151 DEVICE_VENDOR := VoCore
1152 DEVICE_MODEL := VoCore
1153 DEVICE_VARIANT := 8M
1154 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
1155 SUPPORTED_DEVICES += vocore vocore-8M
1156 endef
1157 TARGET_DEVICES += vocore_vocore-8m
1158
1159 define Device/wansview_ncs601w
1160 SOC := rt5350
1161 IMAGE_SIZE := 7872k
1162 DEVICE_VENDOR := Wansview
1163 DEVICE_MODEL := NCS601W
1164 DEVICE_PACKAGES := kmod-video-core kmod-video-uvc kmod-usb-ohci
1165 SUPPORTED_DEVICES += ncs601w
1166 endef
1167 TARGET_DEVICES += wansview_ncs601w
1168
1169 define Device/wiznet_wizfi630a
1170 SOC := rt5350
1171 IMAGE_SIZE := 16064k
1172 DEVICE_VENDOR := WIZnet
1173 DEVICE_MODEL := WizFi630A
1174 SUPPORTED_DEVICES += wizfi630a
1175 endef
1176 TARGET_DEVICES += wiznet_wizfi630a
1177
1178 define Device/zorlik_zl5900v2
1179 SOC := rt5350
1180 IMAGE_SIZE := 7872k
1181 DEVICE_VENDOR := Zorlik
1182 DEVICE_MODEL := ZL5900V2
1183 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2
1184 endef
1185 TARGET_DEVICES += zorlik_zl5900v2
1186
1187 define Device/zte_mf283plus
1188 $(Device/uimage-lzma-loader)
1189 SOC := rt3352
1190 IMAGE_SIZE := 15872k
1191 DEVICE_VENDOR := ZTE
1192 DEVICE_MODEL := MF283+
1193 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-usb-net-qmi-wwan uqmi \
1194 kmod-usb-serial kmod-usb-serial-option
1195 endef
1196 TARGET_DEVICES += zte_mf283plus
1197
1198 define Device/zyxel_keenetic
1199 SOC := rt3052
1200 BLOCKSIZE := 64k
1201 IMAGE_SIZE := 7872k
1202 DEVICE_VENDOR := ZyXEL
1203 DEVICE_MODEL := Keenetic
1204 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ehci kmod-usb-ledtrig-usbport \
1205 kmod-usb-dwc2
1206 SUPPORTED_DEVICES += kn
1207 endef
1208 TARGET_DEVICES += zyxel_keenetic
1209
1210 define Device/zyxel_keenetic-4g-b
1211 $(Device/uimage-lzma-loader)
1212 SOC := rt5350
1213 IMAGE_SIZE := 7872k
1214 DEVICE_VENDOR := ZyXEL
1215 DEVICE_MODEL := Keenetic 4G
1216 DEVICE_VARIANT := B
1217 endef
1218 TARGET_DEVICES += zyxel_keenetic-4g-b
1219
1220 define Device/zyxel_keenetic-lite-b
1221 $(Device/uimage-lzma-loader)
1222 SOC := rt5350
1223 IMAGE_SIZE := 7872k
1224 DEVICE_VENDOR := ZyXEL
1225 DEVICE_MODEL := Keenetic Lite
1226 DEVICE_VARIANT := B
1227 endef
1228 TARGET_DEVICES += zyxel_keenetic-lite-b
1229
1230 define Device/zyxel_keenetic-start
1231 SOC := rt5350
1232 IMAGE_SIZE := 3776k
1233 DEVICE_VENDOR := ZyXEL
1234 DEVICE_MODEL := Keenetic Start
1235 DEFAULT := n
1236 endef
1237 TARGET_DEVICES += zyxel_keenetic-start
1238
1239 define Device/zyxel_nbg-419n
1240 SOC := rt3052
1241 BLOCKSIZE := 64k
1242 IMAGE_SIZE := 3776k
1243 DEVICE_VENDOR := ZyXEL
1244 DEVICE_MODEL := NBG-419N
1245 SUPPORTED_DEVICES += nbg-419n
1246 DEFAULT := n
1247 endef
1248 TARGET_DEVICES += zyxel_nbg-419n
1249
1250 define Device/zyxel_nbg-419n-v2
1251 $(Device/uimage-lzma-loader)
1252 SOC := rt3352
1253 IMAGE_SIZE := 7872k
1254 DEVICE_VENDOR := ZyXEL
1255 DEVICE_MODEL := NBG-419N
1256 DEVICE_VARIANT := v2
1257 SUPPORTED_DEVICES += nbg-419n2
1258 endef
1259 TARGET_DEVICES += zyxel_nbg-419n-v2