aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ramips/image/mt7620.mk
diff options
context:
space:
mode:
Diffstat (limited to 'target/linux/ramips/image/mt7620.mk')
-rw-r--r--target/linux/ramips/image/mt7620.mk890
1 files changed, 445 insertions, 445 deletions
diff --git a/target/linux/ramips/image/mt7620.mk b/target/linux/ramips/image/mt7620.mk
index 05d87b52ee..36cc7d5204 100644
--- a/target/linux/ramips/image/mt7620.mk
+++ b/target/linux/ramips/image/mt7620.mk
@@ -84,44 +84,41 @@ define Device/Archer
IMAGE/sysupgrade.bin := tplink-v2-image -s -e | append-metadata
endef
-define Device/tplink_archer-c20i
- $(Device/Archer)
- TPLINK_FLASHLAYOUT := 8Mmtk
- TPLINK_HWID := 0xc2000001
- TPLINK_HWREV := 58
- IMAGES += factory.bin
- DEVICE_PACKAGES := kmod-mt76x0e
- DEVICE_MODEL := Archer C20i
- DEVICE_PACKAGES := kmod-mt76x0e kmod-usb2 kmod-usb-ohci
- SUPPORTED_DEVICES += c20i
+define Device/asus_rp-n53
+ MTK_SOC := mt7620a
+ DEVICE_VENDOR := Asus
+ DEVICE_MODEL := RP-N53
+ DEVICE_PACKAGES := kmod-rt2800-pci
+ SUPPORTED_DEVICES += rp-n53
endef
-TARGET_DEVICES += tplink_archer-c20i
+TARGET_DEVICES += asus_rp-n53
-define Device/tplink_archer-c50-v1
- $(Device/Archer)
- TPLINK_FLASHLAYOUT := 8Mmtk
- TPLINK_HWID := 0xc7500001
- TPLINK_HWREV := 69
- IMAGES += factory-us.bin factory-eu.bin
- IMAGE/factory-us.bin := tplink-v2-image -e -w 0
- IMAGE/factory-eu.bin := tplink-v2-image -e -w 2
- DEVICE_MODEL := Archer C50
- DEVICE_VARIANT := v1
- DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci
- SUPPORTED_DEVICES += c50
+define Device/asus_rt-ac51u
+ MTK_SOC := mt7620a
+ IMAGE_SIZE := $(ralink_default_fw_size_16M)
+ DEVICE_VENDOR := Asus
+ DEVICE_MODEL := RT-AC51U
+ DEVICE_PACKAGES := kmod-mt76x0e kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
+ SUPPORTED_DEVICES += rt-ac51u
endef
-TARGET_DEVICES += tplink_archer-c50-v1
+TARGET_DEVICES += asus_rt-ac51u
-define Device/tplink_archer-mr200
- $(Device/Archer)
- TPLINK_FLASHLAYOUT := 8MLmtk
- TPLINK_HWID := 0xd7500001
- TPLINK_HWREV := 0x4a
- DEVICE_PACKAGES := kmod-mt76x0e kmod-usb2 kmod-usb-net kmod-usb-net-rndis kmod-usb-serial kmod-usb-serial-option adb-enablemodem
- DEVICE_MODEL := Archer MR200
- SUPPORTED_DEVICES += mr200
+define Device/asus_rt-n12p
+ MTK_SOC := mt7620n
+ DEVICE_VENDOR := Asus
+ DEVICE_MODEL := RT-N11P/RT-N12+/RT-N12Eb1
+ SUPPORTED_DEVICES += rt-n12p
endef
-TARGET_DEVICES += tplink_archer-mr200
+TARGET_DEVICES += asus_rt-n12p
+
+define Device/asus_rt-n14u
+ MTK_SOC := mt7620n
+ DEVICE_VENDOR := Asus
+ DEVICE_MODEL := RT-N14u
+ DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
+ SUPPORTED_DEVICES += rt-n14u
+endef
+TARGET_DEVICES += asus_rt-n14u
define Device/bdcom_wap2100-sk
MTK_SOC := mt7620a
@@ -132,24 +129,42 @@ define Device/bdcom_wap2100-sk
endef
TARGET_DEVICES += bdcom_wap2100-sk
-define Device/yukai_bocco
+define Device/buffalo_whr-1166d
MTK_SOC := mt7620a
- DEVICE_VENDOR := YUKAI Engineering
- DEVICE_MODEL := BOCCO
- DEVICE_PACKAGES := kmod-sound-core kmod-sound-mt7620 kmod-i2c-ralink
- SUPPORTED_DEVICES += bocco
+ IMAGE_SIZE := 15040k
+ DEVICE_VENDOR := Buffalo
+ DEVICE_MODEL := WHR-1166D
+ DEVICE_PACKAGES := kmod-mt76x2
+ SUPPORTED_DEVICES += whr-1166d
endef
-TARGET_DEVICES += yukai_bocco
+TARGET_DEVICES += buffalo_whr-1166d
-define Device/hnet_c108
+define Device/buffalo_whr-300hp2
MTK_SOC := mt7620a
- IMAGE_SIZE := 16777216
- DEVICE_VENDOR := HNET
- DEVICE_MODEL := C108
- DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620
- SUPPORTED_DEVICES += c108
+ IMAGE_SIZE := 6848k
+ DEVICE_VENDOR := Buffalo
+ DEVICE_MODEL := WHR-300HP2
+ SUPPORTED_DEVICES += whr-300hp2
endef
-TARGET_DEVICES += hnet_c108
+TARGET_DEVICES += buffalo_whr-300hp2
+
+define Device/buffalo_whr-600d
+ MTK_SOC := mt7620a
+ IMAGE_SIZE := 6848k
+ DEVICE_VENDOR := Buffalo
+ DEVICE_MODEL := WHR-600D
+ DEVICE_PACKAGES := kmod-rt2800-pci
+ SUPPORTED_DEVICES += whr-600d
+endef
+TARGET_DEVICES += buffalo_whr-600d
+
+define Device/buffalo_wmr-300
+ MTK_SOC := mt7620n
+ DEVICE_VENDOR := Buffalo
+ DEVICE_MODEL := WMR-300
+ SUPPORTED_DEVICES += wmr-300
+endef
+TARGET_DEVICES += buffalo_wmr-300
define Device/comfast_cf-wr800n
MTK_SOC := mt7620n
@@ -159,35 +174,6 @@ define Device/comfast_cf-wr800n
endef
TARGET_DEVICES += comfast_cf-wr800n
-define Device/planex_cs-qr10
- MTK_SOC := mt7620a
- DEVICE_VENDOR := Planex
- DEVICE_MODEL := CS-QR10
- DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci \
- kmod-sound-core kmod-sound-mt7620 \
- kmod-i2c-ralink kmod-sdhci-mt7620
- SUPPORTED_DEVICES += cs-qr10
-endef
-TARGET_DEVICES += planex_cs-qr10
-
-define Device/sanlinking_d240
- MTK_SOC := mt7620a
- IMAGE_SIZE := $(ralink_default_fw_size_16M)
- DEVICE_VENDOR := Sanlinking Technologies
- DEVICE_MODEL := D240
- DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620
- SUPPORTED_DEVICES += d240
-endef
-TARGET_DEVICES += sanlinking_d240
-
-define Device/planex_db-wrt01
- MTK_SOC := mt7620a
- DEVICE_VENDOR := Planex
- DEVICE_MODEL := DB-WRT01
- SUPPORTED_DEVICES += db-wrt01
-endef
-TARGET_DEVICES += planex_db-wrt01
-
define Device/dlink_dch-m225
$(Device/seama)
MTK_SOC := mt7620a
@@ -201,16 +187,6 @@ define Device/dlink_dch-m225
endef
TARGET_DEVICES += dlink_dch-m225
-define Device/dlink_dir-810l
- MTK_SOC := mt7620a
- DEVICE_PACKAGES := kmod-mt76x0e
- DEVICE_VENDOR := D-Link
- DEVICE_MODEL := DIR-810L
- IMAGE_SIZE := 6720k
- SUPPORTED_DEVICES += dir-810l
-endef
-TARGET_DEVICES += dlink_dir-810l
-
define Device/dlink_dir-510l
$(Device/amit_jboot)
MTK_SOC := mt7620a
@@ -224,6 +200,16 @@ define Device/dlink_dir-510l
endef
TARGET_DEVICES += dlink_dir-510l
+define Device/dlink_dir-810l
+ MTK_SOC := mt7620a
+ DEVICE_PACKAGES := kmod-mt76x0e
+ DEVICE_VENDOR := D-Link
+ DEVICE_MODEL := DIR-810L
+ IMAGE_SIZE := 6720k
+ SUPPORTED_DEVICES += dir-810l
+endef
+TARGET_DEVICES += dlink_dir-810l
+
define Device/dlink_dwr-116-a1
$(Device/amit_jboot)
MTK_SOC := mt7620n
@@ -301,46 +287,80 @@ define Device/dlink_dwr-922-e2
endef
TARGET_DEVICES += dlink_dwr-922-e2
-define Device/linksys_e1700
+define Device/dovado_tiny-ac
MTK_SOC := mt7620a
- IMAGES += factory.bin
- IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \
- umedia-header 0x013326
- DEVICE_VENDOR := Linksys
- DEVICE_MODEL := E1700
- SUPPORTED_DEVICES += e1700
+ DEVICE_VENDOR := Dovado
+ DEVICE_MODEL := Tiny AC
+ DEVICE_PACKAGES := kmod-mt76x0e kmod-usb2 kmod-usb-ohci
+ SUPPORTED_DEVICES += tiny-ac
endef
-TARGET_DEVICES += linksys_e1700
+TARGET_DEVICES += dovado_tiny-ac
-define Device/netgear_ex2700
+define Device/edimax_br-6478ac-v2
MTK_SOC := mt7620a
- NETGEAR_HW_ID := 29764623+4+0+32+2x2+0
- NETGEAR_BOARD_ID := EX2700
+ DEVICE_VENDOR := Edimax
+ DEVICE_MODEL := BR-6478AC
+ DEVICE_VARIANT := V2
+ BLOCKSIZE := 64k
+ IMAGE_SIZE := 7616k
+ IMAGE/sysupgrade.bin := append-kernel | append-rootfs | \
+ edimax-header -s CSYS -m RN68 -f 0x70000 -S 0x01100000 | pad-rootfs | \
+ append-metadata | check-size $$$$(IMAGE_SIZE)
+ DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
+endef
+TARGET_DEVICES += edimax_br-6478ac-v2
+
+define Device/edimax_ew-7476rpc
+ MTK_SOC := mt7620a
+ DEVICE_VENDOR := Edimax
+ DEVICE_MODEL := EW-7476RPC
BLOCKSIZE := 4k
- IMAGE_SIZE := $(ralink_default_fw_size_4M)
- IMAGES += factory.bin
- KERNEL := $(KERNEL_DTB) | uImage lzma | pad-offset 64k 64 | append-uImage-fakehdr filesystem
- IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \
- netgear-dni
- DEVICE_VENDOR := NETGEAR
- DEVICE_MODEL := EX2700
- SUPPORTED_DEVICES += ex2700
+ IMAGE_SIZE := 7744k
+ IMAGE/sysupgrade.bin := append-kernel | append-rootfs | \
+ edimax-header -s CSYS -m RN79 -f 0x70000 -S 0x01100000 | pad-rootfs | \
+ append-metadata | check-size $$$$(IMAGE_SIZE)
+ DEVICE_PACKAGES := kmod-mt76x2 kmod-phy-realtek
endef
-TARGET_DEVICES += netgear_ex2700
+TARGET_DEVICES += edimax_ew-7476rpc
-define Device/netgear_ex3700
+define Device/edimax_ew-7478ac
MTK_SOC := mt7620a
- NETGEAR_BOARD_ID := U12H319T00_NETGEAR
+ DEVICE_VENDOR := Edimax
+ DEVICE_MODEL := EW-7478AC
BLOCKSIZE := 4k
IMAGE_SIZE := 7744k
- IMAGES += factory.chk
- IMAGE/factory.chk := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | netgear-chk
- DEVICE_PACKAGES := kmod-mt76x2
- DEVICE_VENDOR := NETGEAR
- DEVICE_MODEL := EX3700/EX3800
- SUPPORTED_DEVICES += ex3700
+ IMAGE/sysupgrade.bin := append-kernel | append-rootfs | \
+ edimax-header -s CSYS -m RN70 -f 0x70000 -S 0x01100000 | pad-rootfs | \
+ append-metadata | check-size $$$$(IMAGE_SIZE)
+ DEVICE_PACKAGES := kmod-mt76x2 kmod-phy-realtek
endef
-TARGET_DEVICES += netgear_ex3700
+TARGET_DEVICES += edimax_ew-7478ac
+
+define Device/edimax_ew-7478apc
+ MTK_SOC := mt7620a
+ DEVICE_VENDOR := Edimax
+ DEVICE_MODEL := EW-7478APC
+ BLOCKSIZE := 4k
+ IMAGE_SIZE := 7744k
+ IMAGE/sysupgrade.bin := append-kernel | append-rootfs | \
+ edimax-header -s CSYS -m RN75 -f 0x70000 -S 0x01100000 | pad-rootfs | \
+ append-metadata | check-size $$$$(IMAGE_SIZE)
+ DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
+endef
+TARGET_DEVICES += edimax_ew-7478apc
+
+define Device/elecom_wrh-300cr
+ MTK_SOC := mt7620n
+ IMAGE_SIZE := $(ralink_default_fw_size_16M)
+ IMAGES += factory.bin
+ IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \
+ elecom-header
+ DEVICE_VENDOR := Elecom
+ DEVICE_MODEL := WRH-300CR
+ DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
+ SUPPORTED_DEVICES += wrh-300cr
+endef
+TARGET_DEVICES += elecom_wrh-300cr
define Device/glinet_gl-mt300a
MTK_SOC := mt7620a
@@ -352,17 +372,6 @@ define Device/glinet_gl-mt300a
endef
TARGET_DEVICES += glinet_gl-mt300a
-define Device/kimax_u25awf-h1
- MTK_SOC := mt7620a
- IMAGE_SIZE := 16064k
- DEVICE_VENDOR := Kimax
- DEVICE_MODEL := U25AWF
- DEVICE_VARIANT := H1
- DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
- SUPPORTED_DEVICES += u25awf-h1
-endef
-TARGET_DEVICES += kimax_u25awf-h1
-
define Device/glinet_gl-mt300n
MTK_SOC := mt7620a
IMAGE_SIZE := $(ralink_default_fw_size_16M)
@@ -383,6 +392,16 @@ define Device/glinet_gl-mt750
endef
TARGET_DEVICES += glinet_gl-mt750
+define Device/head-weblink_hdrm200
+ MTK_SOC := mt7620a
+ IMAGE_SIZE := 16064k
+ DEVICE_VENDOR := Head Weblink
+ DEVICE_MODEL := HDRM2000
+ DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620 \
+ uqmi kmod-usb-serial kmod-usb-serial-option
+endef
+TARGET_DEVICES += head-weblink_hdrm200
+
define Device/hiwifi_hc5661
MTK_SOC := mt7620a
IMAGE_SIZE := 15872k
@@ -413,15 +432,15 @@ define Device/hiwifi_hc5861
endef
TARGET_DEVICES += hiwifi_hc5861
-define Device/head-weblink_hdrm200
+define Device/hnet_c108
MTK_SOC := mt7620a
- IMAGE_SIZE := 16064k
- DEVICE_VENDOR := Head Weblink
- DEVICE_MODEL := HDRM2000
- DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620 \
- uqmi kmod-usb-serial kmod-usb-serial-option
+ IMAGE_SIZE := 16777216
+ DEVICE_VENDOR := HNET
+ DEVICE_MODEL := C108
+ DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620
+ SUPPORTED_DEVICES += c108
endef
-TARGET_DEVICES += head-weblink_hdrm200
+TARGET_DEVICES += hnet_c108
define Device/iodata_wn-ac1167gr
MTK_SOC := mt7620a
@@ -449,6 +468,17 @@ define Device/iodata_wn-ac733gr3
endef
TARGET_DEVICES += iodata_wn-ac733gr3
+define Device/kimax_u25awf-h1
+ MTK_SOC := mt7620a
+ IMAGE_SIZE := 16064k
+ DEVICE_VENDOR := Kimax
+ DEVICE_MODEL := U25AWF
+ DEVICE_VARIANT := H1
+ DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
+ SUPPORTED_DEVICES += u25awf-h1
+endef
+TARGET_DEVICES += kimax_u25awf-h1
+
define Device/kimax_u35wf
MTK_SOC := mt7620n
IMAGE_SIZE := 16064k
@@ -458,52 +488,25 @@ define Device/kimax_u35wf
endef
TARGET_DEVICES += kimax_u35wf
-define Device/zyxel_keenetic-viva
- MTK_SOC := mt7620a
- IMAGE_SIZE := $(ralink_default_fw_size_16M)
- DEVICE_VENDOR := ZyXEL
- DEVICE_MODEL := Keenetic Viva
- DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport kmod-switch-rtl8366-smi kmod-switch-rtl8367b
- IMAGES += factory.bin
- IMAGE/factory.bin := $$(sysupgrade_bin) | pad-to 64k | check-size $$$$(IMAGE_SIZE) | \
- zyimage -d 8997 -v "ZyXEL Keenetic Viva"
- SUPPORTED_DEVICES += kng_rc
-endef
-TARGET_DEVICES += zyxel_keenetic-viva
-
-define Device/zyxel_keenetic-omni
+define Device/kingston_mlw221
MTK_SOC := mt7620n
- DEVICE_VENDOR := ZyXEL
- DEVICE_MODEL := Keenetic Omni
- DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
- IMAGES += factory.bin
- IMAGE/factory.bin := $$(IMAGE/sysupgrade.bin) | pad-to 64k | check-size $$$$(IMAGE_SIZE) | \
- zyimage -d 4882 -v "ZyXEL Keenetic Omni"
- SUPPORTED_DEVICES += kn_rc
+ IMAGE_SIZE := $(ralink_default_fw_size_16M)
+ DEVICE_VENDOR := Kingston
+ DEVICE_MODEL := MLW221
+ DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci
+ SUPPORTED_DEVICES += mlw221
endef
-TARGET_DEVICES += zyxel_keenetic-omni
+TARGET_DEVICES += kingston_mlw221
-define Device/zyxel_keenetic-omni-ii
+define Device/kingston_mlwg2
MTK_SOC := mt7620n
- DEVICE_VENDOR := ZyXEL
- DEVICE_MODEL := Keenetic Omni II
- DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
- IMAGES += factory.bin
- IMAGE/factory.bin := $$(IMAGE/sysupgrade.bin) | pad-to 64k | check-size $$$$(IMAGE_SIZE) | \
- zyimage -d 2102034 -v "ZyXEL Keenetic Omni II"
- SUPPORTED_DEVICES += kn_rf
-endef
-TARGET_DEVICES += zyxel_keenetic-omni-ii
-
-define Device/microduino_microwrt
- MTK_SOC := mt7620a
- IMAGE_SIZE := 16128k
- DEVICE_VENDOR := Microduino
- DEVICE_MODEL := MicroWRT
- DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
- SUPPORTED_DEVICES += microwrt
+ IMAGE_SIZE := $(ralink_default_fw_size_16M)
+ DEVICE_VENDOR := Kingston
+ DEVICE_MODEL := MLWG2
+ DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci
+ SUPPORTED_DEVICES += mlwg2
endef
-TARGET_DEVICES += microduino_microwrt
+TARGET_DEVICES += kingston_mlwg2
define Device/lava_lr-25g001
$(Device/amit_jboot)
@@ -517,103 +520,119 @@ define Device/lava_lr-25g001
endef
TARGET_DEVICES += lava_lr-25g001
-define Device/xiaomi_miwifi-mini
+define Device/lenovo_newifi-y1
MTK_SOC := mt7620a
IMAGE_SIZE := $(ralink_default_fw_size_16M)
- DEVICE_VENDOR := Xiaomi
- DEVICE_MODEL := MiWiFi Mini
- DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci
- SUPPORTED_DEVICES += miwifi-mini
-endef
-TARGET_DEVICES += xiaomi_miwifi-mini
-
-define Device/kingston_mlw221
- MTK_SOC := mt7620n
- IMAGE_SIZE := $(ralink_default_fw_size_16M)
- DEVICE_VENDOR := Kingston
- DEVICE_MODEL := MLW221
+ DEVICE_VENDOR := Lenovo
+ DEVICE_MODEL := Y1
DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci
- SUPPORTED_DEVICES += mlw221
+ SUPPORTED_DEVICES += y1
endef
-TARGET_DEVICES += kingston_mlw221
+TARGET_DEVICES += lenovo_newifi-y1
-define Device/kingston_mlwg2
- MTK_SOC := mt7620n
+define Device/lenovo_newifi-y1s
+ MTK_SOC := mt7620a
IMAGE_SIZE := $(ralink_default_fw_size_16M)
- DEVICE_VENDOR := Kingston
- DEVICE_MODEL := MLWG2
+ DEVICE_VENDOR := Lenovo
+ DEVICE_MODEL := Y1S
DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci
- SUPPORTED_DEVICES += mlwg2
-endef
-TARGET_DEVICES += kingston_mlwg2
-
-define Device/ralink_mt7620a-evb
- MTK_SOC := mt7620a
- DEVICE_VENDOR := MediaTek
- DEVICE_MODEL := MT7620a EVB
+ SUPPORTED_DEVICES += y1s
endef
-TARGET_DEVICES += ralink_mt7620a-evb
+TARGET_DEVICES += lenovo_newifi-y1s
-define Device/ralink_mt7620a-mt7530-evb
+define Device/linksys_e1700
MTK_SOC := mt7620a
- DEVICE_VENDOR := MediaTek
- DEVICE_MODEL := MT7620a + MT7530 EVB
- SUPPORTED_DEVICES += mt7620a_mt7530
+ IMAGES += factory.bin
+ IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \
+ umedia-header 0x013326
+ DEVICE_VENDOR := Linksys
+ DEVICE_MODEL := E1700
+ SUPPORTED_DEVICES += e1700
endef
-TARGET_DEVICES += ralink_mt7620a-mt7530-evb
+TARGET_DEVICES += linksys_e1700
-define Device/ralink_mt7620a-mt7610e-evb
+define Device/microduino_microwrt
MTK_SOC := mt7620a
- DEVICE_VENDOR := MediaTek
- DEVICE_MODEL := MT7620a + MT7610e EVB
- DEVICE_PACKAGES := kmod-mt76x0e
- SUPPORTED_DEVICES += mt7620a_mt7610e
+ IMAGE_SIZE := 16128k
+ DEVICE_VENDOR := Microduino
+ DEVICE_MODEL := MicroWRT
+ DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
+ SUPPORTED_DEVICES += microwrt
endef
-TARGET_DEVICES += ralink_mt7620a-mt7610e-evb
+TARGET_DEVICES += microduino_microwrt
-define Device/ralink_mt7620a-v22sg-evb
+define Device/netgear_ex2700
MTK_SOC := mt7620a
- DEVICE_VENDOR := MediaTek
- DEVICE_MODEL := MT7620a V22SG
- SUPPORTED_DEVICES += mt7620a_v22sg
+ NETGEAR_HW_ID := 29764623+4+0+32+2x2+0
+ NETGEAR_BOARD_ID := EX2700
+ BLOCKSIZE := 4k
+ IMAGE_SIZE := $(ralink_default_fw_size_4M)
+ IMAGES += factory.bin
+ KERNEL := $(KERNEL_DTB) | uImage lzma | pad-offset 64k 64 | append-uImage-fakehdr filesystem
+ IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \
+ netgear-dni
+ DEVICE_VENDOR := NETGEAR
+ DEVICE_MODEL := EX2700
+ SUPPORTED_DEVICES += ex2700
endef
-TARGET_DEVICES += ralink_mt7620a-v22sg-evb
+TARGET_DEVICES += netgear_ex2700
-define Device/planex_mzk-750dhp
+define Device/netgear_ex3700
MTK_SOC := mt7620a
- DEVICE_VENDOR := Planex
- DEVICE_MODEL := MZK-750DHP
- DEVICE_PACKAGES := kmod-mt76x0e
- SUPPORTED_DEVICES += mzk-750dhp
+ NETGEAR_BOARD_ID := U12H319T00_NETGEAR
+ BLOCKSIZE := 4k
+ IMAGE_SIZE := 7744k
+ IMAGES += factory.chk
+ IMAGE/factory.chk := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | netgear-chk
+ DEVICE_PACKAGES := kmod-mt76x2
+ DEVICE_VENDOR := NETGEAR
+ DEVICE_MODEL := EX3700/EX3800
+ SUPPORTED_DEVICES += ex3700
endef
-TARGET_DEVICES += planex_mzk-750dhp
+TARGET_DEVICES += netgear_ex3700
-define Device/planex_mzk-ex300np
+define Device/netgear_wn3000rp-v3
MTK_SOC := mt7620a
- DEVICE_VENDOR := Planex
- DEVICE_MODEL := MZK-EX300NP
- SUPPORTED_DEVICES += mzk-ex300np
+ NETGEAR_HW_ID := 29764836+8+0+32+2x2+0
+ NETGEAR_BOARD_ID := WN3000RPv3
+ BLOCKSIZE := 4k
+ IMAGES += factory.bin
+ KERNEL := $(KERNEL_DTB) | uImage lzma | pad-offset 64k 64 | append-uImage-fakehdr filesystem
+ IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \
+ netgear-dni
+ DEVICE_VENDOR := NETGEAR
+ DEVICE_MODEL := WN3000RP
+ DEVICE_VARIANT := v3
+ SUPPORTED_DEVICES += wn3000rpv3
endef
-TARGET_DEVICES += planex_mzk-ex300np
+TARGET_DEVICES += netgear_wn3000rp-v3
-define Device/planex_mzk-ex750np
- MTK_SOC := mt7620a
- DEVICE_VENDOR := Planex
- DEVICE_MODEL := MZK-EX750NP
- DEVICE_PACKAGES := kmod-mt76x2
- SUPPORTED_DEVICES += mzk-ex750np
+define Device/nexx_wt3020-4m
+ MTK_SOC := mt7620n
+ BLOCKSIZE := 4k
+ IMAGE_SIZE := $(ralink_default_fw_size_4M)
+ IMAGES += factory.bin
+ IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \
+ poray-header -B WT3020 -F 4M
+ DEVICE_VENDOR := Nexx
+ DEVICE_MODEL := WT3020
+ DEVICE_VARIANT := 4M
+ SUPPORTED_DEVICES += wt3020 wt3020-4M
endef
-TARGET_DEVICES += planex_mzk-ex750np
+TARGET_DEVICES += nexx_wt3020-4m
-define Device/sercomm_na930
- MTK_SOC := mt7620a
- IMAGE_SIZE := 20m
- DEVICE_VENDOR := Sercomm
- DEVICE_MODEL := NA930
+define Device/nexx_wt3020-8m
+ MTK_SOC := mt7620n
+ IMAGES += factory.bin
+ IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \
+ poray-header -B WT3020 -F 8M
+ DEVICE_VENDOR := Nexx
+ DEVICE_MODEL := WT3020
+ DEVICE_VARIANT := 8M
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
- SUPPORTED_DEVICES += na930
+ SUPPORTED_DEVICES += wt3020 wt3020-8M
endef
-TARGET_DEVICES += sercomm_na930
+TARGET_DEVICES += nexx_wt3020-8m
define Device/ohyeah_oy-0001
MTK_SOC := mt7620a
@@ -625,6 +644,15 @@ define Device/ohyeah_oy-0001
endef
TARGET_DEVICES += ohyeah_oy-0001
+define Device/phicomm_k2g
+ MTK_SOC := mt7620a
+ IMAGE_SIZE := 7552k
+ DEVICE_VENDOR := Phicomm
+ DEVICE_MODEL := K2G
+ DEVICE_PACKAGES := kmod-mt76x2
+endef
+TARGET_DEVICES += phicomm_k2g
+
define Device/phicomm_psg1208
MTK_SOC := mt7620a
DEVICE_VENDOR := Phicomm
@@ -654,125 +682,124 @@ define Device/phicomm_psg1218b
endef
TARGET_DEVICES += phicomm_psg1218b
-define Device/phicomm_k2g
+define Device/planex_cs-qr10
MTK_SOC := mt7620a
- IMAGE_SIZE := 7552k
- DEVICE_VENDOR := Phicomm
- DEVICE_MODEL := K2G
- DEVICE_PACKAGES := kmod-mt76x2
+ DEVICE_VENDOR := Planex
+ DEVICE_MODEL := CS-QR10
+ DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci \
+ kmod-sound-core kmod-sound-mt7620 \
+ kmod-i2c-ralink kmod-sdhci-mt7620
+ SUPPORTED_DEVICES += cs-qr10
endef
-TARGET_DEVICES += phicomm_k2g
+TARGET_DEVICES += planex_cs-qr10
-define Device/asus_rp-n53
+define Device/planex_db-wrt01
MTK_SOC := mt7620a
- DEVICE_VENDOR := Asus
- DEVICE_MODEL := RP-N53
- DEVICE_PACKAGES := kmod-rt2800-pci
- SUPPORTED_DEVICES += rp-n53
+ DEVICE_VENDOR := Planex
+ DEVICE_MODEL := DB-WRT01
+ SUPPORTED_DEVICES += db-wrt01
endef
-TARGET_DEVICES += asus_rp-n53
+TARGET_DEVICES += planex_db-wrt01
-define Device/asus_rt-n12p
- MTK_SOC := mt7620n
- DEVICE_VENDOR := Asus
- DEVICE_MODEL := RT-N11P/RT-N12+/RT-N12Eb1
- SUPPORTED_DEVICES += rt-n12p
+define Device/planex_mzk-750dhp
+ MTK_SOC := mt7620a
+ DEVICE_VENDOR := Planex
+ DEVICE_MODEL := MZK-750DHP
+ DEVICE_PACKAGES := kmod-mt76x0e
+ SUPPORTED_DEVICES += mzk-750dhp
endef
-TARGET_DEVICES += asus_rt-n12p
+TARGET_DEVICES += planex_mzk-750dhp
-define Device/asus_rt-n14u
- MTK_SOC := mt7620n
- DEVICE_VENDOR := Asus
- DEVICE_MODEL := RT-N14u
- DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
- SUPPORTED_DEVICES += rt-n14u
+define Device/planex_mzk-ex300np
+ MTK_SOC := mt7620a
+ DEVICE_VENDOR := Planex
+ DEVICE_MODEL := MZK-EX300NP
+ SUPPORTED_DEVICES += mzk-ex300np
endef
-TARGET_DEVICES += asus_rt-n14u
+TARGET_DEVICES += planex_mzk-ex300np
-define Device/asus_rt-ac51u
+define Device/planex_mzk-ex750np
MTK_SOC := mt7620a
- IMAGE_SIZE := $(ralink_default_fw_size_16M)
- DEVICE_VENDOR := Asus
- DEVICE_MODEL := RT-AC51U
- DEVICE_PACKAGES := kmod-mt76x0e kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
- SUPPORTED_DEVICES += rt-ac51u
+ DEVICE_VENDOR := Planex
+ DEVICE_MODEL := MZK-EX750NP
+ DEVICE_PACKAGES := kmod-mt76x2
+ SUPPORTED_DEVICES += mzk-ex750np
endef
-TARGET_DEVICES += asus_rt-ac51u
+TARGET_DEVICES += planex_mzk-ex750np
-define Device/dovado_tiny-ac
+define Device/ralink_mt7620a-evb
MTK_SOC := mt7620a
- DEVICE_VENDOR := Dovado
- DEVICE_MODEL := Tiny AC
- DEVICE_PACKAGES := kmod-mt76x0e kmod-usb2 kmod-usb-ohci
- SUPPORTED_DEVICES += tiny-ac
+ DEVICE_VENDOR := MediaTek
+ DEVICE_MODEL := MT7620a EVB
endef
-TARGET_DEVICES += dovado_tiny-ac
+TARGET_DEVICES += ralink_mt7620a-evb
-define Device/edimax_br-6478ac-v2
+define Device/ralink_mt7620a-mt7530-evb
MTK_SOC := mt7620a
- DEVICE_VENDOR := Edimax
- DEVICE_MODEL := BR-6478AC
- DEVICE_VARIANT := V2
- BLOCKSIZE := 64k
- IMAGE_SIZE := 7616k
- IMAGE/sysupgrade.bin := append-kernel | append-rootfs | \
- edimax-header -s CSYS -m RN68 -f 0x70000 -S 0x01100000 | pad-rootfs | \
- append-metadata | check-size $$$$(IMAGE_SIZE)
- DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
+ DEVICE_VENDOR := MediaTek
+ DEVICE_MODEL := MT7620a + MT7530 EVB
+ SUPPORTED_DEVICES += mt7620a_mt7530
endef
-TARGET_DEVICES += edimax_br-6478ac-v2
+TARGET_DEVICES += ralink_mt7620a-mt7530-evb
-define Device/edimax_ew-7476rpc
+define Device/ralink_mt7620a-mt7610e-evb
MTK_SOC := mt7620a
- DEVICE_VENDOR := Edimax
- DEVICE_MODEL := EW-7476RPC
- BLOCKSIZE := 4k
- IMAGE_SIZE := 7744k
- IMAGE/sysupgrade.bin := append-kernel | append-rootfs | \
- edimax-header -s CSYS -m RN79 -f 0x70000 -S 0x01100000 | pad-rootfs | \
- append-metadata | check-size $$$$(IMAGE_SIZE)
- DEVICE_PACKAGES := kmod-mt76x2 kmod-phy-realtek
+ DEVICE_VENDOR := MediaTek
+ DEVICE_MODEL := MT7620a + MT7610e EVB
+ DEVICE_PACKAGES := kmod-mt76x0e
+ SUPPORTED_DEVICES += mt7620a_mt7610e
endef
-TARGET_DEVICES += edimax_ew-7476rpc
+TARGET_DEVICES += ralink_mt7620a-mt7610e-evb
-define Device/edimax_ew-7478ac
+define Device/ralink_mt7620a-v22sg-evb
MTK_SOC := mt7620a
- DEVICE_VENDOR := Edimax
- DEVICE_MODEL := EW-7478AC
- BLOCKSIZE := 4k
- IMAGE_SIZE := 7744k
- IMAGE/sysupgrade.bin := append-kernel | append-rootfs | \
- edimax-header -s CSYS -m RN70 -f 0x70000 -S 0x01100000 | pad-rootfs | \
- append-metadata | check-size $$$$(IMAGE_SIZE)
- DEVICE_PACKAGES := kmod-mt76x2 kmod-phy-realtek
+ DEVICE_VENDOR := MediaTek
+ DEVICE_MODEL := MT7620a V22SG
+ SUPPORTED_DEVICES += mt7620a_v22sg
endef
-TARGET_DEVICES += edimax_ew-7478ac
+TARGET_DEVICES += ralink_mt7620a-v22sg-evb
-define Device/edimax_ew-7478apc
+define Device/ravpower_wd03
+ MTK_SOC := mt7620n
+ IMAGE_SIZE := $(ralink_default_fw_size_8M)
+ DEVICE_VENDOR := Ravpower
+ DEVICE_MODEL := WD03
+ DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
+endef
+TARGET_DEVICES += ravpower_wd03
+
+define Device/sanlinking_d240
MTK_SOC := mt7620a
- DEVICE_VENDOR := Edimax
- DEVICE_MODEL := EW-7478APC
- BLOCKSIZE := 4k
- IMAGE_SIZE := 7744k
- IMAGE/sysupgrade.bin := append-kernel | append-rootfs | \
- edimax-header -s CSYS -m RN75 -f 0x70000 -S 0x01100000 | pad-rootfs | \
- append-metadata | check-size $$$$(IMAGE_SIZE)
- DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
+ IMAGE_SIZE := $(ralink_default_fw_size_16M)
+ DEVICE_VENDOR := Sanlinking Technologies
+ DEVICE_MODEL := D240
+ DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620
+ SUPPORTED_DEVICES += d240
endef
-TARGET_DEVICES += edimax_ew-7478apc
+TARGET_DEVICES += sanlinking_d240
-define Device/tplink_archer-c2-v1
+define Device/sercomm_na930
+ MTK_SOC := mt7620a
+ IMAGE_SIZE := 20m
+ DEVICE_VENDOR := Sercomm
+ DEVICE_MODEL := NA930
+ DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
+ SUPPORTED_DEVICES += na930
+endef
+TARGET_DEVICES += sercomm_na930
+
+define Device/tplink_archer-c20i
$(Device/Archer)
- SUPPORTED_DEVICES += tplink,c2-v1
TPLINK_FLASHLAYOUT := 8Mmtk
- TPLINK_HWID := 0xc7500001
- TPLINK_HWREV := 50
+ TPLINK_HWID := 0xc2000001
+ TPLINK_HWREV := 58
IMAGES += factory.bin
- DEVICE_MODEL := Archer C2
- DEVICE_VARIANT := v1
- DEVICE_PACKAGES := kmod-mt76x0e kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport kmod-switch-rtl8366-smi kmod-switch-rtl8367b
+ DEVICE_PACKAGES := kmod-mt76x0e
+ DEVICE_MODEL := Archer C20i
+ DEVICE_PACKAGES := kmod-mt76x0e kmod-usb2 kmod-usb-ohci
+ SUPPORTED_DEVICES += c20i
endef
-TARGET_DEVICES += tplink_archer-c2-v1
+TARGET_DEVICES += tplink_archer-c20i
define Device/tplink_archer-c20-v1
$(Device/Archer)
@@ -788,89 +815,53 @@ define Device/tplink_archer-c20-v1
endef
TARGET_DEVICES += tplink_archer-c20-v1
-define Device/vonets_var11n-300
- MTK_SOC := mt7620n
- IMAGE_SIZE := $(ralink_default_fw_size_4M)
- BLOCKSIZE := 4k
- DEVICE_VENDOR := Vonets
- DEVICE_MODEL := VAR11N-300
-endef
-TARGET_DEVICES += vonets_var11n-300
-
-define Device/ravpower_wd03
- MTK_SOC := mt7620n
- IMAGE_SIZE := $(ralink_default_fw_size_8M)
- DEVICE_VENDOR := Ravpower
- DEVICE_MODEL := WD03
- DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
-endef
-TARGET_DEVICES += ravpower_wd03
-
-define Device/buffalo_whr-1166d
- MTK_SOC := mt7620a
- IMAGE_SIZE := 15040k
- DEVICE_VENDOR := Buffalo
- DEVICE_MODEL := WHR-1166D
- DEVICE_PACKAGES := kmod-mt76x2
- SUPPORTED_DEVICES += whr-1166d
+define Device/tplink_archer-c2-v1
+ $(Device/Archer)
+ SUPPORTED_DEVICES += tplink,c2-v1
+ TPLINK_FLASHLAYOUT := 8Mmtk
+ TPLINK_HWID := 0xc7500001
+ TPLINK_HWREV := 50
+ IMAGES += factory.bin
+ DEVICE_MODEL := Archer C2
+ DEVICE_VARIANT := v1
+ DEVICE_PACKAGES := kmod-mt76x0e kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport kmod-switch-rtl8366-smi kmod-switch-rtl8367b
endef
-TARGET_DEVICES += buffalo_whr-1166d
+TARGET_DEVICES += tplink_archer-c2-v1
-define Device/buffalo_whr-300hp2
- MTK_SOC := mt7620a
- IMAGE_SIZE := 6848k
- DEVICE_VENDOR := Buffalo
- DEVICE_MODEL := WHR-300HP2
- SUPPORTED_DEVICES += whr-300hp2
+define Device/tplink_archer-c50-v1
+ $(Device/Archer)
+ TPLINK_FLASHLAYOUT := 8Mmtk
+ TPLINK_HWID := 0xc7500001
+ TPLINK_HWREV := 69
+ IMAGES += factory-us.bin factory-eu.bin
+ IMAGE/factory-us.bin := tplink-v2-image -e -w 0
+ IMAGE/factory-eu.bin := tplink-v2-image -e -w 2
+ DEVICE_MODEL := Archer C50
+ DEVICE_VARIANT := v1
+ DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci
+ SUPPORTED_DEVICES += c50
endef
-TARGET_DEVICES += buffalo_whr-300hp2
+TARGET_DEVICES += tplink_archer-c50-v1
-define Device/buffalo_whr-600d
- MTK_SOC := mt7620a
- IMAGE_SIZE := 6848k
- DEVICE_VENDOR := Buffalo
- DEVICE_MODEL := WHR-600D
- DEVICE_PACKAGES := kmod-rt2800-pci
- SUPPORTED_DEVICES += whr-600d
+define Device/tplink_archer-mr200
+ $(Device/Archer)
+ TPLINK_FLASHLAYOUT := 8MLmtk
+ TPLINK_HWID := 0xd7500001
+ TPLINK_HWREV := 0x4a
+ DEVICE_PACKAGES := kmod-mt76x0e kmod-usb2 kmod-usb-net kmod-usb-net-rndis kmod-usb-serial kmod-usb-serial-option adb-enablemodem
+ DEVICE_MODEL := Archer MR200
+ SUPPORTED_DEVICES += mr200
endef
-TARGET_DEVICES += buffalo_whr-600d
+TARGET_DEVICES += tplink_archer-mr200
-define Device/buffalo_wmr-300
+define Device/vonets_var11n-300
MTK_SOC := mt7620n
- DEVICE_VENDOR := Buffalo
- DEVICE_MODEL := WMR-300
- SUPPORTED_DEVICES += wmr-300
-endef
-TARGET_DEVICES += buffalo_wmr-300
-
-define Device/netgear_wn3000rp-v3
- MTK_SOC := mt7620a
- NETGEAR_HW_ID := 29764836+8+0+32+2x2+0
- NETGEAR_BOARD_ID := WN3000RPv3
+ IMAGE_SIZE := $(ralink_default_fw_size_4M)
BLOCKSIZE := 4k
- IMAGES += factory.bin
- KERNEL := $(KERNEL_DTB) | uImage lzma | pad-offset 64k 64 | append-uImage-fakehdr filesystem
- IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \
- netgear-dni
- DEVICE_VENDOR := NETGEAR
- DEVICE_MODEL := WN3000RP
- DEVICE_VARIANT := v3
- SUPPORTED_DEVICES += wn3000rpv3
-endef
-TARGET_DEVICES += netgear_wn3000rp-v3
-
-define Device/elecom_wrh-300cr
- MTK_SOC := mt7620n
- IMAGE_SIZE := $(ralink_default_fw_size_16M)
- IMAGES += factory.bin
- IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \
- elecom-header
- DEVICE_VENDOR := Elecom
- DEVICE_MODEL := WRH-300CR
- DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
- SUPPORTED_DEVICES += wrh-300cr
+ DEVICE_VENDOR := Vonets
+ DEVICE_MODEL := VAR11N-300
endef
-TARGET_DEVICES += elecom_wrh-300cr
+TARGET_DEVICES += vonets_var11n-300
define Device/wrtnode_wrtnode
MTK_SOC := mt7620n
@@ -882,52 +873,15 @@ define Device/wrtnode_wrtnode
endef
TARGET_DEVICES += wrtnode_wrtnode
-define Device/nexx_wt3020-4m
- MTK_SOC := mt7620n
- BLOCKSIZE := 4k
- IMAGE_SIZE := $(ralink_default_fw_size_4M)
- IMAGES += factory.bin
- IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \
- poray-header -B WT3020 -F 4M
- DEVICE_VENDOR := Nexx
- DEVICE_MODEL := WT3020
- DEVICE_VARIANT := 4M
- SUPPORTED_DEVICES += wt3020 wt3020-4M
-endef
-TARGET_DEVICES += nexx_wt3020-4m
-
-define Device/nexx_wt3020-8m
- MTK_SOC := mt7620n
- IMAGES += factory.bin
- IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \
- poray-header -B WT3020 -F 8M
- DEVICE_VENDOR := Nexx
- DEVICE_MODEL := WT3020
- DEVICE_VARIANT := 8M
- DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
- SUPPORTED_DEVICES += wt3020 wt3020-8M
-endef
-TARGET_DEVICES += nexx_wt3020-8m
-
-define Device/lenovo_newifi-y1
- MTK_SOC := mt7620a
- IMAGE_SIZE := $(ralink_default_fw_size_16M)
- DEVICE_VENDOR := Lenovo
- DEVICE_MODEL := Y1
- DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci
- SUPPORTED_DEVICES += y1
-endef
-TARGET_DEVICES += lenovo_newifi-y1
-
-define Device/lenovo_newifi-y1s
+define Device/xiaomi_miwifi-mini
MTK_SOC := mt7620a
IMAGE_SIZE := $(ralink_default_fw_size_16M)
- DEVICE_VENDOR := Lenovo
- DEVICE_MODEL := Y1S
+ DEVICE_VENDOR := Xiaomi
+ DEVICE_MODEL := MiWiFi Mini
DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci
- SUPPORTED_DEVICES += y1s
+ SUPPORTED_DEVICES += miwifi-mini
endef
-TARGET_DEVICES += lenovo_newifi-y1s
+TARGET_DEVICES += xiaomi_miwifi-mini
define Device/youku_yk1
MTK_SOC := mt7620a
@@ -939,6 +893,15 @@ define Device/youku_yk1
endef
TARGET_DEVICES += youku_yk1
+define Device/yukai_bocco
+ MTK_SOC := mt7620a
+ DEVICE_VENDOR := YUKAI Engineering
+ DEVICE_MODEL := BOCCO
+ DEVICE_PACKAGES := kmod-sound-core kmod-sound-mt7620 kmod-i2c-ralink
+ SUPPORTED_DEVICES += bocco
+endef
+TARGET_DEVICES += yukai_bocco
+
define Device/zbtlink_we1026-5g-16m
MTK_SOC := mt7620a
IMAGE_SIZE := 16777216
@@ -1034,3 +997,40 @@ define Device/zte_q7
SUPPORTED_DEVICES += zte-q7
endef
TARGET_DEVICES += zte_q7
+
+define Device/zyxel_keenetic-omni
+ MTK_SOC := mt7620n
+ DEVICE_VENDOR := ZyXEL
+ DEVICE_MODEL := Keenetic Omni
+ DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
+ IMAGES += factory.bin
+ IMAGE/factory.bin := $$(IMAGE/sysupgrade.bin) | pad-to 64k | check-size $$$$(IMAGE_SIZE) | \
+ zyimage -d 4882 -v "ZyXEL Keenetic Omni"
+ SUPPORTED_DEVICES += kn_rc
+endef
+TARGET_DEVICES += zyxel_keenetic-omni
+
+define Device/zyxel_keenetic-omni-ii
+ MTK_SOC := mt7620n
+ DEVICE_VENDOR := ZyXEL
+ DEVICE_MODEL := Keenetic Omni II
+ DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
+ IMAGES += factory.bin
+ IMAGE/factory.bin := $$(IMAGE/sysupgrade.bin) | pad-to 64k | check-size $$$$(IMAGE_SIZE) | \
+ zyimage -d 2102034 -v "ZyXEL Keenetic Omni II"
+ SUPPORTED_DEVICES += kn_rf
+endef
+TARGET_DEVICES += zyxel_keenetic-omni-ii
+
+define Device/zyxel_keenetic-viva
+ MTK_SOC := mt7620a
+ IMAGE_SIZE := $(ralink_default_fw_size_16M)
+ DEVICE_VENDOR := ZyXEL
+ DEVICE_MODEL := Keenetic Viva
+ DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport kmod-switch-rtl8366-smi kmod-switch-rtl8367b
+ IMAGES += factory.bin
+ IMAGE/factory.bin := $$(sysupgrade_bin) | pad-to 64k | check-size $$$$(IMAGE_SIZE) | \
+ zyimage -d 8997 -v "ZyXEL Keenetic Viva"
+ SUPPORTED_DEVICES += kng_rc
+endef
+TARGET_DEVICES += zyxel_keenetic-viva