From: Rosen Penev Date: Wed, 8 Apr 2026 00:45:52 +0000 (-0700) Subject: mpc85xx: switch to libdeflate-gzip X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=HEAD;p=thirdparty%2Fopenwrt.git mpc85xx: switch to libdeflate-gzip Slightly smaller compressed size. Signed-off-by: Rosen Penev Link: https://github.com/openwrt/openwrt/pull/22873 Signed-off-by: Robert Marko --- diff --git a/target/linux/mpc85xx/image/p1010.mk b/target/linux/mpc85xx/image/p1010.mk index b9d865f7e8e..f366cde969d 100644 --- a/target/linux/mpc85xx/image/p1010.mk +++ b/target/linux/mpc85xx/image/p1010.mk @@ -82,7 +82,7 @@ define Device/watchguard_firebox-t10 DEVICE_PACKAGES := kmod-rtc-s35390a kmod-eeprom-at24 # This boot loader doesn't reliably boot an uncompressed image, # therefore resort to gzipping the already compressed zImage - KERNEL = kernel-bin | gzip | fit gzip $(KDIR)/image-$$(DEVICE_DTS).dtb + KERNEL = kernel-bin | libdeflate-gzip | fit gzip $(KDIR)/image-$$(DEVICE_DTS).dtb KERNEL_NAME := zImage.la3000000 KERNEL_ENTRY := 0x3000000 KERNEL_LOADADDR := 0x3000000 @@ -99,7 +99,7 @@ define Device/watchguard_firebox-t15 DEVICE_PACKAGES := kmod-rtc-s35390a kmod-eeprom-at24 # This boot loader doesn't reliably boot an uncompressed image, # therefore resort to gzipping the already compressed zImage - KERNEL = kernel-bin | gzip | fit gzip $(KDIR)/image-$$(DEVICE_DTS).dtb + KERNEL = kernel-bin | libdeflate-gzip | fit gzip $(KDIR)/image-$$(DEVICE_DTS).dtb KERNEL_NAME := zImage.la3000000 KERNEL_ENTRY := 0x3000000 KERNEL_LOADADDR := 0x3000000 @@ -114,7 +114,7 @@ define Device/sophos_red-15w-rev1 DEVICE_VARIANT := Rev.1 # Original firmware uses a dedicated DTB-partition. # The bootloader however supports FIT-images. - KERNEL = kernel-bin | gzip | fit gzip $(KDIR)/image-$$(DEVICE_DTS).dtb + KERNEL = kernel-bin | libdeflate-gzip | fit gzip $(KDIR)/image-$$(DEVICE_DTS).dtb IMAGES := sysupgrade.bin IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata endef diff --git a/target/linux/mpc85xx/image/p1020.mk b/target/linux/mpc85xx/image/p1020.mk index 4a9b3e5700e..ba41e17b9ad 100644 --- a/target/linux/mpc85xx/image/p1020.mk +++ b/target/linux/mpc85xx/image/p1020.mk @@ -117,7 +117,7 @@ define Device/ocedo_panda DEVICE_VENDOR := OCEDO DEVICE_MODEL := Panda DEVICE_PACKAGES := kmod-rtc-ds1307 - KERNEL = kernel-bin | gzip | fit gzip $(KDIR)/image-$$(DEVICE_DTS).dtb + KERNEL = kernel-bin | libdeflate-gzip | fit gzip $(KDIR)/image-$$(DEVICE_DTS).dtb PAGESIZE := 2048 SUBPAGESIZE := 512 BLOCKSIZE := 128k diff --git a/target/linux/mpc85xx/image/p2020.mk b/target/linux/mpc85xx/image/p2020.mk index 4f9c2215993..dcff605047e 100644 --- a/target/linux/mpc85xx/image/p2020.mk +++ b/target/linux/mpc85xx/image/p2020.mk @@ -7,7 +7,7 @@ define Device/freescale_p2020rdb DEVICE_PACKAGES := kmod-dsa-vsc73xx-platform kmod-gpio-pca953x \ kmod-hwmon-lm90 kmod-rtc-ds1307 BLOCKSIZE := 128k - KERNEL := kernel-bin | gzip | \ + KERNEL := kernel-bin | libdeflate-gzip | \ fit gzip $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb SUPPORTED_DEVICES := fsl,P2020RDB IMAGES := sysupgrade.bin