summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Marangi2026-02-15 13:26:52 +0000
committerChristian Marangi2026-02-16 12:14:13 +0000
commita66e30631c875edf1e3662a537c3d2f4e34f7334 (patch)
treed305ad17944cb7a7d6fff04eec633988bfd8fc61
parent313d56366448d8c2ca12daba7725fdd848057d98 (diff)
downloadopenwrt-a66e30631c875edf1e3662a537c3d2f4e34f7334.tar.gz
qualcommax: move Device DTS to dedicated DTS directory
Align the qualcommax target to the pattern already used on other devices where the device DTS are placed in a dedicated directory separate from the files directory. This, while trying to enforce a common pattern for every target, also permits to do modification to device DTS without having to trigger a recompilation of the entire kernel (as the files directory is not touched) Link: https://github.com/openwrt/openwrt/pull/22037 Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
-rw-r--r--target/linux/qualcommax/dts/ipq5018-ax6000.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-ax6000.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq5018-ax830.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-ax830.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq5018-ax850.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-ax850.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq5018-gl-b3000.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-gl-b3000.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq5018-mr5500.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mr5500.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq5018-mx-base.dtsi (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx-base.dtsi)0
-rw-r--r--target/linux/qualcommax/dts/ipq5018-mx2000.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx2000.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq5018-mx5500.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx5500.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq5018-mx6200.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx6200.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq5018-pz-l8.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-pz-l8.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq5018-qcn6122.dtsi (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-qcn6122.dtsi)0
-rw-r--r--target/linux/qualcommax/dts/ipq5018-scr50axe.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-scr50axe.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq5018-spnmx56.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-spnmx56.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq5018-wn-dax3000gr.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-wn-dax3000gr.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq5018-wrc-x3000gs2.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-wrc-x3000gs2.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6000-360v6.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-360v6.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6000-ap120c-ax.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-ap120c-ax.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6000-gl-ax1800.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-gl-ax1800.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6000-gl-axt1800.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-gl-axt1800.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6000-glinet.dtsi (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-glinet.dtsi)0
-rw-r--r--target/linux/qualcommax/dts/ipq6000-mr7350.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-mr7350.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6000-re-ss-01.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-re-ss-01.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6010-mango-dvk.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-mango-dvk.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6010-re-cs-02.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-re-cs-02.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6010-re-cs-07.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-re-cs-07.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6010-re-cs.dtsi (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-re-cs.dtsi)0
-rw-r--r--target/linux/qualcommax/dts/ipq6010-wax214.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax214.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6010-wax610-base.dtsi (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610-base.dtsi)0
-rw-r--r--target/linux/qualcommax/dts/ipq6010-wax610.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6010-wax610y.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610y.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6010-xe3-4.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-xe3-4.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6018-eap610-outdoor.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-eap610-outdoor.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6018-eap620-hd-v3.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-eap620-hd-v3.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6018-eap623od-hd-v1.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-eap623od-hd-v1.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6018-eap625-outdoor-hd-v1.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-eap625-outdoor-hd-v1.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6018-fap650.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-fap650.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6018-mr7500.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-mr7500.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6018-rbr350.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-rbr350.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6018-rbs350.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-rbs350.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq6018-rbx350.dtsi (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-rbx350.dtsi)0
-rw-r--r--target/linux/qualcommax/dts/ipq6018-tplink-eap6xx-outdoor.dtsi (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-tplink-eap6xx-outdoor.dtsi)0
-rw-r--r--target/linux/qualcommax/dts/ipq8070-cax1800.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8070-cax1800.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8070-nwa110ax.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8070-nwa110ax.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8070-rm2-6.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8070-rm2-6.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8071-ap8220.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-ap8220.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8071-ax3600.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-ax3600.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8071-ax3600.dtsi (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-ax3600.dtsi)0
-rw-r--r--target/linux/qualcommax/dts/ipq8071-ax6.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-ax6.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8071-eap102.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-eap102.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8071-mf269.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-mf269.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8071-nwa210ax.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-nwa210ax.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8072-301w.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-301w.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8072-aw1000.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-aw1000.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8072-ax880.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-ax880.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8072-ax9000.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-ax9000.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8072-dl-wrx36.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-dl-wrx36.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8072-eap620hd-v1.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-eap620hd-v1.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8072-eap660hd-v1.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-eap660hd-v1.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8072-haze.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-haze.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8072-linkhub-hh500v.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-linkhub-hh500v.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8072-mx5300.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-mx5300.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8072-mx8500.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-mx8500.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8072-sax1v1k.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-sax1v1k.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8072-wax218.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-wax218.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8072-wax620.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-wax620.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8072-wpq873.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-wpq873.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8072-zbt-z800ax.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-zbt-z800ax.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8074-deco-x80-5g.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-deco-x80-5g.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8074-nbg7815.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-nbg7815.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8074-rax120v2.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-rax120v2.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8074-rbr750.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-rbr750.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8074-rbs750.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-rbs750.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8074-rbx750.dtsi (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-rbx750.dtsi)0
-rw-r--r--target/linux/qualcommax/dts/ipq8074-rt-ax89x.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-rt-ax89x.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8074-sxk80.dtsi (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-sxk80.dtsi)0
-rw-r--r--target/linux/qualcommax/dts/ipq8074-sxr80.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-sxr80.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8074-sxs80.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-sxs80.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8074-wax630.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-wax630.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8074-wxr-5950ax12.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-wxr-5950ax12.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq807x-nwax10ax.dtsi (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq807x-nwax10ax.dtsi)0
-rw-r--r--target/linux/qualcommax/dts/ipq8174-homewrk.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8174-homewrk.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8174-mx4200.dtsi (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8174-mx4200.dtsi)0
-rw-r--r--target/linux/qualcommax/dts/ipq8174-mx4200v1.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8174-mx4200v1.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8174-mx4200v2.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8174-mx4200v2.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8174-mx4300.dts (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8174-mx4300.dts)0
-rw-r--r--target/linux/qualcommax/dts/ipq8174-mx4x00.dtsi (renamed from target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8174-mx4x00.dtsi)0
-rw-r--r--target/linux/qualcommax/image/Makefile2
-rw-r--r--target/linux/qualcommax/image/ipq50xx.mk1
-rw-r--r--target/linux/qualcommax/image/ipq60xx.mk1
-rw-r--r--target/linux/qualcommax/image/ipq807x.mk1
90 files changed, 4 insertions, 1 deletions
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-ax6000.dts b/target/linux/qualcommax/dts/ipq5018-ax6000.dts
index 67b00f2f89..67b00f2f89 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-ax6000.dts
+++ b/target/linux/qualcommax/dts/ipq5018-ax6000.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-ax830.dts b/target/linux/qualcommax/dts/ipq5018-ax830.dts
index 310548a7ba..310548a7ba 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-ax830.dts
+++ b/target/linux/qualcommax/dts/ipq5018-ax830.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-ax850.dts b/target/linux/qualcommax/dts/ipq5018-ax850.dts
index 30b5bc2747..30b5bc2747 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-ax850.dts
+++ b/target/linux/qualcommax/dts/ipq5018-ax850.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-gl-b3000.dts b/target/linux/qualcommax/dts/ipq5018-gl-b3000.dts
index d0cd077491..d0cd077491 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-gl-b3000.dts
+++ b/target/linux/qualcommax/dts/ipq5018-gl-b3000.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mr5500.dts b/target/linux/qualcommax/dts/ipq5018-mr5500.dts
index f9ee89d62e..f9ee89d62e 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mr5500.dts
+++ b/target/linux/qualcommax/dts/ipq5018-mr5500.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx-base.dtsi b/target/linux/qualcommax/dts/ipq5018-mx-base.dtsi
index 629f523c5d..629f523c5d 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx-base.dtsi
+++ b/target/linux/qualcommax/dts/ipq5018-mx-base.dtsi
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx2000.dts b/target/linux/qualcommax/dts/ipq5018-mx2000.dts
index 9d5fae468f..9d5fae468f 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx2000.dts
+++ b/target/linux/qualcommax/dts/ipq5018-mx2000.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx5500.dts b/target/linux/qualcommax/dts/ipq5018-mx5500.dts
index fd7fa70d52..fd7fa70d52 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx5500.dts
+++ b/target/linux/qualcommax/dts/ipq5018-mx5500.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx6200.dts b/target/linux/qualcommax/dts/ipq5018-mx6200.dts
index 8bd1281520..8bd1281520 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx6200.dts
+++ b/target/linux/qualcommax/dts/ipq5018-mx6200.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-pz-l8.dts b/target/linux/qualcommax/dts/ipq5018-pz-l8.dts
index f09007503f..f09007503f 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-pz-l8.dts
+++ b/target/linux/qualcommax/dts/ipq5018-pz-l8.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-qcn6122.dtsi b/target/linux/qualcommax/dts/ipq5018-qcn6122.dtsi
index a59c6ceda3..a59c6ceda3 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-qcn6122.dtsi
+++ b/target/linux/qualcommax/dts/ipq5018-qcn6122.dtsi
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-scr50axe.dts b/target/linux/qualcommax/dts/ipq5018-scr50axe.dts
index 29faf99de0..29faf99de0 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-scr50axe.dts
+++ b/target/linux/qualcommax/dts/ipq5018-scr50axe.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-spnmx56.dts b/target/linux/qualcommax/dts/ipq5018-spnmx56.dts
index 2cc71e4a2e..2cc71e4a2e 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-spnmx56.dts
+++ b/target/linux/qualcommax/dts/ipq5018-spnmx56.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-wn-dax3000gr.dts b/target/linux/qualcommax/dts/ipq5018-wn-dax3000gr.dts
index 770cd95876..770cd95876 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-wn-dax3000gr.dts
+++ b/target/linux/qualcommax/dts/ipq5018-wn-dax3000gr.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-wrc-x3000gs2.dts b/target/linux/qualcommax/dts/ipq5018-wrc-x3000gs2.dts
index 03a3bbe7d7..03a3bbe7d7 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-wrc-x3000gs2.dts
+++ b/target/linux/qualcommax/dts/ipq5018-wrc-x3000gs2.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-360v6.dts b/target/linux/qualcommax/dts/ipq6000-360v6.dts
index 07aabe045a..07aabe045a 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-360v6.dts
+++ b/target/linux/qualcommax/dts/ipq6000-360v6.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-ap120c-ax.dts b/target/linux/qualcommax/dts/ipq6000-ap120c-ax.dts
index 3cc14d77a2..3cc14d77a2 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-ap120c-ax.dts
+++ b/target/linux/qualcommax/dts/ipq6000-ap120c-ax.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-gl-ax1800.dts b/target/linux/qualcommax/dts/ipq6000-gl-ax1800.dts
index cd6e749607..cd6e749607 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-gl-ax1800.dts
+++ b/target/linux/qualcommax/dts/ipq6000-gl-ax1800.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-gl-axt1800.dts b/target/linux/qualcommax/dts/ipq6000-gl-axt1800.dts
index ca9ef8c745..ca9ef8c745 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-gl-axt1800.dts
+++ b/target/linux/qualcommax/dts/ipq6000-gl-axt1800.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-glinet.dtsi b/target/linux/qualcommax/dts/ipq6000-glinet.dtsi
index 5c862f3978..5c862f3978 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-glinet.dtsi
+++ b/target/linux/qualcommax/dts/ipq6000-glinet.dtsi
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-mr7350.dts b/target/linux/qualcommax/dts/ipq6000-mr7350.dts
index 8406ed2142..8406ed2142 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-mr7350.dts
+++ b/target/linux/qualcommax/dts/ipq6000-mr7350.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-re-ss-01.dts b/target/linux/qualcommax/dts/ipq6000-re-ss-01.dts
index a71574cc4f..a71574cc4f 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6000-re-ss-01.dts
+++ b/target/linux/qualcommax/dts/ipq6000-re-ss-01.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-mango-dvk.dts b/target/linux/qualcommax/dts/ipq6010-mango-dvk.dts
index 60769457ed..60769457ed 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-mango-dvk.dts
+++ b/target/linux/qualcommax/dts/ipq6010-mango-dvk.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-re-cs-02.dts b/target/linux/qualcommax/dts/ipq6010-re-cs-02.dts
index 6a7e3eff3d..6a7e3eff3d 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-re-cs-02.dts
+++ b/target/linux/qualcommax/dts/ipq6010-re-cs-02.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-re-cs-07.dts b/target/linux/qualcommax/dts/ipq6010-re-cs-07.dts
index 650e2c55f3..650e2c55f3 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-re-cs-07.dts
+++ b/target/linux/qualcommax/dts/ipq6010-re-cs-07.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-re-cs.dtsi b/target/linux/qualcommax/dts/ipq6010-re-cs.dtsi
index 7ff432613a..7ff432613a 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-re-cs.dtsi
+++ b/target/linux/qualcommax/dts/ipq6010-re-cs.dtsi
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax214.dts b/target/linux/qualcommax/dts/ipq6010-wax214.dts
index 90a4828c17..90a4828c17 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax214.dts
+++ b/target/linux/qualcommax/dts/ipq6010-wax214.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610-base.dtsi b/target/linux/qualcommax/dts/ipq6010-wax610-base.dtsi
index e51ed90629..e51ed90629 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610-base.dtsi
+++ b/target/linux/qualcommax/dts/ipq6010-wax610-base.dtsi
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610.dts b/target/linux/qualcommax/dts/ipq6010-wax610.dts
index f8530b38e7..f8530b38e7 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610.dts
+++ b/target/linux/qualcommax/dts/ipq6010-wax610.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610y.dts b/target/linux/qualcommax/dts/ipq6010-wax610y.dts
index 79d1ae403d..79d1ae403d 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-wax610y.dts
+++ b/target/linux/qualcommax/dts/ipq6010-wax610y.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-xe3-4.dts b/target/linux/qualcommax/dts/ipq6010-xe3-4.dts
index 014d788757..014d788757 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6010-xe3-4.dts
+++ b/target/linux/qualcommax/dts/ipq6010-xe3-4.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-eap610-outdoor.dts b/target/linux/qualcommax/dts/ipq6018-eap610-outdoor.dts
index 33444f31e2..33444f31e2 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-eap610-outdoor.dts
+++ b/target/linux/qualcommax/dts/ipq6018-eap610-outdoor.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-eap620-hd-v3.dts b/target/linux/qualcommax/dts/ipq6018-eap620-hd-v3.dts
index fd7b9c54a7..fd7b9c54a7 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-eap620-hd-v3.dts
+++ b/target/linux/qualcommax/dts/ipq6018-eap620-hd-v3.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-eap623od-hd-v1.dts b/target/linux/qualcommax/dts/ipq6018-eap623od-hd-v1.dts
index f54593a08b..f54593a08b 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-eap623od-hd-v1.dts
+++ b/target/linux/qualcommax/dts/ipq6018-eap623od-hd-v1.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-eap625-outdoor-hd-v1.dts b/target/linux/qualcommax/dts/ipq6018-eap625-outdoor-hd-v1.dts
index bb39aaef0c..bb39aaef0c 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-eap625-outdoor-hd-v1.dts
+++ b/target/linux/qualcommax/dts/ipq6018-eap625-outdoor-hd-v1.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-fap650.dts b/target/linux/qualcommax/dts/ipq6018-fap650.dts
index 414b6e7494..414b6e7494 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-fap650.dts
+++ b/target/linux/qualcommax/dts/ipq6018-fap650.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-mr7500.dts b/target/linux/qualcommax/dts/ipq6018-mr7500.dts
index c2a8ab28d4..c2a8ab28d4 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-mr7500.dts
+++ b/target/linux/qualcommax/dts/ipq6018-mr7500.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-rbr350.dts b/target/linux/qualcommax/dts/ipq6018-rbr350.dts
index ee671d9c58..ee671d9c58 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-rbr350.dts
+++ b/target/linux/qualcommax/dts/ipq6018-rbr350.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-rbs350.dts b/target/linux/qualcommax/dts/ipq6018-rbs350.dts
index 3b3090cdc2..3b3090cdc2 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-rbs350.dts
+++ b/target/linux/qualcommax/dts/ipq6018-rbs350.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-rbx350.dtsi b/target/linux/qualcommax/dts/ipq6018-rbx350.dtsi
index 2b11173618..2b11173618 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-rbx350.dtsi
+++ b/target/linux/qualcommax/dts/ipq6018-rbx350.dtsi
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-tplink-eap6xx-outdoor.dtsi b/target/linux/qualcommax/dts/ipq6018-tplink-eap6xx-outdoor.dtsi
index 0a551e73ca..0a551e73ca 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-tplink-eap6xx-outdoor.dtsi
+++ b/target/linux/qualcommax/dts/ipq6018-tplink-eap6xx-outdoor.dtsi
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8070-cax1800.dts b/target/linux/qualcommax/dts/ipq8070-cax1800.dts
index 8eb534f394..8eb534f394 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8070-cax1800.dts
+++ b/target/linux/qualcommax/dts/ipq8070-cax1800.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8070-nwa110ax.dts b/target/linux/qualcommax/dts/ipq8070-nwa110ax.dts
index c9358a031d..c9358a031d 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8070-nwa110ax.dts
+++ b/target/linux/qualcommax/dts/ipq8070-nwa110ax.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8070-rm2-6.dts b/target/linux/qualcommax/dts/ipq8070-rm2-6.dts
index 5d3123f75e..5d3123f75e 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8070-rm2-6.dts
+++ b/target/linux/qualcommax/dts/ipq8070-rm2-6.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-ap8220.dts b/target/linux/qualcommax/dts/ipq8071-ap8220.dts
index 7e70cfc618..7e70cfc618 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-ap8220.dts
+++ b/target/linux/qualcommax/dts/ipq8071-ap8220.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-ax3600.dts b/target/linux/qualcommax/dts/ipq8071-ax3600.dts
index 4df2adbb20..4df2adbb20 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-ax3600.dts
+++ b/target/linux/qualcommax/dts/ipq8071-ax3600.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-ax3600.dtsi b/target/linux/qualcommax/dts/ipq8071-ax3600.dtsi
index 6afafb3554..6afafb3554 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-ax3600.dtsi
+++ b/target/linux/qualcommax/dts/ipq8071-ax3600.dtsi
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-ax6.dts b/target/linux/qualcommax/dts/ipq8071-ax6.dts
index 6611a8fe27..6611a8fe27 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-ax6.dts
+++ b/target/linux/qualcommax/dts/ipq8071-ax6.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-eap102.dts b/target/linux/qualcommax/dts/ipq8071-eap102.dts
index 41b6dd066c..41b6dd066c 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-eap102.dts
+++ b/target/linux/qualcommax/dts/ipq8071-eap102.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-mf269.dts b/target/linux/qualcommax/dts/ipq8071-mf269.dts
index a45c28b2c5..a45c28b2c5 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-mf269.dts
+++ b/target/linux/qualcommax/dts/ipq8071-mf269.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-nwa210ax.dts b/target/linux/qualcommax/dts/ipq8071-nwa210ax.dts
index 91a4027b40..91a4027b40 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8071-nwa210ax.dts
+++ b/target/linux/qualcommax/dts/ipq8071-nwa210ax.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-301w.dts b/target/linux/qualcommax/dts/ipq8072-301w.dts
index 5edb4e1936..5edb4e1936 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-301w.dts
+++ b/target/linux/qualcommax/dts/ipq8072-301w.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-aw1000.dts b/target/linux/qualcommax/dts/ipq8072-aw1000.dts
index 09adde5dcf..09adde5dcf 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-aw1000.dts
+++ b/target/linux/qualcommax/dts/ipq8072-aw1000.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-ax880.dts b/target/linux/qualcommax/dts/ipq8072-ax880.dts
index 96aff3d77a..96aff3d77a 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-ax880.dts
+++ b/target/linux/qualcommax/dts/ipq8072-ax880.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-ax9000.dts b/target/linux/qualcommax/dts/ipq8072-ax9000.dts
index 54c1388597..54c1388597 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-ax9000.dts
+++ b/target/linux/qualcommax/dts/ipq8072-ax9000.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-dl-wrx36.dts b/target/linux/qualcommax/dts/ipq8072-dl-wrx36.dts
index d25bc90153..d25bc90153 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-dl-wrx36.dts
+++ b/target/linux/qualcommax/dts/ipq8072-dl-wrx36.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-eap620hd-v1.dts b/target/linux/qualcommax/dts/ipq8072-eap620hd-v1.dts
index 18a3759e79..18a3759e79 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-eap620hd-v1.dts
+++ b/target/linux/qualcommax/dts/ipq8072-eap620hd-v1.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-eap660hd-v1.dts b/target/linux/qualcommax/dts/ipq8072-eap660hd-v1.dts
index 62d40d7e1b..62d40d7e1b 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-eap660hd-v1.dts
+++ b/target/linux/qualcommax/dts/ipq8072-eap660hd-v1.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-haze.dts b/target/linux/qualcommax/dts/ipq8072-haze.dts
index 0b390e9298..0b390e9298 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-haze.dts
+++ b/target/linux/qualcommax/dts/ipq8072-haze.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-linkhub-hh500v.dts b/target/linux/qualcommax/dts/ipq8072-linkhub-hh500v.dts
index 2a91807bdd..2a91807bdd 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-linkhub-hh500v.dts
+++ b/target/linux/qualcommax/dts/ipq8072-linkhub-hh500v.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-mx5300.dts b/target/linux/qualcommax/dts/ipq8072-mx5300.dts
index 5c8ab8b757..5c8ab8b757 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-mx5300.dts
+++ b/target/linux/qualcommax/dts/ipq8072-mx5300.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-mx8500.dts b/target/linux/qualcommax/dts/ipq8072-mx8500.dts
index 749aec9d1a..749aec9d1a 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-mx8500.dts
+++ b/target/linux/qualcommax/dts/ipq8072-mx8500.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-sax1v1k.dts b/target/linux/qualcommax/dts/ipq8072-sax1v1k.dts
index 91804b862f..91804b862f 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-sax1v1k.dts
+++ b/target/linux/qualcommax/dts/ipq8072-sax1v1k.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-wax218.dts b/target/linux/qualcommax/dts/ipq8072-wax218.dts
index 8ced6318f9..8ced6318f9 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-wax218.dts
+++ b/target/linux/qualcommax/dts/ipq8072-wax218.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-wax620.dts b/target/linux/qualcommax/dts/ipq8072-wax620.dts
index f410f79495..f410f79495 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-wax620.dts
+++ b/target/linux/qualcommax/dts/ipq8072-wax620.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-wpq873.dts b/target/linux/qualcommax/dts/ipq8072-wpq873.dts
index d678bea294..d678bea294 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-wpq873.dts
+++ b/target/linux/qualcommax/dts/ipq8072-wpq873.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-zbt-z800ax.dts b/target/linux/qualcommax/dts/ipq8072-zbt-z800ax.dts
index 2e29da5e0f..2e29da5e0f 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-zbt-z800ax.dts
+++ b/target/linux/qualcommax/dts/ipq8072-zbt-z800ax.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-deco-x80-5g.dts b/target/linux/qualcommax/dts/ipq8074-deco-x80-5g.dts
index 09f8be6e15..09f8be6e15 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-deco-x80-5g.dts
+++ b/target/linux/qualcommax/dts/ipq8074-deco-x80-5g.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-nbg7815.dts b/target/linux/qualcommax/dts/ipq8074-nbg7815.dts
index 35dd01967f..35dd01967f 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-nbg7815.dts
+++ b/target/linux/qualcommax/dts/ipq8074-nbg7815.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-rax120v2.dts b/target/linux/qualcommax/dts/ipq8074-rax120v2.dts
index 36e315cc80..36e315cc80 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-rax120v2.dts
+++ b/target/linux/qualcommax/dts/ipq8074-rax120v2.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-rbr750.dts b/target/linux/qualcommax/dts/ipq8074-rbr750.dts
index 2bfa8975bf..2bfa8975bf 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-rbr750.dts
+++ b/target/linux/qualcommax/dts/ipq8074-rbr750.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-rbs750.dts b/target/linux/qualcommax/dts/ipq8074-rbs750.dts
index 9982abd803..9982abd803 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-rbs750.dts
+++ b/target/linux/qualcommax/dts/ipq8074-rbs750.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-rbx750.dtsi b/target/linux/qualcommax/dts/ipq8074-rbx750.dtsi
index 55474c82e3..55474c82e3 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-rbx750.dtsi
+++ b/target/linux/qualcommax/dts/ipq8074-rbx750.dtsi
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-rt-ax89x.dts b/target/linux/qualcommax/dts/ipq8074-rt-ax89x.dts
index 1fdf394d3f..1fdf394d3f 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-rt-ax89x.dts
+++ b/target/linux/qualcommax/dts/ipq8074-rt-ax89x.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-sxk80.dtsi b/target/linux/qualcommax/dts/ipq8074-sxk80.dtsi
index 221de78188..221de78188 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-sxk80.dtsi
+++ b/target/linux/qualcommax/dts/ipq8074-sxk80.dtsi
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-sxr80.dts b/target/linux/qualcommax/dts/ipq8074-sxr80.dts
index d90e75da30..d90e75da30 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-sxr80.dts
+++ b/target/linux/qualcommax/dts/ipq8074-sxr80.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-sxs80.dts b/target/linux/qualcommax/dts/ipq8074-sxs80.dts
index 0d7240cf07..0d7240cf07 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-sxs80.dts
+++ b/target/linux/qualcommax/dts/ipq8074-sxs80.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-wax630.dts b/target/linux/qualcommax/dts/ipq8074-wax630.dts
index 3393efd7b5..3393efd7b5 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-wax630.dts
+++ b/target/linux/qualcommax/dts/ipq8074-wax630.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-wxr-5950ax12.dts b/target/linux/qualcommax/dts/ipq8074-wxr-5950ax12.dts
index f5574c19b5..f5574c19b5 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8074-wxr-5950ax12.dts
+++ b/target/linux/qualcommax/dts/ipq8074-wxr-5950ax12.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq807x-nwax10ax.dtsi b/target/linux/qualcommax/dts/ipq807x-nwax10ax.dtsi
index f92d901bc8..f92d901bc8 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq807x-nwax10ax.dtsi
+++ b/target/linux/qualcommax/dts/ipq807x-nwax10ax.dtsi
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8174-homewrk.dts b/target/linux/qualcommax/dts/ipq8174-homewrk.dts
index e623036df9..e623036df9 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8174-homewrk.dts
+++ b/target/linux/qualcommax/dts/ipq8174-homewrk.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8174-mx4200.dtsi b/target/linux/qualcommax/dts/ipq8174-mx4200.dtsi
index 16fd4b5237..16fd4b5237 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8174-mx4200.dtsi
+++ b/target/linux/qualcommax/dts/ipq8174-mx4200.dtsi
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8174-mx4200v1.dts b/target/linux/qualcommax/dts/ipq8174-mx4200v1.dts
index 7946e5c54d..7946e5c54d 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8174-mx4200v1.dts
+++ b/target/linux/qualcommax/dts/ipq8174-mx4200v1.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8174-mx4200v2.dts b/target/linux/qualcommax/dts/ipq8174-mx4200v2.dts
index 44e1b72f16..44e1b72f16 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8174-mx4200v2.dts
+++ b/target/linux/qualcommax/dts/ipq8174-mx4200v2.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8174-mx4300.dts b/target/linux/qualcommax/dts/ipq8174-mx4300.dts
index 7e72195b5f..7e72195b5f 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8174-mx4300.dts
+++ b/target/linux/qualcommax/dts/ipq8174-mx4300.dts
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8174-mx4x00.dtsi b/target/linux/qualcommax/dts/ipq8174-mx4x00.dtsi
index 1bd150c160..1bd150c160 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8174-mx4x00.dtsi
+++ b/target/linux/qualcommax/dts/ipq8174-mx4x00.dtsi
diff --git a/target/linux/qualcommax/image/Makefile b/target/linux/qualcommax/image/Makefile
index c12fc97807..245dc76fdc 100644
--- a/target/linux/qualcommax/image/Makefile
+++ b/target/linux/qualcommax/image/Makefile
@@ -6,7 +6,7 @@ define Device/Default
KERNEL_LOADADDR := 0x41000000
DEVICE_DTS = $$(SOC)-$(lastword $(subst _, ,$(1)))
DEVICE_DTS_CONFIG := config@1
- DEVICE_DTS_DIR := $(DTS_DIR)/qcom
+ DEVICE_DTS_DIR := ../dts
IMAGES := sysupgrade.bin
IMAGE/sysupgrade.bin = sysupgrade-tar | append-metadata
IMAGE/sysupgrade.bin/squashfs :=
diff --git a/target/linux/qualcommax/image/ipq50xx.mk b/target/linux/qualcommax/image/ipq50xx.mk
index 7fab522783..c27d962f0f 100644
--- a/target/linux/qualcommax/image/ipq50xx.mk
+++ b/target/linux/qualcommax/image/ipq50xx.mk
@@ -1,3 +1,4 @@
+DTS_DIR := $(DTS_DIR)/qcom
DEVICE_VARS += BOOT_SCRIPT
define Build/mstc-header
diff --git a/target/linux/qualcommax/image/ipq60xx.mk b/target/linux/qualcommax/image/ipq60xx.mk
index f918ae139f..bef95ecd4c 100644
--- a/target/linux/qualcommax/image/ipq60xx.mk
+++ b/target/linux/qualcommax/image/ipq60xx.mk
@@ -1,3 +1,4 @@
+DTS_DIR := $(DTS_DIR)/qcom
DEVICE_VARS += TPLINK_SUPPORT_STRING
define Build/wax610-netgear-tar
diff --git a/target/linux/qualcommax/image/ipq807x.mk b/target/linux/qualcommax/image/ipq807x.mk
index 253eb0e3aa..747123fe20 100644
--- a/target/linux/qualcommax/image/ipq807x.mk
+++ b/target/linux/qualcommax/image/ipq807x.mk
@@ -1,3 +1,4 @@
+DTS_DIR := $(DTS_DIR)/qcom
DEVICE_VARS += NETGEAR_BOARD_ID NETGEAR_HW_ID TPLINK_SUPPORT_STRING ZYXEL_MODEL_ID
define Build/asus-fake-ramdisk