This attempts to make W=1 free from warnings for all SM* dts files. Bunch of these are releated to node not having valid unit address and being present under soc node. So moving it out fixed that. Interconnect node was simple rename to remove unit address which was not really valid for these nodes. Vinod Koul (6): arm64: dts: qcom: sm8450: rename interconnect nodes arm64: dts: qcom: sm8350: move qup-opp-tables out of soc node arm64: dts: qcom: sm8250: move qup-opp-table out of soc node arm64: dts: qcom: sm8250: move sound node out of soc node arm64: dts: qcom: sm8250: move wcd938x node out of soc node arm64: dts: qcom: sm8250: remove address cells from dsi nodes arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 40 +++++++------ arch/arm64/boot/dts/qcom/sm8250.dtsi | 50 +++++++--------- arch/arm64/boot/dts/qcom/sm8350.dtsi | 76 ++++++++++++------------- arch/arm64/boot/dts/qcom/sm8450.dtsi | 4 +- 4 files changed, 81 insertions(+), 89 deletions(-) -- 2.34.1