diff --git a/target/linux/realtek/image/Makefile b/target/linux/realtek/image/Makefile index dc7a907709..965657938e 100644 --- a/target/linux/realtek/image/Makefile +++ b/target/linux/realtek/image/Makefile @@ -162,6 +162,12 @@ define Device/uimage-rt-loader KERNEL_INITRAMFS := $$(KERNEL/rt-loader) | uImage none endef +define Device/rt-loader-bootbase + KERNEL/rt-compress := kernel-bin | append-dtb | rt-compress + KERNEL := $$(KERNEL/rt-compress) | uImage lzma + KERNEL_INITRAMFS := $$(KERNEL/rt-compress) | uImage lzma | rt-loader +endef + include $(SUBTARGET).mk $(eval $(call BuildImage)) diff --git a/target/linux/realtek/image/rtl839x.mk b/target/linux/realtek/image/rtl839x.mk index 78d9eee56a..13e2b6a4d7 100644 --- a/target/linux/realtek/image/rtl839x.mk +++ b/target/linux/realtek/image/rtl839x.mk @@ -119,16 +119,7 @@ endif DEVICE_MODEL := GS1920-24HP DEVICE_PACKAGES := \ kmod-hwmon-lm85 - KERNEL := \ - kernel-bin | \ - append-dtb | \ - rt-compress | \ - uImage lzma - KERNEL_INITRAMFS := \ - kernel-bin | \ - append-dtb | \ - rt-compress | \ - rt-loader + $(Device/rt-loader-bootbase) endef define Device/zyxel_gs1920-24hp-v1