Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/soc/qcom/
Drpmhpd.c19 #define domain_to_rpmhpd(domain) container_of(domain, struct rpmhpd, pd)
24 * struct rpmhpd - top level RPMh power domain resource data structure
42 struct rpmhpd { struct
46 struct rpmhpd *peer; argument
58 struct rpmhpd **rpmhpds; argument
66 static struct rpmhpd sdm845_ebi = {
71 static struct rpmhpd sdm845_lmx = {
76 static struct rpmhpd sdm845_lcx = {
81 static struct rpmhpd sdm845_gfx = {
86 static struct rpmhpd sdm845_mss = {
[all …]
DMakefile26 obj-$(CONFIG_QCOM_RPMHPD) += rpmhpd.o
/Linux-v5.15/Documentation/devicetree/bindings/power/
Dqcom,rpmpd.yaml28 - qcom,sc7180-rpmhpd
29 - qcom,sc7280-rpmhpd
30 - qcom,sc8180x-rpmhpd
31 - qcom,sdm845-rpmhpd
32 - qcom,sdx55-rpmhpd
34 - qcom,sm8150-rpmhpd
35 - qcom,sm8250-rpmhpd
36 - qcom,sm8350-rpmhpd
60 rpmhpd: power-controller {
61 compatible = "qcom,sdm845-rpmhpd";
[all …]
/Linux-v5.15/arch/arm64/boot/dts/qcom/
Dsc7180.dtsi715 power-domains = <&rpmhpd SC7180_CX>;
794 power-domains = <&rpmhpd SC7180_CX>;
809 power-domains = <&rpmhpd SC7180_CX>;
825 power-domains = <&rpmhpd SC7180_CX>;
848 power-domains = <&rpmhpd SC7180_CX>;
863 power-domains = <&rpmhpd SC7180_CX>;
879 power-domains = <&rpmhpd SC7180_CX>;
902 power-domains = <&rpmhpd SC7180_CX>;
915 power-domains = <&rpmhpd SC7180_CX>;
938 power-domains = <&rpmhpd SC7180_CX>;
[all …]
Dsm8250.dtsi278 power-domains = <&rpmhpd SM8250_MMCX>;
581 power-domains = <&rpmhpd SM8250_CX>;
613 power-domains = <&rpmhpd SM8250_CX>;
645 power-domains = <&rpmhpd SM8250_CX>;
677 power-domains = <&rpmhpd SM8250_CX>;
692 power-domains = <&rpmhpd SM8250_CX>;
722 power-domains = <&rpmhpd SM8250_CX>;
737 power-domains = <&rpmhpd SM8250_CX>;
767 power-domains = <&rpmhpd SM8250_CX>;
835 power-domains = <&rpmhpd SM8250_CX>;
[all …]
Dsdm845.dtsi1151 power-domains = <&rpmhpd SDM845_CX>;
1184 power-domains = <&rpmhpd SDM845_CX>;
1202 power-domains = <&rpmhpd SDM845_CX>;
1235 power-domains = <&rpmhpd SDM845_CX>;
1253 power-domains = <&rpmhpd SDM845_CX>;
1286 power-domains = <&rpmhpd SDM845_CX>;
1304 power-domains = <&rpmhpd SDM845_CX>;
1337 power-domains = <&rpmhpd SDM845_CX>;
1355 power-domains = <&rpmhpd SDM845_CX>;
1388 power-domains = <&rpmhpd SDM845_CX>;
[all …]
Dsm8350.dtsi730 <&rpmhpd 0>,
731 <&rpmhpd 12>;
951 rpmhpd: power-controller { label
952 compatible = "qcom,sm8350-rpmhpd";
1111 <&rpmhpd 4>,
1112 <&rpmhpd 5>;
1151 <&rpmhpd 0>,
1152 <&rpmhpd 10>;
1385 <&rpmhpd 4>,
1386 <&rpmhpd 5>;
Dsm8150.dtsi1733 <&rpmhpd 3>,
1734 <&rpmhpd 2>;
2323 <&rpmhpd 7>,
2324 <&rpmhpd 0>;
2949 <&rpmhpd 7>;
3325 <&rpmhpd 7>;
3448 rpmhpd: power-controller { label
3449 compatible = "qcom,sm8150-rpmhpd";
Dsc7280.dtsi458 power-domains = <&rpmhpd SC7280_MX>;
483 power-domains = <&rpmhpd SC7280_CX>;
1171 power-domains = <&rpmhpd SC7280_CX>;
1797 rpmhpd: power-controller { label
1798 compatible = "qcom,sc7280-rpmhpd";
/Linux-v5.15/arch/arm/boot/dts/
Dqcom-sdx55.dtsi58 power-domains = <&rpmhpd SDX55_CX>;
59 power-domain-names = "rpmhpd";
388 power-domains = <&rpmhpd SDX55_CX>,
389 <&rpmhpd SDX55_MSS>;
646 rpmhpd: power-controller { label
647 compatible = "qcom,sdx55-rpmhpd";
/Linux-v5.15/Documentation/devicetree/bindings/media/
Dqcom,sm8250-venus.yaml140 <&rpmhpd SM8250_MX>;
/Linux-v5.15/Documentation/devicetree/bindings/display/msm/
Ddp-controller.yaml125 power-domains = <&rpmhpd SC7180_CX>;
Ddsi-controller-main.yaml181 power-domains = <&rpmhpd SC7180_CX>;
Ddpu-sdm845.yaml189 power-domains = <&rpmhpd SDM845_CX>;
Ddpu-sc7180.yaml205 power-domains = <&rpmhpd SC7180_CX>;
/Linux-v5.15/Documentation/devicetree/bindings/remoteproc/
Dqcom,hexagon-v56.txt128 power-domains = <&rpmhpd SDM845_CX>;