treewide: provide global default for SUPPORTED_DEVICES
[openwrt/openwrt.git] / target / linux / mediatek / image / Makefile
index 385277fd3dec26aa2c50eebf3e51788f56ee3950..36ecdd5a9b12869d39511acb2cc19b0434f8d923 100644 (file)
@@ -12,7 +12,7 @@ define Build/sysupgrade-emmc
        rm -f $@.recovery
        mkfs.fat -C $@.recovery 3070
 
-       ./gen_mt7623_emmc_img.sh $@ \
+       ./gen_$(SUBTARGET)_emmc_img.sh $@ \
                $(IMAGE_KERNEL) \
                $@.recovery \
                $(IMAGE_ROOTFS)
@@ -21,21 +21,16 @@ endef
 # default all platform image(fit) build 
 define Device/Default
   PROFILES = Default $$(DEVICE_NAME)
-  KERNEL_NAME := zImage
+  KERNEL_NAME := Image
+  KERNEL = kernel-bin | lzma | \
+       fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb
+  KERNEL_INITRAMFS = kernel-bin | lzma | \
+       fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb
   FILESYSTEMS := squashfs
   DEVICE_DTS_DIR := $(DTS_DIR)
   IMAGES := sysupgrade.bin
-  IMAGE/sysupgrade.bin := append-kernel | pad-to 128k | append-rootfs | pad-rootfs | append-metadata
-  SUPPORTED_DEVICES := $(subst _,$(comma),$(1))
-ifeq ($(SUBTARGET),mt7623)
-  KERNEL_NAME := zImage
-  KERNEL := kernel-bin | append-dtb | uImage none
-  KERNEL_INITRAMFS := kernel-bin | append-dtb | uImage none
-else
-  KERNEL_NAME := Image
-  KERNEL = kernel-bin | lzma | fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb
-  KERNEL_INITRAMFS = kernel-bin | lzma | fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb
-endif
+  IMAGE/sysupgrade.bin := append-kernel | pad-to 128k | append-rootfs | \
+       pad-rootfs | append-metadata
 endef
 
 include $(SUBTARGET).mk