+define Device/hiwifi_hc5661
+ SOC := mt7620a
+ IMAGE_SIZE := 15808k
+ DEVICE_VENDOR := HiWiFi
+ DEVICE_MODEL := HC5661
+ DEVICE_PACKAGES := kmod-sdhci-mt7620
+ SUPPORTED_DEVICES += hc5661
+endef
+TARGET_DEVICES += hiwifi_hc5661
+
+define Device/hiwifi_hc5761
+ SOC := mt7620a
+ IMAGE_SIZE := 15808k
+ DEVICE_VENDOR := HiWiFi
+ DEVICE_MODEL := HC5761
+ DEVICE_PACKAGES := kmod-mt76x0e kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620 \
+ kmod-usb-ledtrig-usbport
+ SUPPORTED_DEVICES += hc5761
+endef
+TARGET_DEVICES += hiwifi_hc5761
+
+define Device/hiwifi_hc5861
+ SOC := mt7620a
+ IMAGE_SIZE := 15808k
+ DEVICE_VENDOR := HiWiFi
+ DEVICE_MODEL := HC5861
+ DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620 \
+ kmod-usb-ledtrig-usbport
+ SUPPORTED_DEVICES += hc5861
+endef
+TARGET_DEVICES += hiwifi_hc5861
+
+define Device/hnet_c108
+ SOC := mt7620a
+ IMAGE_SIZE := 16064k
+ DEVICE_VENDOR := HNET
+ DEVICE_MODEL := C108
+ DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620
+ SUPPORTED_DEVICES += c108
+endef
+TARGET_DEVICES += hnet_c108
+
+define Device/sunvalley_filehub_common
+ SOC := mt7620n
+ IMAGE_SIZE := 6144k
+ DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-i2c-ralink
+ LOADER_TYPE := bin
+ LOADER_FLASH_OFFS := 0x200000
+ COMPILE := loader-$(1).bin
+ COMPILE/loader-$(1).bin := loader-okli-compile | pad-to 64k | lzma | \
+ uImage lzma
+ KERNEL := $(KERNEL_DTB) | uImage lzma -M 0x4f4b4c49
+ KERNEL_INITRAMFS := $(KERNEL_DTB) | uImage lzma
+ IMAGES += kernel.bin rootfs.bin
+ IMAGE/kernel.bin := append-loader-okli $(1) | check-size 64k
+ IMAGE/rootfs.bin := $$(sysupgrade_bin) | check-size
+endef
+
+define Device/hootoo_ht-tm05
+ $(Device/sunvalley_filehub_common)
+ DEVICE_VENDOR := HooToo
+ DEVICE_MODEL := HT-TM05
+endef
+TARGET_DEVICES += hootoo_ht-tm05
+