Browse Source

ramips: add former used board names to metadata

We need to keep the former used (unmodified) boardname in the metadata.
Otherwise an upgrade from an board using the old boardname will be
refused.

Fixes: a75ce960ac1b ("ramips: use different board names for variants")
Signed-off-by: Mathias Kresin <[email protected]>
Mathias Kresin 9 years ago
parent
commit
9e468f7829
2 changed files with 8 additions and 0 deletions
  1. 2 0
      target/linux/ramips/image/mt7620.mk
  2. 6 0
      target/linux/ramips/image/rt305x.mk

+ 2 - 0
target/linux/ramips/image/mt7620.mk

@@ -418,6 +418,7 @@ define Device/wt3020-4M
   BLOCKSIZE := 4k
   BLOCKSIZE := 4k
   IMAGE_SIZE := $(ralink_default_fw_size_4M)
   IMAGE_SIZE := $(ralink_default_fw_size_4M)
   IMAGES += factory.bin
   IMAGES += factory.bin
+  SUPPORTED_DEVICES += wt3020
   IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \
   IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \
 	poray-header -B WT3020 -F 4M
 	poray-header -B WT3020 -F 4M
   DEVICE_TITLE := Nexx WT3020 (4MB)
   DEVICE_TITLE := Nexx WT3020 (4MB)
@@ -427,6 +428,7 @@ TARGET_DEVICES += wt3020-4M
 define Device/wt3020-8M
 define Device/wt3020-8M
   DTS := WT3020-8M
   DTS := WT3020-8M
   IMAGES += factory.bin
   IMAGES += factory.bin
+  SUPPORTED_DEVICES += wt3020
   IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \
   IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \
 	poray-header -B WT3020 -F 8M
 	poray-header -B WT3020 -F 8M
   DEVICE_TITLE := Nexx WT3020 (8MB)
   DEVICE_TITLE := Nexx WT3020 (8MB)

+ 6 - 0
target/linux/ramips/image/rt305x.mk

@@ -111,6 +111,7 @@ TARGET_DEVICES += all5003
 define Device/asl26555-8M
 define Device/asl26555-8M
   DTS := ASL26555-8M
   DTS := ASL26555-8M
   IMAGE_SIZE := 7744k
   IMAGE_SIZE := 7744k
+  SUPPORTED_DEVICES += asl26555
   DEVICE_TITLE := Alpha ASL26555 
   DEVICE_TITLE := Alpha ASL26555 
   DEVICE_PACKAGES := kmod-usb-core kmod-usb-dwc2 kmod-usb-ledtrig-usbport
   DEVICE_PACKAGES := kmod-usb-core kmod-usb-dwc2 kmod-usb-ledtrig-usbport
 endef
 endef
@@ -119,6 +120,7 @@ TARGET_DEVICES += asl26555-8M
 define Device/asl26555-16M
 define Device/asl26555-16M
   DTS := ASL26555-16M
   DTS := ASL26555-16M
   IMAGE_SIZE := 15872k
   IMAGE_SIZE := 15872k
+  SUPPORTED_DEVICES += asl26555
   DEVICE_TITLE := Alpha ASL26555 16M
   DEVICE_TITLE := Alpha ASL26555 16M
   DEVICE_PACKAGES :=
   DEVICE_PACKAGES :=
 endef
 endef
@@ -538,6 +540,7 @@ TARGET_DEVICES += ncs601w
 define Device/nixcore-x1-8M
 define Device/nixcore-x1-8M
   DTS := NIXCORE-8M
   DTS := NIXCORE-8M
   IMAGE_SIZE := 7872k
   IMAGE_SIZE := 7872k
+  SUPPORTED_DEVICES += nixcore-x1
   DEVICE_TITLE := NixcoreX1 (8M)
   DEVICE_TITLE := NixcoreX1 (8M)
   DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-i2c-core kmod-i2c-ralink kmod-spi-dev
   DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-i2c-core kmod-i2c-ralink kmod-spi-dev
 endef
 endef
@@ -546,6 +549,7 @@ TARGET_DEVICES += nixcore-x1-8M
 define Device/nixcore-x1-16M
 define Device/nixcore-x1-16M
   DTS := NIXCORE-16M
   DTS := NIXCORE-16M
   IMAGE_SIZE := 16064k
   IMAGE_SIZE := 16064k
+  SUPPORTED_DEVICES += nixcore-x1
   DEVICE_TITLE := NixcoreX1 (16M)
   DEVICE_TITLE := NixcoreX1 (16M)
   DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-i2c-core kmod-i2c-ralink kmod-spi-dev
   DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-i2c-core kmod-i2c-ralink kmod-spi-dev
 endef
 endef
@@ -679,6 +683,7 @@ TARGET_DEVICES += v22rw-2x2
 define Device/vocore-8M
 define Device/vocore-8M
   DTS := VOCORE-8M
   DTS := VOCORE-8M
   IMAGE_SIZE := 7872k
   IMAGE_SIZE := 7872k
+  SUPPORTED_DEVICES += vocore
   DEVICE_TITLE := VoCore (8M)
   DEVICE_TITLE := VoCore (8M)
   DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 \
   DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 \
 		kmod-i2c-core kmod-i2c-ralink \
 		kmod-i2c-core kmod-i2c-ralink \
@@ -689,6 +694,7 @@ TARGET_DEVICES += vocore-8M
 define Device/vocore-16M
 define Device/vocore-16M
   DTS := VOCORE-16M
   DTS := VOCORE-16M
   IMAGE_SIZE := 16064k
   IMAGE_SIZE := 16064k
+  SUPPORTED_DEVICES += vocore
   DEVICE_TITLE := VoCore (16M)
   DEVICE_TITLE := VoCore (16M)
   DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 \
   DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 \
 		kmod-i2c-core kmod-i2c-ralink \
 		kmod-i2c-core kmod-i2c-ralink \