Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: qcom: Update RPMHPD entries for some SoCs

Update the RPMHPD references with new bindings defined in rpmhpd.h
for Qualcomm SoCs SM8[2345]50.

Signed-off-by: Rohit Agarwal <quic_rohiagar@quicinc.com>
Link: https://lore.kernel.org/r/1690461813-22564-1-git-send-email-quic_rohiagar@quicinc.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>

authored by

Rohit Agarwal and committed by
Bjorn Andersson
014f3272 f2326eac

+44 -44
+2 -2
Documentation/devicetree/bindings/clock/qcom,dispcc-sm8x50.yaml
··· 82 82 examples: 83 83 - | 84 84 #include <dt-bindings/clock/qcom,rpmh.h> 85 - #include <dt-bindings/power/qcom-rpmpd.h> 85 + #include <dt-bindings/power/qcom,rpmhpd.h> 86 86 clock-controller@af00000 { 87 87 compatible = "qcom,sm8250-dispcc"; 88 88 reg = <0x0af00000 0x10000>; ··· 103 103 #clock-cells = <1>; 104 104 #reset-cells = <1>; 105 105 #power-domain-cells = <1>; 106 - power-domains = <&rpmhpd SM8250_MMCX>; 106 + power-domains = <&rpmhpd RPMHPD_MMCX>; 107 107 required-opps = <&rpmhpd_opp_low_svs>; 108 108 }; 109 109 ...
+2 -2
Documentation/devicetree/bindings/clock/qcom,sm8350-videocc.yaml
··· 51 51 examples: 52 52 - | 53 53 #include <dt-bindings/clock/qcom,rpmh.h> 54 - #include <dt-bindings/power/qcom-rpmpd.h> 54 + #include <dt-bindings/power/qcom,rpmhpd.h> 55 55 56 56 clock-controller@abf0000 { 57 57 compatible = "qcom,sm8350-videocc"; ··· 59 59 clocks = <&rpmhcc RPMH_CXO_CLK>, 60 60 <&rpmhcc RPMH_CXO_CLK_A>, 61 61 <&sleep_clk>; 62 - power-domains = <&rpmhpd SM8350_MMCX>; 62 + power-domains = <&rpmhpd RPMHPD_MMCX>; 63 63 required-opps = <&rpmhpd_opp_low_svs>; 64 64 #clock-cells = <1>; 65 65 #reset-cells = <1>;
+2 -2
Documentation/devicetree/bindings/clock/qcom,sm8450-camcc.yaml
··· 64 64 - | 65 65 #include <dt-bindings/clock/qcom,gcc-sm8450.h> 66 66 #include <dt-bindings/clock/qcom,rpmh.h> 67 - #include <dt-bindings/power/qcom-rpmpd.h> 67 + #include <dt-bindings/power/qcom,rpmhpd.h> 68 68 clock-controller@ade0000 { 69 69 compatible = "qcom,sm8450-camcc"; 70 70 reg = <0xade0000 0x20000>; ··· 72 72 <&rpmhcc RPMH_CXO_CLK>, 73 73 <&rpmhcc RPMH_CXO_CLK_A>, 74 74 <&sleep_clk>; 75 - power-domains = <&rpmhpd SM8450_MMCX>; 75 + power-domains = <&rpmhpd RPMHPD_MMCX>; 76 76 required-opps = <&rpmhpd_opp_low_svs>; 77 77 #clock-cells = <1>; 78 78 #reset-cells = <1>;
+2 -2
Documentation/devicetree/bindings/clock/qcom,sm8450-dispcc.yaml
··· 76 76 - | 77 77 #include <dt-bindings/clock/qcom,gcc-sm8450.h> 78 78 #include <dt-bindings/clock/qcom,rpmh.h> 79 - #include <dt-bindings/power/qcom-rpmpd.h> 79 + #include <dt-bindings/power/qcom,rpmhpd.h> 80 80 clock-controller@af00000 { 81 81 compatible = "qcom,sm8450-dispcc"; 82 82 reg = <0x0af00000 0x10000>; ··· 91 91 #clock-cells = <1>; 92 92 #reset-cells = <1>; 93 93 #power-domain-cells = <1>; 94 - power-domains = <&rpmhpd SM8450_MMCX>; 94 + power-domains = <&rpmhpd RPMHPD_MMCX>; 95 95 required-opps = <&rpmhpd_opp_low_svs>; 96 96 }; 97 97 ...
+2 -2
Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml
··· 64 64 - | 65 65 #include <dt-bindings/clock/qcom,gcc-sm8450.h> 66 66 #include <dt-bindings/clock/qcom,rpmh.h> 67 - #include <dt-bindings/power/qcom-rpmpd.h> 67 + #include <dt-bindings/power/qcom,rpmhpd.h> 68 68 videocc: clock-controller@aaf0000 { 69 69 compatible = "qcom,sm8450-videocc"; 70 70 reg = <0x0aaf0000 0x10000>; 71 71 clocks = <&rpmhcc RPMH_CXO_CLK>, 72 72 <&gcc GCC_VIDEO_AHB_CLK>; 73 - power-domains = <&rpmhpd SM8450_MMCX>; 73 + power-domains = <&rpmhpd RPMHPD_MMCX>; 74 74 required-opps = <&rpmhpd_opp_low_svs>; 75 75 #clock-cells = <1>; 76 76 #reset-cells = <1>;
+2 -2
Documentation/devicetree/bindings/clock/qcom,sm8550-dispcc.yaml
··· 76 76 - | 77 77 #include <dt-bindings/clock/qcom,sm8550-gcc.h> 78 78 #include <dt-bindings/clock/qcom,rpmh.h> 79 - #include <dt-bindings/power/qcom-rpmpd.h> 79 + #include <dt-bindings/power/qcom,rpmhpd.h> 80 80 clock-controller@af00000 { 81 81 compatible = "qcom,sm8550-dispcc"; 82 82 reg = <0x0af00000 0x10000>; ··· 99 99 #clock-cells = <1>; 100 100 #reset-cells = <1>; 101 101 #power-domain-cells = <1>; 102 - power-domains = <&rpmhpd SM8550_MMCX>; 102 + power-domains = <&rpmhpd RPMHPD_MMCX>; 103 103 required-opps = <&rpmhpd_opp_low_svs>; 104 104 }; 105 105 ...
+2 -2
Documentation/devicetree/bindings/clock/qcom,videocc.yaml
··· 124 124 examples: 125 125 - | 126 126 #include <dt-bindings/clock/qcom,rpmh.h> 127 - #include <dt-bindings/power/qcom-rpmpd.h> 127 + #include <dt-bindings/power/qcom,rpmhpd.h> 128 128 clock-controller@ab00000 { 129 129 compatible = "qcom,sdm845-videocc"; 130 130 reg = <0x0ab00000 0x10000>; ··· 133 133 #clock-cells = <1>; 134 134 #reset-cells = <1>; 135 135 #power-domain-cells = <1>; 136 - power-domains = <&rpmhpd SM8250_MMCX>; 136 + power-domains = <&rpmhpd RPMHPD_MMCX>; 137 137 required-opps = <&rpmhpd_opp_low_svs>; 138 138 }; 139 139 ...
+2 -2
Documentation/devicetree/bindings/display/msm/qcom,sm8250-dpu.yaml
··· 54 54 #include <dt-bindings/clock/qcom,gcc-sm8250.h> 55 55 #include <dt-bindings/interrupt-controller/arm-gic.h> 56 56 #include <dt-bindings/interconnect/qcom,sm8250.h> 57 - #include <dt-bindings/power/qcom-rpmpd.h> 57 + #include <dt-bindings/power/qcom,rpmhpd.h> 58 58 59 59 display-controller@ae01000 { 60 60 compatible = "qcom,sm8250-dpu"; ··· 72 72 assigned-clock-rates = <19200000>; 73 73 74 74 operating-points-v2 = <&mdp_opp_table>; 75 - power-domains = <&rpmhpd SM8250_MMCX>; 75 + power-domains = <&rpmhpd RPMHPD_MMCX>; 76 76 77 77 interrupt-parent = <&mdss>; 78 78 interrupts = <0>;
+4 -4
Documentation/devicetree/bindings/display/msm/qcom,sm8250-mdss.yaml
··· 76 76 #include <dt-bindings/clock/qcom,rpmh.h> 77 77 #include <dt-bindings/interrupt-controller/arm-gic.h> 78 78 #include <dt-bindings/interconnect/qcom,sm8250.h> 79 - #include <dt-bindings/power/qcom-rpmpd.h> 79 + #include <dt-bindings/power/qcom,rpmhpd.h> 80 80 81 81 display-subsystem@ae00000 { 82 82 compatible = "qcom,sm8250-mdss"; ··· 121 121 assigned-clock-rates = <19200000>; 122 122 123 123 operating-points-v2 = <&mdp_opp_table>; 124 - power-domains = <&rpmhpd SM8250_MMCX>; 124 + power-domains = <&rpmhpd RPMHPD_MMCX>; 125 125 126 126 interrupt-parent = <&mdss>; 127 127 interrupts = <0>; ··· 196 196 assigned-clock-parents = <&dsi0_phy 0>, <&dsi0_phy 1>; 197 197 198 198 operating-points-v2 = <&dsi_opp_table>; 199 - power-domains = <&rpmhpd SM8250_MMCX>; 199 + power-domains = <&rpmhpd RPMHPD_MMCX>; 200 200 201 201 phys = <&dsi0_phy>; 202 202 phy-names = "dsi"; ··· 286 286 assigned-clock-parents = <&dsi1_phy 0>, <&dsi1_phy 1>; 287 287 288 288 operating-points-v2 = <&dsi_opp_table>; 289 - power-domains = <&rpmhpd SM8250_MMCX>; 289 + power-domains = <&rpmhpd RPMHPD_MMCX>; 290 290 291 291 phys = <&dsi1_phy>; 292 292 phy-names = "dsi";
+2 -2
Documentation/devicetree/bindings/display/msm/qcom,sm8350-dpu.yaml
··· 51 51 #include <dt-bindings/clock/qcom,gcc-sm8350.h> 52 52 #include <dt-bindings/interrupt-controller/arm-gic.h> 53 53 #include <dt-bindings/interconnect/qcom,sm8350.h> 54 - #include <dt-bindings/power/qcom-rpmpd.h> 54 + #include <dt-bindings/power/qcom,rpmhpd.h> 55 55 56 56 display-controller@ae01000 { 57 57 compatible = "qcom,sm8350-dpu"; ··· 76 76 assigned-clock-rates = <19200000>; 77 77 78 78 operating-points-v2 = <&mdp_opp_table>; 79 - power-domains = <&rpmhpd SM8350_MMCX>; 79 + power-domains = <&rpmhpd RPMHPD_MMCX>; 80 80 81 81 interrupt-parent = <&mdss>; 82 82 interrupts = <0>;
+3 -3
Documentation/devicetree/bindings/display/msm/qcom,sm8350-mdss.yaml
··· 75 75 #include <dt-bindings/clock/qcom,rpmh.h> 76 76 #include <dt-bindings/interrupt-controller/arm-gic.h> 77 77 #include <dt-bindings/interconnect/qcom,sm8350.h> 78 - #include <dt-bindings/power/qcom-rpmpd.h> 78 + #include <dt-bindings/power/qcom,rpmhpd.h> 79 79 80 80 display-subsystem@ae00000 { 81 81 compatible = "qcom,sm8350-mdss"; ··· 128 128 assigned-clock-rates = <19200000>; 129 129 130 130 operating-points-v2 = <&mdp_opp_table>; 131 - power-domains = <&rpmhpd SM8350_MMCX>; 131 + power-domains = <&rpmhpd RPMHPD_MMCX>; 132 132 133 133 interrupt-parent = <&mdss>; 134 134 interrupts = <0>; ··· 197 197 <&mdss_dsi0_phy 1>; 198 198 199 199 operating-points-v2 = <&dsi_opp_table>; 200 - power-domains = <&rpmhpd SM8350_MMCX>; 200 + power-domains = <&rpmhpd RPMHPD_MMCX>; 201 201 202 202 phys = <&mdss_dsi0_phy>; 203 203
+2 -2
Documentation/devicetree/bindings/display/msm/qcom,sm8450-dpu.yaml
··· 58 58 #include <dt-bindings/clock/qcom,gcc-sm8450.h> 59 59 #include <dt-bindings/interrupt-controller/arm-gic.h> 60 60 #include <dt-bindings/interconnect/qcom,sm8450.h> 61 - #include <dt-bindings/power/qcom-rpmpd.h> 61 + #include <dt-bindings/power/qcom,rpmhpd.h> 62 62 63 63 display-controller@ae01000 { 64 64 compatible = "qcom,sm8450-dpu"; ··· 83 83 assigned-clock-rates = <19200000>; 84 84 85 85 operating-points-v2 = <&mdp_opp_table>; 86 - power-domains = <&rpmhpd SM8450_MMCX>; 86 + power-domains = <&rpmhpd RPMHPD_MMCX>; 87 87 88 88 interrupt-parent = <&mdss>; 89 89 interrupts = <0>;
+4 -4
Documentation/devicetree/bindings/display/msm/qcom,sm8450-mdss.yaml
··· 68 68 #include <dt-bindings/clock/qcom,rpmh.h> 69 69 #include <dt-bindings/interrupt-controller/arm-gic.h> 70 70 #include <dt-bindings/interconnect/qcom,sm8450.h> 71 - #include <dt-bindings/power/qcom-rpmpd.h> 71 + #include <dt-bindings/power/qcom,rpmhpd.h> 72 72 73 73 display-subsystem@ae00000 { 74 74 compatible = "qcom,sm8450-mdss"; ··· 122 122 assigned-clock-rates = <19200000>; 123 123 124 124 operating-points-v2 = <&mdp_opp_table>; 125 - power-domains = <&rpmhpd SM8450_MMCX>; 125 + power-domains = <&rpmhpd RPMHPD_MMCX>; 126 126 127 127 interrupt-parent = <&mdss>; 128 128 interrupts = <0>; ··· 202 202 assigned-clock-parents = <&dsi0_phy 0>, <&dsi0_phy 1>; 203 203 204 204 operating-points-v2 = <&dsi_opp_table>; 205 - power-domains = <&rpmhpd SM8450_MMCX>; 205 + power-domains = <&rpmhpd RPMHPD_MMCX>; 206 206 207 207 phys = <&dsi0_phy>; 208 208 phy-names = "dsi"; ··· 297 297 assigned-clock-parents = <&dsi1_phy 0>, <&dsi1_phy 1>; 298 298 299 299 operating-points-v2 = <&dsi_opp_table>; 300 - power-domains = <&rpmhpd SM8450_MMCX>; 300 + power-domains = <&rpmhpd RPMHPD_MMCX>; 301 301 302 302 phys = <&dsi1_phy>; 303 303 phy-names = "dsi";
+2 -2
Documentation/devicetree/bindings/display/msm/qcom,sm8550-dpu.yaml
··· 57 57 #include <dt-bindings/clock/qcom,sm8550-dispcc.h> 58 58 #include <dt-bindings/clock/qcom,sm8550-gcc.h> 59 59 #include <dt-bindings/interrupt-controller/arm-gic.h> 60 - #include <dt-bindings/power/qcom-rpmpd.h> 60 + #include <dt-bindings/power/qcom,rpmhpd.h> 61 61 62 62 display-controller@ae01000 { 63 63 compatible = "qcom,sm8550-dpu"; ··· 82 82 assigned-clock-rates = <19200000>; 83 83 84 84 operating-points-v2 = <&mdp_opp_table>; 85 - power-domains = <&rpmhpd SM8550_MMCX>; 85 + power-domains = <&rpmhpd RPMHPD_MMCX>; 86 86 87 87 interrupt-parent = <&mdss>; 88 88 interrupts = <0>;
+4 -4
Documentation/devicetree/bindings/display/msm/qcom,sm8550-mdss.yaml
··· 68 68 #include <dt-bindings/clock/qcom,rpmh.h> 69 69 #include <dt-bindings/interrupt-controller/arm-gic.h> 70 70 #include <dt-bindings/interconnect/qcom,sm8550-rpmh.h> 71 - #include <dt-bindings/power/qcom-rpmpd.h> 71 + #include <dt-bindings/power/qcom,rpmhpd.h> 72 72 73 73 display-subsystem@ae00000 { 74 74 compatible = "qcom,sm8550-mdss"; ··· 122 122 assigned-clock-rates = <19200000>; 123 123 124 124 operating-points-v2 = <&mdp_opp_table>; 125 - power-domains = <&rpmhpd SM8550_MMCX>; 125 + power-domains = <&rpmhpd RPMHPD_MMCX>; 126 126 127 127 interrupt-parent = <&mdss>; 128 128 interrupts = <0>; ··· 197 197 assigned-clock-parents = <&dsi0_phy 0>, <&dsi0_phy 1>; 198 198 199 199 operating-points-v2 = <&dsi_opp_table>; 200 - power-domains = <&rpmhpd SM8550_MMCX>; 200 + power-domains = <&rpmhpd RPMHPD_MMCX>; 201 201 202 202 phys = <&dsi0_phy>; 203 203 phy-names = "dsi"; ··· 286 286 assigned-clock-parents = <&dsi1_phy 0>, <&dsi1_phy 1>; 287 287 288 288 operating-points-v2 = <&dsi_opp_table>; 289 - power-domains = <&rpmhpd SM8550_MMCX>; 289 + power-domains = <&rpmhpd RPMHPD_MMCX>; 290 290 291 291 phys = <&dsi1_phy>; 292 292 phy-names = "dsi";
+2 -2
Documentation/devicetree/bindings/media/qcom,sm8250-venus.yaml
··· 106 106 #include <dt-bindings/clock/qcom,videocc-sm8250.h> 107 107 #include <dt-bindings/interconnect/qcom,sm8250.h> 108 108 #include <dt-bindings/clock/qcom,gcc-sm8250.h> 109 - #include <dt-bindings/power/qcom-rpmpd.h> 109 + #include <dt-bindings/power/qcom,rpmhpd.h> 110 110 111 111 venus: video-codec@aa00000 { 112 112 compatible = "qcom,sm8250-venus"; ··· 114 114 interrupts = <GIC_SPI 174 IRQ_TYPE_LEVEL_HIGH>; 115 115 power-domains = <&videocc MVS0C_GDSC>, 116 116 <&videocc MVS0_GDSC>, 117 - <&rpmhpd SM8250_MX>; 117 + <&rpmhpd RPMHPD_MX>; 118 118 power-domain-names = "venus", "vcodec0", "mx"; 119 119 120 120 clocks = <&gcc GCC_VIDEO_AXI0_CLK>,
+2 -2
Documentation/devicetree/bindings/mmc/sdhci-msm.yaml
··· 215 215 #include <dt-bindings/interrupt-controller/arm-gic.h> 216 216 #include <dt-bindings/clock/qcom,gcc-sm8250.h> 217 217 #include <dt-bindings/clock/qcom,rpmh.h> 218 - #include <dt-bindings/power/qcom-rpmpd.h> 218 + #include <dt-bindings/power/qcom,rpmhpd.h> 219 219 220 220 sdhc_2: mmc@8804000 { 221 221 compatible = "qcom,sm8250-sdhci", "qcom,sdhci-msm-v5"; ··· 232 232 iommus = <&apps_smmu 0x4a0 0x0>; 233 233 qcom,dll-config = <0x0007642c>; 234 234 qcom,ddr-config = <0x80040868>; 235 - power-domains = <&rpmhpd SM8250_CX>; 235 + power-domains = <&rpmhpd RPMHPD_CX>; 236 236 237 237 operating-points-v2 = <&sdhc2_opp_table>; 238 238
+3 -3
Documentation/devicetree/bindings/remoteproc/qcom,sm8350-pas.yaml
··· 139 139 #include <dt-bindings/clock/qcom,rpmh.h> 140 140 #include <dt-bindings/interrupt-controller/irq.h> 141 141 #include <dt-bindings/mailbox/qcom-ipcc.h> 142 - #include <dt-bindings/power/qcom-rpmpd.h> 142 + #include <dt-bindings/power/qcom,rpmhpd.h> 143 143 144 144 remoteproc@30000000 { 145 145 compatible = "qcom,sm8450-adsp-pas"; ··· 160 160 161 161 memory-region = <&adsp_mem>; 162 162 163 - power-domains = <&rpmhpd SM8450_LCX>, 164 - <&rpmhpd SM8450_LMX>; 163 + power-domains = <&rpmhpd RPMHPD_LCX>, 164 + <&rpmhpd RPMHPD_LMX>; 165 165 power-domain-names = "lcx", "lmx"; 166 166 167 167 qcom,qmp = <&aoss_qmp>;