Home
last modified time | relevance | path

Searched full:rpmhpd (Results 1 – 25 of 90) sorted by relevance

1234

/linux-6.12.1/drivers/pmdomain/qcom/
Drpmhpd.c18 #include <dt-bindings/power/qcom,rpmhpd.h>
20 #define domain_to_rpmhpd(domain) container_of(domain, struct rpmhpd, pd)
25 * struct rpmhpd - top level RPMh power domain resource data structure
43 * @state_synced: Indicator that sync_state has been invoked for the rpmhpd resource
46 struct rpmhpd { struct
50 struct rpmhpd *peer; argument
65 struct rpmhpd **rpmhpds; argument
73 static struct rpmhpd cx_ao;
74 static struct rpmhpd mx;
75 static struct rpmhpd mx_ao;
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/power/
Dqcom,rpmpd.yaml35 - qcom,qdu1000-rpmhpd
37 - qcom,sa8155p-rpmhpd
38 - qcom,sa8540p-rpmhpd
39 - qcom,sa8775p-rpmhpd
40 - qcom,sc7180-rpmhpd
41 - qcom,sc7280-rpmhpd
42 - qcom,sc8180x-rpmhpd
43 - qcom,sc8280xp-rpmhpd
45 - qcom,sdm670-rpmhpd
46 - qcom,sdm845-rpmhpd
[all …]
/linux-6.12.1/arch/arm64/boot/dts/qcom/
Dsa8155p.dtsi6 * Most notably, the RPMhPD setup differs: MMCX and LCX/LMX rails are gone,
13 power-domains = <&rpmhpd SA8155P_CX>;
17 power-domains = <&rpmhpd SA8155P_CX>;
21 power-domains = <&rpmhpd SA8155P_CX>;
25 power-domains = <&rpmhpd SA8155P_CX>;
29 power-domains = <&rpmhpd SA8155P_CX>;
33 power-domains = <&rpmhpd SA8155P_CX>,
34 <&rpmhpd SA8155P_MX>;
37 &rpmhpd {
43 compatible = "qcom,sa8155p-rpmhpd";
[all …]
Dsc8280xp.dtsi862 power-domains = <&rpmhpd SC8280XP_CX>;
908 power-domains = <&rpmhpd SC8280XP_CX>;
924 power-domains = <&rpmhpd SC8280XP_CX>;
940 power-domains = <&rpmhpd SC8280XP_CX>;
956 power-domains = <&rpmhpd SC8280XP_CX>;
971 power-domains = <&rpmhpd SC8280XP_CX>;
986 power-domains = <&rpmhpd SC8280XP_CX>;
1002 power-domains = <&rpmhpd SC8280XP_CX>;
1018 power-domains = <&rpmhpd SC8280XP_CX>;
1034 power-domains = <&rpmhpd SC8280XP_CX>;
[all …]
Dsa8775p.dtsi14 #include <dt-bindings/power/qcom,rpmhpd.h>
842 power-domains = <&rpmhpd SA8775P_CX>;
883 power-domains = <&rpmhpd SA8775P_CX>;
904 power-domains = <&rpmhpd SA8775P_CX>;
925 power-domains = <&rpmhpd SA8775P_CX>;
946 power-domains = <&rpmhpd SA8775P_CX>;
967 power-domains = <&rpmhpd SA8775P_CX>;
986 power-domains = <&rpmhpd SA8775P_CX>;
1009 power-domains = <&rpmhpd SA8775P_CX>;
1030 power-domains = <&rpmhpd SA8775P_CX>;
[all …]
Dsc7280.dtsi977 power-domains = <&rpmhpd SC7280_CX>;
997 power-domains = <&rpmhpd SC7280_MX>;
1030 power-domains = <&rpmhpd SC7280_CX>;
1115 power-domains = <&rpmhpd SC7280_CX>;
1133 power-domains = <&rpmhpd SC7280_CX>;
1152 power-domains = <&rpmhpd SC7280_CX>;
1175 power-domains = <&rpmhpd SC7280_CX>;
1193 power-domains = <&rpmhpd SC7280_CX>;
1212 power-domains = <&rpmhpd SC7280_CX>;
1235 power-domains = <&rpmhpd SC7280_CX>;
[all …]
Dsdm670.dtsi653 power-domains = <&rpmhpd SDM670_CX>;
740 power-domains = <&rpmhpd SDM670_CX>;
761 power-domains = <&rpmhpd SDM670_CX>;
782 power-domains = <&rpmhpd SDM670_CX>;
803 power-domains = <&rpmhpd SDM670_CX>;
824 power-domains = <&rpmhpd SDM670_CX>;
845 power-domains = <&rpmhpd SDM670_CX>;
866 power-domains = <&rpmhpd SDM670_CX>;
887 power-domains = <&rpmhpd SDM670_CX>;
946 power-domains = <&rpmhpd SDM670_CX>;
[all …]
Dsc7180.dtsi800 power-domains = <&rpmhpd SC7180_CX>;
844 power-domains = <&rpmhpd SC7180_CX>;
904 power-domains = <&rpmhpd SC7180_CX>;
919 power-domains = <&rpmhpd SC7180_CX>;
935 power-domains = <&rpmhpd SC7180_CX>;
958 power-domains = <&rpmhpd SC7180_CX>;
973 power-domains = <&rpmhpd SC7180_CX>;
989 power-domains = <&rpmhpd SC7180_CX>;
1012 power-domains = <&rpmhpd SC7180_CX>;
1025 power-domains = <&rpmhpd SC7180_CX>;
[all …]
Dsm8250.dtsi18 #include <dt-bindings/power/qcom,rpmhpd.h>
1032 power-domains = <&rpmhpd SM8250_CX>;
1053 power-domains = <&rpmhpd RPMHPD_CX>;
1077 power-domains = <&rpmhpd SM8250_CX>;
1098 power-domains = <&rpmhpd RPMHPD_CX>;
1122 power-domains = <&rpmhpd SM8250_CX>;
1143 power-domains = <&rpmhpd RPMHPD_CX>;
1167 power-domains = <&rpmhpd SM8250_CX>;
1188 power-domains = <&rpmhpd RPMHPD_CX>;
1209 power-domains = <&rpmhpd RPMHPD_CX>;
[all …]
Dsm8350.dtsi20 #include <dt-bindings/power/qcom,rpmhpd.h>
764 power-domains = <&rpmhpd RPMHPD_CX>;
796 power-domains = <&rpmhpd RPMHPD_CX>;
828 power-domains = <&rpmhpd RPMHPD_CX>;
860 power-domains = <&rpmhpd RPMHPD_CX>;
878 power-domains = <&rpmhpd RPMHPD_CX>;
896 power-domains = <&rpmhpd RPMHPD_CX>;
923 power-domains = <&rpmhpd RPMHPD_CX>;
990 power-domains = <&rpmhpd RPMHPD_CX>;
1022 power-domains = <&rpmhpd RPMHPD_CX>;
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/remoteproc/
Dqcom,sa8775p-pas.yaml123 #include <dt-bindings/power/qcom,rpmhpd.h>
139 power-domains = <&rpmhpd RPMHPD_LCX>, <&rpmhpd RPMHPD_LMX>;
Dqcom,sm8350-pas.yaml143 #include <dt-bindings/power/qcom,rpmhpd.h>
164 power-domains = <&rpmhpd RPMHPD_LCX>,
165 <&rpmhpd RPMHPD_LMX>;
Dqcom,sc7180-pas.yaml171 power-domains = <&rpmhpd SC7180_CX>,
172 <&rpmhpd SC7180_MX>,
173 <&rpmhpd SC7180_MSS>;
/linux-6.12.1/Documentation/devicetree/bindings/display/msm/
Dqcom,sm7150-mdss.yaml93 #include <dt-bindings/power/qcom,rpmhpd.h>
154 power-domains = <&rpmhpd RPMHPD_CX>;
243 power-domains = <&rpmhpd RPMHPD_CX>;
335 power-domains = <&rpmhpd RPMHPD_CX>;
408 power-domains = <&rpmhpd RPMHPD_CX>;
Dqcom,sm8650-mdss.yaml77 #include <dt-bindings/power/qcom,rpmhpd.h>
124 power-domains = <&rpmhpd RPMHPD_MMCX>;
199 power-domains = <&rpmhpd RPMHPD_MMCX>;
288 power-domains = <&rpmhpd RPMHPD_MMCX>;
Dqcom,sm8550-mdss.yaml87 #include <dt-bindings/power/qcom,rpmhpd.h>
141 power-domains = <&rpmhpd RPMHPD_MMCX>;
216 power-domains = <&rpmhpd RPMHPD_MMCX>;
305 power-domains = <&rpmhpd RPMHPD_MMCX>;
Dqcom,sm8250-mdss.yaml95 #include <dt-bindings/power/qcom,rpmhpd.h>
140 power-domains = <&rpmhpd RPMHPD_MMCX>;
215 power-domains = <&rpmhpd RPMHPD_MMCX>;
305 power-domains = <&rpmhpd RPMHPD_MMCX>;
Dqcom,sm8450-mdss.yaml87 #include <dt-bindings/power/qcom,rpmhpd.h>
144 power-domains = <&rpmhpd RPMHPD_MMCX>;
224 power-domains = <&rpmhpd RPMHPD_MMCX>;
319 power-domains = <&rpmhpd RPMHPD_MMCX>;
Dqcom,sm8350-mdss.yaml92 #include <dt-bindings/power/qcom,rpmhpd.h>
145 power-domains = <&rpmhpd RPMHPD_MMCX>;
214 power-domains = <&rpmhpd RPMHPD_MMCX>;
/linux-6.12.1/Documentation/devicetree/bindings/clock/
Dqcom,sm7150-camcc.yaml48 #include <dt-bindings/power/qcom,rpmhpd.h>
55 power-domains = <&rpmhpd RPMHPD_CX>;
Dqcom,sm7150-videocc.yaml47 #include <dt-bindings/power/qcom,rpmhpd.h>
53 power-domains = <&rpmhpd RPMHPD_CX>;
Dqcom,sm8350-videocc.yaml56 #include <dt-bindings/power/qcom,rpmhpd.h>
64 power-domains = <&rpmhpd RPMHPD_MMCX>;
Dqcom,x1e80100-gcc.yaml53 #include <dt-bindings/power/qcom,rpmhpd.h>
67 power-domains = <&rpmhpd RPMHPD_CX>;
Dqcom,sm8450-videocc.yaml68 #include <dt-bindings/power/qcom,rpmhpd.h>
74 power-domains = <&rpmhpd RPMHPD_MMCX>;
Dqcom,sm7150-dispcc.yaml56 #include <dt-bindings/power/qcom,rpmhpd.h>
70 power-domains = <&rpmhpd RPMHPD_CX>;

1234