arm64: dts: qcom: sm8250: Update the RPMHPD bindings entry
authorRohit Agarwal <quic_rohiagar@quicinc.com>
Thu, 20 Jul 2023 08:09:02 +0000 (13:39 +0530)
committerBjorn Andersson <andersson@kernel.org>
Sat, 22 Jul 2023 02:59:44 +0000 (19:59 -0700)
Update the RPMHPD bindings entry as per the new generic bindings defined in
rpmhpd.h for SM8250 SoC.

Signed-off-by: Rohit Agarwal <quic_rohiagar@quicinc.com>
Link: https://lore.kernel.org/r/1689840545-5094-2-git-send-email-quic_rohiagar@quicinc.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/sm8250.dtsi

index c4e4f75..1ffe7b0 100644 (file)
@@ -16,6 +16,7 @@
 #include <dt-bindings/interconnect/qcom,sm8250.h>
 #include <dt-bindings/mailbox/qcom-ipcc.h>
 #include <dt-bindings/power/qcom-rpmpd.h>
+#include <dt-bindings/power/qcom,rpmhpd.h>
 #include <dt-bindings/soc/qcom,apr.h>
 #include <dt-bindings/soc/qcom,rpmh-rsc.h>
 #include <dt-bindings/sound/qcom,q6afe.h>
                                dmas = <&gpi_dma2 0 0 QCOM_GPI_SPI>,
                                       <&gpi_dma2 1 0 QCOM_GPI_SPI>;
                                dma-names = "tx", "rx";
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                #address-cells = <1>;
                                #size-cells = <0>;
                                dmas = <&gpi_dma2 0 1 QCOM_GPI_SPI>,
                                       <&gpi_dma2 1 1 QCOM_GPI_SPI>;
                                dma-names = "tx", "rx";
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                #address-cells = <1>;
                                #size-cells = <0>;
                                dmas = <&gpi_dma2 0 2 QCOM_GPI_SPI>,
                                       <&gpi_dma2 1 2 QCOM_GPI_SPI>;
                                dma-names = "tx", "rx";
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                #address-cells = <1>;
                                #size-cells = <0>;
                                dmas = <&gpi_dma2 0 3 QCOM_GPI_SPI>,
                                       <&gpi_dma2 1 3 QCOM_GPI_SPI>;
                                dma-names = "tx", "rx";
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                #address-cells = <1>;
                                #size-cells = <0>;
                                pinctrl-names = "default";
                                pinctrl-0 = <&qup_uart17_default>;
                                interrupts = <GIC_SPI 585 IRQ_TYPE_LEVEL_HIGH>;
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                status = "disabled";
                        };
                                dmas = <&gpi_dma2 0 4 QCOM_GPI_SPI>,
                                       <&gpi_dma2 1 4 QCOM_GPI_SPI>;
                                dma-names = "tx", "rx";
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                #address-cells = <1>;
                                #size-cells = <0>;
                                pinctrl-names = "default";
                                pinctrl-0 = <&qup_uart18_default>;
                                interrupts = <GIC_SPI 586 IRQ_TYPE_LEVEL_HIGH>;
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                status = "disabled";
                        };
                                dmas = <&gpi_dma2 0 5 QCOM_GPI_SPI>,
                                       <&gpi_dma2 1 5 QCOM_GPI_SPI>;
                                dma-names = "tx", "rx";
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                #address-cells = <1>;
                                #size-cells = <0>;
                                dmas = <&gpi_dma0 0 0 QCOM_GPI_SPI>,
                                       <&gpi_dma0 1 0 QCOM_GPI_SPI>;
                                dma-names = "tx", "rx";
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                #address-cells = <1>;
                                #size-cells = <0>;
                                dmas = <&gpi_dma0 0 1 QCOM_GPI_SPI>,
                                       <&gpi_dma0 1 1 QCOM_GPI_SPI>;
                                dma-names = "tx", "rx";
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                #address-cells = <1>;
                                #size-cells = <0>;
                                dmas = <&gpi_dma0 0 2 QCOM_GPI_SPI>,
                                       <&gpi_dma0 1 2 QCOM_GPI_SPI>;
                                dma-names = "tx", "rx";
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                #address-cells = <1>;
                                #size-cells = <0>;
                                pinctrl-names = "default";
                                pinctrl-0 = <&qup_uart2_default>;
                                interrupts = <GIC_SPI 603 IRQ_TYPE_LEVEL_HIGH>;
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                status = "disabled";
                        };
                                dmas = <&gpi_dma0 0 3 QCOM_GPI_SPI>,
                                       <&gpi_dma0 1 3 QCOM_GPI_SPI>;
                                dma-names = "tx", "rx";
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                #address-cells = <1>;
                                #size-cells = <0>;
                                dmas = <&gpi_dma0 0 4 QCOM_GPI_SPI>,
                                       <&gpi_dma0 1 4 QCOM_GPI_SPI>;
                                dma-names = "tx", "rx";
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                #address-cells = <1>;
                                #size-cells = <0>;
                                dmas = <&gpi_dma0 0 5 QCOM_GPI_SPI>,
                                       <&gpi_dma0 1 5 QCOM_GPI_SPI>;
                                dma-names = "tx", "rx";
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                #address-cells = <1>;
                                #size-cells = <0>;
                                dmas = <&gpi_dma0 0 6 QCOM_GPI_SPI>,
                                       <&gpi_dma0 1 6 QCOM_GPI_SPI>;
                                dma-names = "tx", "rx";
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                #address-cells = <1>;
                                #size-cells = <0>;
                                pinctrl-names = "default";
                                pinctrl-0 = <&qup_uart6_default>;
                                interrupts = <GIC_SPI 607 IRQ_TYPE_LEVEL_HIGH>;
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                status = "disabled";
                        };
                                dmas = <&gpi_dma0 0 7 QCOM_GPI_SPI>,
                                       <&gpi_dma0 1 7 QCOM_GPI_SPI>;
                                dma-names = "tx", "rx";
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                #address-cells = <1>;
                                #size-cells = <0>;
                                dmas = <&gpi_dma1 0 0 QCOM_GPI_SPI>,
                                       <&gpi_dma1 1 0 QCOM_GPI_SPI>;
                                dma-names = "tx", "rx";
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                #address-cells = <1>;
                                #size-cells = <0>;
                                dmas = <&gpi_dma1 0 1 QCOM_GPI_SPI>,
                                       <&gpi_dma1 1 1 QCOM_GPI_SPI>;
                                dma-names = "tx", "rx";
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                #address-cells = <1>;
                                #size-cells = <0>;
                                dmas = <&gpi_dma1 0 2 QCOM_GPI_SPI>,
                                       <&gpi_dma1 1 2 QCOM_GPI_SPI>;
                                dma-names = "tx", "rx";
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                #address-cells = <1>;
                                #size-cells = <0>;
                                dmas = <&gpi_dma1 0 3 QCOM_GPI_SPI>,
                                       <&gpi_dma1 1 3 QCOM_GPI_SPI>;
                                dma-names = "tx", "rx";
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                #address-cells = <1>;
                                #size-cells = <0>;
                                dmas = <&gpi_dma1 0 4 QCOM_GPI_SPI>,
                                       <&gpi_dma1 1 4 QCOM_GPI_SPI>;
                                dma-names = "tx", "rx";
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                #address-cells = <1>;
                                #size-cells = <0>;
                                pinctrl-names = "default";
                                pinctrl-0 = <&qup_uart12_default>;
                                interrupts = <GIC_SPI 357 IRQ_TYPE_LEVEL_HIGH>;
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                status = "disabled";
                        };
                                dmas = <&gpi_dma1 0 5 QCOM_GPI_SPI>,
                                       <&gpi_dma1 1 5 QCOM_GPI_SPI>;
                                dma-names = "tx", "rx";
-                               power-domains = <&rpmhpd SM8250_CX>;
+                               power-domains = <&rpmhpd RPMHPD_CX>;
                                operating-points-v2 = <&qup_opp_table>;
                                #address-cells = <1>;
                                #size-cells = <0>;
                        clocks = <&rpmhcc RPMH_CXO_CLK>;
                        clock-names = "xo";
 
-                       power-domains = <&rpmhpd SM8250_LCX>,
-                                       <&rpmhpd SM8250_LMX>;
+                       power-domains = <&rpmhpd RPMHPD_LCX>,
+                                       <&rpmhpd RPMHPD_LMX>;
                        power-domain-names = "lcx", "lmx";
 
                        memory-region = <&slpi_mem>;
                        clocks = <&rpmhcc RPMH_CXO_CLK>;
                        clock-names = "xo";
 
-                       power-domains = <&rpmhpd SM8250_CX>;
+                       power-domains = <&rpmhpd RPMHPD_CX>;
 
                        memory-region = <&cdsp_mem>;
 
                        iommus = <&apps_smmu 0x4a0 0x0>;
                        qcom,dll-config = <0x0007642c>;
                        qcom,ddr-config = <0x80040868>;
-                       power-domains = <&rpmhpd SM8250_CX>;
+                       power-domains = <&rpmhpd RPMHPD_CX>;
                        operating-points-v2 = <&sdhc2_opp_table>;
 
                        status = "disabled";
                        interrupts = <GIC_SPI 174 IRQ_TYPE_LEVEL_HIGH>;
                        power-domains = <&videocc MVS0C_GDSC>,
                                        <&videocc MVS0_GDSC>,
-                                       <&rpmhpd SM8250_MX>;
+                                       <&rpmhpd RPMHPD_MX>;
                        power-domain-names = "venus", "vcodec0", "mx";
                        operating-points-v2 = <&venus_opp_table>;
 
                        clocks = <&gcc GCC_VIDEO_AHB_CLK>,
                                 <&rpmhcc RPMH_CXO_CLK>,
                                 <&rpmhcc RPMH_CXO_CLK_A>;
-                       power-domains = <&rpmhpd SM8250_MMCX>;
+                       power-domains = <&rpmhpd RPMHPD_MMCX>;
                        required-opps = <&rpmhpd_opp_low_svs>;
                        clock-names = "iface", "bi_tcxo", "bi_tcxo_ao";
                        #clock-cells = <1>;
                                 <&rpmhcc RPMH_CXO_CLK_A>,
                                 <&sleep_clk>;
                        clock-names = "iface", "bi_tcxo", "bi_tcxo_ao", "sleep_clk";
-                       power-domains = <&rpmhpd SM8250_MMCX>;
+                       power-domains = <&rpmhpd RPMHPD_MMCX>;
                        required-opps = <&rpmhpd_opp_low_svs>;
                        status = "disabled";
                        #clock-cells = <1>;
                                assigned-clock-rates = <19200000>;
 
                                operating-points-v2 = <&mdp_opp_table>;
-                               power-domains = <&rpmhpd SM8250_MMCX>;
+                               power-domains = <&rpmhpd RPMHPD_MMCX>;
 
                                interrupt-parent = <&mdss>;
                                interrupts = <0>;
                                assigned-clock-parents = <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>;
 
                                operating-points-v2 = <&dsi_opp_table>;
-                               power-domains = <&rpmhpd SM8250_MMCX>;
+                               power-domains = <&rpmhpd RPMHPD_MMCX>;
 
                                phys = <&mdss_dsi0_phy>;
 
                                assigned-clock-parents = <&mdss_dsi1_phy 0>, <&mdss_dsi1_phy 1>;
 
                                operating-points-v2 = <&dsi_opp_table>;
-                               power-domains = <&rpmhpd SM8250_MMCX>;
+                               power-domains = <&rpmhpd RPMHPD_MMCX>;
 
                                phys = <&mdss_dsi1_phy>;
 
                dispcc: clock-controller@af00000 {
                        compatible = "qcom,sm8250-dispcc";
                        reg = <0 0x0af00000 0 0x10000>;
-                       power-domains = <&rpmhpd SM8250_MMCX>;
+                       power-domains = <&rpmhpd RPMHPD_MMCX>;
                        required-opps = <&rpmhpd_opp_low_svs>;
                        clocks = <&rpmhcc RPMH_CXO_CLK>,
                                 <&mdss_dsi0_phy 0>,
                        clocks = <&rpmhcc RPMH_CXO_CLK>;
                        clock-names = "xo";
 
-                       power-domains = <&rpmhpd SM8250_LCX>,
-                                       <&rpmhpd SM8250_LMX>;
+                       power-domains = <&rpmhpd RPMHPD_LCX>,
+                                       <&rpmhpd RPMHPD_LMX>;
                        power-domain-names = "lcx", "lmx";
 
                        memory-region = <&adsp_mem>;