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