arm64: dts: qcom: msm8916: Move more supplies to msm8916-pm8916.dtsi
authorStephan Gerhold <stephan@gerhold.net>
Mon, 20 Jul 2020 08:54:04 +0000 (10:54 +0200)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Tue, 15 Sep 2020 04:51:13 +0000 (04:51 +0000)
So far we had some supplies defined for all boards in msm8916.dtsi,
while others were duplicated into every board-specific device tree.

Now that we have msm8916-pm8916.dtsi as a common include for all
standard MSM8916 devices using PM8916, move the remaining common
supplies to msm8916-pm8916.dtsi to reduce duplication a bit.

Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
Link: https://lore.kernel.org/r/20200720085406.6716-9-stephan@gerhold.net
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi
arch/arm64/boot/dts/qcom/msm8916-longcheer-l8150.dts
arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi
arch/arm64/boot/dts/qcom/msm8916-samsung-a2015-common.dtsi

index 267b61755e1a9f5ed9cbd2081069cfe7d7881508..75d5667cda31eb6a0a55c28e109aae381bd879b0 100644 (file)
 };
 
 &dsi0 {
-       vdda-supply = <&pm8916_l2>;
-       vddio-supply = <&pm8916_l6>;
-
        ports {
                port@1 {
                        endpoint {
        };
 };
 
-&dsi_phy0 {
-       vddio-supply = <&pm8916_l6>;
-};
-
 &lpass {
        status = "okay";
 };
 &sdhc_1 {
        status = "okay";
 
-       vmmc-supply = <&pm8916_l8>;
-       vqmmc-supply = <&pm8916_l5>;
-
        pinctrl-names = "default", "sleep";
        pinctrl-0 = <&sdc1_clk_on &sdc1_cmd_on &sdc1_data_on>;
        pinctrl-1 = <&sdc1_clk_off &sdc1_cmd_off &sdc1_data_off>;
 &sdhc_2 {
        status = "okay";
 
-       vmmc-supply = <&pm8916_l11>;
-       vqmmc-supply = <&pm8916_l12>;
-
        pinctrl-names = "default", "sleep";
        pinctrl-0 = <&sdc2_clk_on &sdc2_cmd_on &sdc2_data_on &sdc2_cd_on>;
        pinctrl-1 = <&sdc2_clk_off &sdc2_cmd_off &sdc2_data_off &sdc2_cd_off>;
 };
 
 &usb_hs_phy {
-       v1p8-supply = <&pm8916_l7>;
-       v3p3-supply = <&pm8916_l13>;
        extcon = <&usb_id>;
 };
 
index 0b72da1bb6ca59e6280bddf5470168e3dd8132be..8a6a9cd4a3fe78d4dac8c52c785d38df8f2292ed 100644 (file)
@@ -72,9 +72,6 @@
 &sdhc_1 {
        status = "okay";
 
-       vmmc-supply = <&pm8916_l8>;
-       vqmmc-supply = <&pm8916_l5>;
-
        pinctrl-names = "default", "sleep";
        pinctrl-0 = <&sdc1_clk_on &sdc1_cmd_on &sdc1_data_on>;
        pinctrl-1 = <&sdc1_clk_off &sdc1_cmd_off &sdc1_data_off>;
@@ -83,9 +80,6 @@
 &sdhc_2 {
        status = "okay";
 
-       vmmc-supply = <&pm8916_l11>;
-       vqmmc-supply = <&pm8916_l12>;
-
        pinctrl-names = "default", "sleep";
        pinctrl-0 = <&sdc2_clk_on &sdc2_cmd_on &sdc2_data_on>;
        pinctrl-1 = <&sdc2_clk_off &sdc2_cmd_off &sdc2_data_off>;
 
 &usb_hs_phy {
        extcon = <&usb_vbus>;
-       v1p8-supply = <&pm8916_l7>;
-       v3p3-supply = <&pm8916_l13>;
 };
 
 &smd_rpm_regulators {
index d416fe354f821a5ca6615028248a62dd89843569..cd626e7db5999ae511f6fdbec741944765623fb1 100644 (file)
@@ -7,6 +7,15 @@
        vdda-supply = <&pm8916_l2>;
 };
 
+&dsi0 {
+       vdda-supply = <&pm8916_l2>;
+       vddio-supply = <&pm8916_l6>;
+};
+
+&dsi_phy0 {
+       vddio-supply = <&pm8916_l6>;
+};
+
 &mpss {
        cx-supply = <&pm8916_s1>;
        mx-supply = <&pm8916_l3>;
        };
 };
 
+&sdhc_1 {
+       vmmc-supply = <&pm8916_l8>;
+       vqmmc-supply = <&pm8916_l5>;
+};
+
+&sdhc_2 {
+       vmmc-supply = <&pm8916_l11>;
+       vqmmc-supply = <&pm8916_l12>;
+};
+
+&usb_hs_phy {
+       v1p8-supply = <&pm8916_l7>;
+       v3p3-supply = <&pm8916_l13>;
+};
+
 &rpm_requests {
        smd_rpm_regulators: pm8916-regulators {
                compatible = "qcom,rpm-pm8916-regulators";
index 64e9c73953bbd291854ed55dd820a1fdcb11b0a1..f1ddb23ac3c3e6dd8996ef21a6986a214da1003d 100644 (file)
        #address-cells = <1>;
        #size-cells = <0>;
 
-       vdda-supply = <&pm8916_l2>;
-       vddio-supply = <&pm8916_l6>;
-
        pinctrl-names = "default", "sleep";
        pinctrl-0 = <&mdss_default>;
        pinctrl-1 = <&mdss_sleep>;
 };
 
-&dsi_phy0 {
-       vddio-supply = <&pm8916_l6>;
-};
-
 &pm8916_resin {
        status = "okay";
        linux,code = <KEY_VOLUMEDOWN>;
 &sdhc_1 {
        status = "okay";
 
-       vmmc-supply = <&pm8916_l8>;
-       vqmmc-supply = <&pm8916_l5>;
-
        pinctrl-names = "default", "sleep";
        pinctrl-0 = <&sdc1_clk_on &sdc1_cmd_on &sdc1_data_on>;
        pinctrl-1 = <&sdc1_clk_off &sdc1_cmd_off &sdc1_data_off>;
 &sdhc_2 {
        status = "okay";
 
-       vmmc-supply = <&pm8916_l11>;
-       vqmmc-supply = <&pm8916_l12>;
-
        pinctrl-names = "default", "sleep";
        pinctrl-0 = <&sdc2_clk_on &sdc2_cmd_on &sdc2_data_on &sdc2_cd_on>;
        pinctrl-1 = <&sdc2_clk_off &sdc2_cmd_off &sdc2_data_off &sdc2_cd_off>;
 
 &usb_hs_phy {
        extcon = <&muic>;
-       v1p8-supply = <&pm8916_l7>;
-       v3p3-supply = <&pm8916_l13>;
 };
 
 &smd_rpm_regulators {