layerscape: armv8_64b: fix KERNEL_LOADADDR for linux >= 5.8
[openwrt/staging/chunkeey.git] / target / linux / layerscape / image / armv8_64b.mk
index 7148a2372a696ac5fbcefc65bad5ff31b14ff2db..7ff49c6555d97f31493d282d10973e842ab7d02a 100644 (file)
@@ -8,7 +8,11 @@ define Device/Default
   FILESYSTEMS := squashfs
   KERNEL := kernel-bin | gzip | uImage gzip
   KERNEL_INITRAMFS = kernel-bin | gzip | fit gzip $$(DTS_DIR)/$$(DEVICE_DTS).dtb
+ifdef CONFIG_LINUX_5_4
   KERNEL_LOADADDR := 0x80080000
+else
+  KERNEL_LOADADDR := 0x80000000
+endif
   DEVICE_DTS = freescale/$(subst _,-,$(1))
   IMAGE_SIZE := 64m
   IMAGE/sysupgrade.bin = \