]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
ARM: dts: qcom: msm8960: inline qcom-msm8960-pins.dtsi
authorAntony Kurniawan Soemardi <linux@smankusors.com>
Sun, 21 Sep 2025 03:08:05 +0000 (03:08 +0000)
committerBjorn Andersson <andersson@kernel.org>
Sun, 2 Nov 2025 17:27:08 +0000 (11:27 -0600)
Inline qcom-msm8960-pins.dtsi into the main SoC dtsi. Most Qualcomm
SoCs embed their TLMM definitions directly, with only msm8960 and
apq8064 using a separate pins file. After this change, only apq8064
remains split.

This is a cosmetic change only, with no functional impact.

Tested-by: Rudraksha Gupta <guptarud@gmail.com>
Tested-by: Shinjo Park <peremen@gmail.com>
Signed-off-by: Antony Kurniawan Soemardi <linux@smankusors.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20250921-msm8960-reorder-v2-2-26c478366d21@smankusors.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm/boot/dts/qcom/qcom-msm8960-pins.dtsi [deleted file]
arch/arm/boot/dts/qcom/qcom-msm8960.dtsi

diff --git a/arch/arm/boot/dts/qcom/qcom-msm8960-pins.dtsi b/arch/arm/boot/dts/qcom/qcom-msm8960-pins.dtsi
deleted file mode 100644 (file)
index f18753e..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-// SPDX-License-Identifier: GPL-2.0-only
-
-&msmgpio {
-       i2c3_default_state: i2c3-default-state {
-               i2c3-pins {
-                       pins = "gpio16", "gpio17";
-                       function = "gsbi3";
-                       drive-strength = <8>;
-                       bias-disable;
-               };
-       };
-
-       i2c3_sleep_state: i2c3-sleep-state {
-               i2c3-pins {
-                       pins = "gpio16", "gpio17";
-                       function = "gpio";
-                       drive-strength = <2>;
-                       bias-bus-hold;
-               };
-       };
-
-       sdcc3_default_state: sdcc3-default-state {
-               clk-pins {
-                       pins = "sdc3_clk";
-                       drive-strength = <8>;
-                       bias-disable;
-               };
-
-               cmd-pins {
-                       pins = "sdc3_cmd";
-                       drive-strength = <8>;
-                       bias-pull-up;
-               };
-
-               data-pins {
-                       pins = "sdc3_data";
-                       drive-strength = <8>;
-                       bias-pull-up;
-               };
-       };
-
-       sdcc3_sleep_state: sdcc3-sleep-state {
-               clk-pins {
-                       pins = "sdc3_clk";
-                       drive-strength = <2>;
-                       bias-disable;
-               };
-
-               cmd-pins {
-                       pins = "sdc3_cmd";
-                       drive-strength = <2>;
-                       bias-pull-up;
-               };
-
-               data-pins {
-                       pins = "sdc3_data";
-                       drive-strength = <2>;
-                       bias-pull-up;
-               };
-       };
-};
index 6884f7f5b11889f9b28a2cf61890e50e1b1405dd..097baee47897408a581a578d18f912d6e3567dd8 100644 (file)
                        interrupts = <GIC_SPI 16 IRQ_TYPE_LEVEL_HIGH>;
                        interrupt-controller;
                        #interrupt-cells = <2>;
+
+                       i2c3_default_state: i2c3-default-state {
+                               i2c3-pins {
+                                       pins = "gpio16", "gpio17";
+                                       function = "gsbi3";
+                                       drive-strength = <8>;
+                                       bias-disable;
+                               };
+                       };
+
+                       i2c3_sleep_state: i2c3-sleep-state {
+                               i2c3-pins {
+                                       pins = "gpio16", "gpio17";
+                                       function = "gpio";
+                                       drive-strength = <2>;
+                                       bias-bus-hold;
+                               };
+                       };
+
+                       sdcc3_default_state: sdcc3-default-state {
+                               clk-pins {
+                                       pins = "sdc3_clk";
+                                       drive-strength = <8>;
+                                       bias-disable;
+                               };
+
+                               cmd-pins {
+                                       pins = "sdc3_cmd";
+                                       drive-strength = <8>;
+                                       bias-pull-up;
+                               };
+
+                               data-pins {
+                                       pins = "sdc3_data";
+                                       drive-strength = <8>;
+                                       bias-pull-up;
+                               };
+                       };
+
+                       sdcc3_sleep_state: sdcc3-sleep-state {
+                               clk-pins {
+                                       pins = "sdc3_clk";
+                                       drive-strength = <2>;
+                                       bias-disable;
+                               };
+
+                               cmd-pins {
+                                       pins = "sdc3_cmd";
+                                       drive-strength = <2>;
+                                       bias-pull-up;
+                               };
+
+                               data-pins {
+                                       pins = "sdc3_data";
+                                       drive-strength = <2>;
+                                       bias-pull-up;
+                               };
+                       };
                };
 
                gcc: clock-controller@900000 {
                regulator-always-on;
        };
 };
-#include "qcom-msm8960-pins.dtsi"