ramips: set blocksize for 4MB devices
[openwrt/staging/rmilecki.git] / target / linux / ramips / image / mt7628.mk
index 1e6b06c82cfd9cf576b449aa68b40845e53866cf..2a130b5d242831349306bca9f52022f0628a1b06 100644 (file)
@@ -2,16 +2,40 @@
 # MT7628 Profiles
 #
 
-Image/Build/Profile/MIWIFI-NANO=$(call BuildFirmware/Default16M/$(1),$(1),miwifi-nano,MIWIFI-NANO)
-Image/Build/Profile/MT7628=$(call BuildFirmware/Default4M/$(1),$(1),mt7628,MT7628)
-Image/Build/Profile/WRTNODE2P=$(call BuildFirmware/Default16M/$(1),$(1),wrtnode2p,WRTNODE2P)
+define Device/mt7628
+  DTS := MT7628
+  BLOCKSIZE := 64k
+  IMAGE_SIZE := $(ralink_default_fw_size_4M)
+  DEVICE_TITLE := MediaTek MT7628 EVB
+  DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-ledtrig-usbdev
+endef
+TARGET_DEVICES += mt7628
+
+define Device/miwifi-nano
+  DTS := MIWIFI-NANO
+  IMAGE_SIZE := $(ralink_default_fw_size_16M)
+  DEVICE_TITLE := Xiaomi MiWiFi Nano
+  DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-ledtrig-usbdev
+endef
+TARGET_DEVICES += miwifi-nano
+
+define Device/wrtnode2p
+  DTS := WRTNODE2P
+  IMAGE_SIZE := $(ralink_default_fw_size_16M)
+  DEVICE_TITLE := WRTnode 2P
+  DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-ledtrig-usbdev
+endef
+TARGET_DEVICES += wrtnode2p
 
-define Image/Build/Profile/Default
-       $(call Image/Build/Profile/MIWIFI-NANO,$(1))
-       $(call Image/Build/Profile/MT7628,$(1))
-       $(call Image/Build/Profile/WRTNODE2P,$(1))
+define Device/duzun-dm06
+  DTS := DUZUN-DM06
+  DEVICE_TITLE := DuZun DM06
+  DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-ledtrig-usbdev
 endef
+TARGET_DEVICES += duzun-dm06
 
-define Image/Build/Profile/MiwifiNano
-       $(call Image/Build/Profile/MIWIFI-NANO,$(1))
+define Device/mac1200r-v2
+  DTS := MAC1200RV2
+  DEVICE_TITLE := Mercury MAC1200R v2.0
 endef
+TARGET_DEVICES += mac1200r-v2