Home
last modified time | relevance | path

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

12

/Linux-v6.1/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
43 struct rpmhpd { struct
47 struct rpmhpd *peer; argument
60 struct rpmhpd **rpmhpds; argument
68 static struct rpmhpd cx_ao;
69 static struct rpmhpd mx;
70 static struct rpmhpd mx_ao;
71 static struct rpmhpd cx = {
77 static struct rpmhpd cx_ao = {
[all …]
DMakefile28 obj-$(CONFIG_QCOM_RPMHPD) += rpmhpd.o
/Linux-v6.1/Documentation/devicetree/bindings/power/
Dqcom,rpmpd.yaml31 - qcom,sa8540p-rpmhpd
33 - qcom,sc7180-rpmhpd
34 - qcom,sc7280-rpmhpd
35 - qcom,sc8180x-rpmhpd
36 - qcom,sc8280xp-rpmhpd
37 - qcom,sdm845-rpmhpd
38 - qcom,sdx55-rpmhpd
39 - qcom,sdx65-rpmhpd
42 - qcom,sm6350-rpmhpd
44 - qcom,sm8150-rpmhpd
[all …]
/Linux-v6.1/arch/arm64/boot/dts/qcom/
Dsm8350.dtsi736 power-domains = <&rpmhpd SM8350_CX>;
768 power-domains = <&rpmhpd SM8350_CX>;
800 power-domains = <&rpmhpd SM8350_CX>;
832 power-domains = <&rpmhpd SM8350_CX>;
850 power-domains = <&rpmhpd SM8350_CX>;
868 power-domains = <&rpmhpd SM8350_CX>;
895 power-domains = <&rpmhpd SM8350_CX>;
962 power-domains = <&rpmhpd SM8350_CX>;
994 power-domains = <&rpmhpd SM8350_CX>;
1026 power-domains = <&rpmhpd SM8350_CX>;
[all …]
Dsc7180.dtsi708 power-domains = <&rpmhpd SC7180_CX>;
787 power-domains = <&rpmhpd SC7180_CX>;
802 power-domains = <&rpmhpd SC7180_CX>;
818 power-domains = <&rpmhpd SC7180_CX>;
841 power-domains = <&rpmhpd SC7180_CX>;
856 power-domains = <&rpmhpd SC7180_CX>;
872 power-domains = <&rpmhpd SC7180_CX>;
895 power-domains = <&rpmhpd SC7180_CX>;
908 power-domains = <&rpmhpd SC7180_CX>;
931 power-domains = <&rpmhpd SC7180_CX>;
[all …]
Dsc7280.dtsi832 power-domains = <&rpmhpd SC7280_CX>;
852 power-domains = <&rpmhpd SC7280_MX>;
885 power-domains = <&rpmhpd SC7280_CX>;
986 power-domains = <&rpmhpd SC7280_CX>;
1005 power-domains = <&rpmhpd SC7280_CX>;
1044 power-domains = <&rpmhpd SC7280_CX>;
1063 power-domains = <&rpmhpd SC7280_CX>;
1102 power-domains = <&rpmhpd SC7280_CX>;
1121 power-domains = <&rpmhpd SC7280_CX>;
1160 power-domains = <&rpmhpd SC7280_CX>;
[all …]
Dsdm845.dtsi1199 power-domains = <&rpmhpd SDM845_CX>;
1238 power-domains = <&rpmhpd SDM845_CX>;
1256 power-domains = <&rpmhpd SDM845_CX>;
1295 power-domains = <&rpmhpd SDM845_CX>;
1313 power-domains = <&rpmhpd SDM845_CX>;
1352 power-domains = <&rpmhpd SDM845_CX>;
1370 power-domains = <&rpmhpd SDM845_CX>;
1409 power-domains = <&rpmhpd SDM845_CX>;
1427 power-domains = <&rpmhpd SDM845_CX>;
1466 power-domains = <&rpmhpd SDM845_CX>;
[all …]
Dsa8540p.dtsi131 &rpmhpd {
132 compatible = "qcom,sa8540p-rpmhpd";
Dsm8250.dtsi996 power-domains = <&rpmhpd SM8250_CX>;
1028 power-domains = <&rpmhpd SM8250_CX>;
1060 power-domains = <&rpmhpd SM8250_CX>;
1092 power-domains = <&rpmhpd SM8250_CX>;
1107 power-domains = <&rpmhpd SM8250_CX>;
1137 power-domains = <&rpmhpd SM8250_CX>;
1152 power-domains = <&rpmhpd SM8250_CX>;
1182 power-domains = <&rpmhpd SM8250_CX>;
1250 power-domains = <&rpmhpd SM8250_CX>;
1282 power-domains = <&rpmhpd SM8250_CX>;
[all …]
Dsm6350.dtsi495 power-domains = <&rpmhpd SM6350_CX>;
869 power-domains = <&rpmhpd SM6350_LCX>,
870 <&rpmhpd SM6350_LMX>;
937 power-domains = <&rpmhpd SM6350_CX>,
938 <&rpmhpd SM6350_MSS>;
976 power-domains = <&rpmhpd SM6350_CX>,
977 <&rpmhpd SM6350_MX>;
1077 power-domains = <&rpmhpd SM6350_CX>;
1574 rpmhpd: power-controller { label
1575 compatible = "qcom,sm6350-rpmhpd";
Dsc8280xp.dtsi739 power-domains = <&rpmhpd SC8280XP_CX>;
772 power-domains = <&rpmhpd SC8280XP_CX>;
787 power-domains = <&rpmhpd SC8280XP_CX>;
818 power-domains = <&rpmhpd SC8280XP_CX>;
1133 power-domains = <&rpmhpd SC8280XP_LCX>,
1134 <&rpmhpd SC8280XP_LMX>;
1738 rpmhpd: power-controller { label
1739 compatible = "qcom,sc8280xp-rpmhpd";
1816 power-domains = <&rpmhpd SC8280XP_NSP>;
1947 power-domains = <&rpmhpd SC8280XP_NSP>;
/Linux-v6.1/Documentation/devicetree/bindings/remoteproc/
Dqcom,sc7180-mss-pil.yaml221 power-domains = <&rpmhpd SC7180_CX>,
222 <&rpmhpd SC7180_MX>,
223 <&rpmhpd SC7180_MSS>;
Dqcom,sc7280-wpss-pil.yaml180 power-domains = <&rpmhpd SC7280_CX>,
181 <&rpmhpd SC7280_MX>;
Dqcom,sc7280-mss-pil.yaml239 power-domains = <&rpmhpd SC7280_CX>,
240 <&rpmhpd SC7280_MSS>;
Dqcom,qcs404-cdsp-pil.yaml149 power-domains = <&rpmhpd SDM845_CX>;
/Linux-v6.1/arch/arm/boot/dts/
Dqcom-sdx65.dtsi58 power-domains = <&rpmhpd SDX65_CX_AO>;
59 power-domain-names = "rpmhpd";
317 power-domains = <&rpmhpd SDX65_CX>,
318 <&rpmhpd SDX65_MSS>;
617 rpmhpd: power-controller { label
618 compatible = "qcom,sdx65-rpmhpd";
Dqcom-sdx55.dtsi59 power-domains = <&rpmhpd SDX55_CX>;
60 power-domain-names = "rpmhpd";
458 power-domains = <&rpmhpd SDX55_CX>,
459 <&rpmhpd SDX55_MSS>;
719 rpmhpd: power-controller { label
720 compatible = "qcom,sdx55-rpmhpd";
/Linux-v6.1/Documentation/devicetree/bindings/clock/
Dqcom,sm8450-camcc.yaml74 power-domains = <&rpmhpd SM8450_MMCX>;
Dqcom,videocc.yaml85 power-domains = <&rpmhpd SM8250_MMCX>;
Dqcom,dispcc-sm8x50.yaml106 power-domains = <&rpmhpd SM8250_MMCX>;
Dqcom,sm8450-dispcc.yaml95 power-domains = <&rpmhpd SM8450_MMCX>;
/Linux-v6.1/Documentation/devicetree/bindings/i2c/
Dqcom,i2c-geni-qcom.yaml97 power-domains = <&rpmhpd SC7180_CX>;
/Linux-v6.1/Documentation/devicetree/bindings/media/
Dqcom,sm8250-venus.yaml141 <&rpmhpd SM8250_MX>;
Dqcom,sc7280-venus.yaml139 <&rpmhpd SC7280_CX>;
/Linux-v6.1/Documentation/devicetree/bindings/spi/
Dqcom,spi-geni-qcom.yaml95 power-domains = <&rpmhpd SC7180_CX>;

12