+define Device/phicomm_psg1218b
+ SOC := mt7620a
+ IMAGE_SIZE := 7872k
+ DEVICE_VENDOR := Phicomm
+ DEVICE_MODEL := PSG1218
+ DEVICE_VARIANT := Bx
+ DEVICE_PACKAGES := kmod-mt76x2
+ SUPPORTED_DEVICES += psg1218 psg1218b
+endef
+TARGET_DEVICES += phicomm_psg1218b
+
+define Device/planex_cs-qr10
+ SOC := mt7620a
+ IMAGE_SIZE := 7872k
+ 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/planex_db-wrt01
+ SOC := mt7620a
+ IMAGE_SIZE := 7872k
+ DEVICE_VENDOR := Planex
+ DEVICE_MODEL := DB-WRT01
+ SUPPORTED_DEVICES += db-wrt01
+endef
+TARGET_DEVICES += planex_db-wrt01
+
+define Device/planex_mzk-750dhp
+ SOC := mt7620a
+ IMAGE_SIZE := 7872k
+ DEVICE_VENDOR := Planex
+ DEVICE_MODEL := MZK-750DHP
+ DEVICE_PACKAGES := kmod-mt76x0e
+ SUPPORTED_DEVICES += mzk-750dhp
+endef
+TARGET_DEVICES += planex_mzk-750dhp
+
+define Device/planex_mzk-ex300np
+ SOC := mt7620a
+ IMAGE_SIZE := 7360k
+ DEVICE_VENDOR := Planex
+ DEVICE_MODEL := MZK-EX300NP
+ SUPPORTED_DEVICES += mzk-ex300np
+endef
+TARGET_DEVICES += planex_mzk-ex300np
+
+define Device/planex_mzk-ex750np
+ SOC := mt7620a
+ IMAGE_SIZE := 7360k
+ DEVICE_VENDOR := Planex
+ DEVICE_MODEL := MZK-EX750NP
+ DEVICE_PACKAGES := kmod-mt76x2
+ SUPPORTED_DEVICES += mzk-ex750np
+endef
+TARGET_DEVICES += planex_mzk-ex750np
+
+define Device/ralink_mt7620a-evb
+ SOC := mt7620a
+ IMAGE_SIZE := 7872k
+ DEVICE_VENDOR := MediaTek
+ DEVICE_MODEL := MT7620a EVB
+endef
+TARGET_DEVICES += ralink_mt7620a-evb
+
+define Device/ralink_mt7620a-mt7530-evb
+ SOC := mt7620a
+ IMAGE_SIZE := 7872k
+ DEVICE_VENDOR := MediaTek
+ DEVICE_MODEL := MT7620a + MT7530 EVB
+ SUPPORTED_DEVICES += mt7620a_mt7530
+endef
+TARGET_DEVICES += ralink_mt7620a-mt7530-evb
+
+define Device/ralink_mt7620a-mt7610e-evb
+ SOC := mt7620a
+ IMAGE_SIZE := 7872k
+ DEVICE_VENDOR := MediaTek
+ DEVICE_MODEL := MT7620a + MT7610e EVB
+ DEVICE_PACKAGES := kmod-mt76x0e
+ SUPPORTED_DEVICES += mt7620a_mt7610e
+endef
+TARGET_DEVICES += ralink_mt7620a-mt7610e-evb
+
+define Device/ralink_mt7620a-v22sg-evb
+ SOC := mt7620a
+ IMAGE_SIZE := 130560k
+ DEVICE_VENDOR := MediaTek
+ DEVICE_MODEL := MT7620a V22SG
+ SUPPORTED_DEVICES += mt7620a_v22sg
+endef
+TARGET_DEVICES += ralink_mt7620a-v22sg-evb
+
+define Device/ravpower_rp-wd03
+ $(Device/sunvalley_filehub_common)
+ DEVICE_VENDOR := RAVPower
+ DEVICE_MODEL := RP-WD03
+ SUPPORTED_DEVICES += ravpower,wd03
+ DEVICE_COMPAT_VERSION := 2.0
+ DEVICE_COMPAT_MESSAGE := Partition design has changed compared to older versions (up to 19.07) due to kernel size restrictions. \
+ Upgrade via sysupgrade mechanism is not possible, so new installation via TFTP is required.
+endef
+TARGET_DEVICES += ravpower_rp-wd03
+
+define Device/sanlinking_d240
+ SOC := mt7620a
+ IMAGE_SIZE := 16064k
+ 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/sercomm_na930
+ SOC := mt7620a
+ IMAGE_SIZE := 20480k
+ DEVICE_VENDOR := Sercomm
+ DEVICE_MODEL := NA930
+ DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci
+ SUPPORTED_DEVICES += na930