summaryrefslogtreecommitdiffstats
path: root/target
diff options
context:
space:
mode:
authorWeijie Gao <hackpascal@gmail.com>2024-03-15 23:13:55 +0800
committerChuanhong Guo <gch981213@gmail.com>2024-03-16 15:25:05 +0800
commit7d1145ecb97b9c7f852714c7938771d80b2df4e8 (patch)
tree0fecc7211107c4c3bdf6b6bd84fe2d7aea6840d9 /target
parent21eeb45420cf12c6df9b39b619f6579b3ec32bb4 (diff)
downloadopenwrt-7d1145ecb97b9c7f852714c7938771d80b2df4e8.tar.gz
openwrt-7d1145ecb97b9c7f852714c7938771d80b2df4e8.tar.bz2
openwrt-7d1145ecb97b9c7f852714c7938771d80b2df4e8.zip
mediatek: fix build failure of mt7623/mt7629 using kernel 6.6
In kernel 6.6, dts files for mediatek arm target are moved into arch/arm/boot/dts/mediatek instead of legacy path arch/arm/boot/dts. To avoid dts compile failure, change DTS_DIR to the mediatek subfolder for kernel 6.6. Signed-off-by: Weijie Gao <hackpascal@gmail.com>
Diffstat (limited to 'target')
-rw-r--r--target/linux/mediatek/image/mt7623.mk4
-rw-r--r--target/linux/mediatek/image/mt7629.mk4
2 files changed, 8 insertions, 0 deletions
diff --git a/target/linux/mediatek/image/mt7623.mk b/target/linux/mediatek/image/mt7623.mk
index 24663551e0..93625c405b 100644
--- a/target/linux/mediatek/image/mt7623.mk
+++ b/target/linux/mediatek/image/mt7623.mk
@@ -1,3 +1,7 @@
+ifneq ($(KERNEL),6.1)
+DTS_DIR := $(DTS_DIR)/mediatek
+endif
+
DEVICE_VARS += UBOOT_TARGET UBOOT_OFFSET UBOOT_IMAGE
# The bootrom of MT7623 expects legacy MediaTek headers present in
diff --git a/target/linux/mediatek/image/mt7629.mk b/target/linux/mediatek/image/mt7629.mk
index 9374228808..9f0ea98950 100644
--- a/target/linux/mediatek/image/mt7629.mk
+++ b/target/linux/mediatek/image/mt7629.mk
@@ -1,3 +1,7 @@
+ifneq ($(KERNEL),6.1)
+DTS_DIR := $(DTS_DIR)/mediatek
+endif
+
define Device/mediatek_mt7629-rfb
DEVICE_VENDOR := MediaTek
DEVICE_MODEL := MT7629 rfb AP