qoriq: use FIT uImage for Firebox M300 kernel
[openwrt/openwrt.git] / target / linux / qoriq / image / generic.mk
index 0d7f5e4c10735d24198ef7f2bfb3e4b1fa7d7ef3..b8ffc69ba09db0ebdb15d9eaac4dec76fed561b2 100644 (file)
@@ -1,10 +1,14 @@
 define Device/watchguard_firebox-m300
   DEVICE_VENDOR := WatchGuard
   DEVICE_MODEL := Firebox M300
+  DEVICE_COMPAT_MESSAGE := \
+       Kernel switched to FIT uImage. Update U-Boot environment.
+  DEVICE_COMPAT_VERSION := 1.1
   DEVICE_DTS_DIR := $(DTS_DIR)/fsl
   DEVICE_PACKAGES := \
        kmod-hwmon-w83793 kmod-ptp-qoriq kmod-rtc-rs5c372a kmod-tpm-i2c-atmel
-  KERNEL := kernel-bin | gzip | uImage gzip
+  KERNEL := kernel-bin | gzip | fit gzip $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb
+  KERNEL_SUFFIX := -fit-uImage.itb
   IMAGES := sdcard.img.gz sysupgrade.img.gz
   IMAGE/sysupgrade.img.gz :=  sdcard-img | gzip | append-metadata
   IMAGE/sdcard.img.gz := sdcard-img | gzip