Răsfoiți Sursa

ramips: convert mt7628 to new image building code

Signed-off-by: John Crispin <[email protected]>
John Crispin 9 ani în urmă
părinte
comite
0f12f32996

+ 19 - 9
target/linux/ramips/image/mt7628.mk

@@ -2,16 +2,26 @@
 # 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
+  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 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/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 Image/Build/Profile/MiwifiNano
-	$(call Image/Build/Profile/MIWIFI-NANO,$(1))
+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

+ 1 - 3
target/linux/ramips/mt7628/profiles/00-default.mk

@@ -7,9 +7,7 @@
 
 define Profile/Default
 	NAME:=Default Profile
-	PACKAGES:=\
-		kmod-usb-core kmod-usb2 kmod-usb-ohci \
-		kmod-ledtrig-usbdev
+	PACKAGES:= kmod-usb-core kmod-usb2 kmod-usb-ohci kmod-ledtrig-usbdev
 endef
 
 define Profile/Default/Description

+ 0 - 18
target/linux/ramips/mt7628/profiles/xiaomi.mk

@@ -1,18 +0,0 @@
-#
-# Copyright (C) 2011 OpenWrt.org
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
-
-define Profile/MiwifiNano
-	NAME:=Xiaomi MiWiFi Nano
-	PACKAGES:=\
-		kmod-usb-core kmod-usb2 kmod-usb-ohci \
-		kmod-ledtrig-usbdev
-endef
-
-define Profile/Default/Description
-	Image for Xiaomi MiWiFi Nano
-endef
-$(eval $(call Profile,MiwifiNano))