| /linux/drivers/pmdomain/qcom/ |
| H A D | rpmpd.c | 18 #define domain_to_rpmpd(domain) container_of(domain, struct rpmpd, pd) 51 struct rpmpd { struct 54 struct rpmpd *peer; argument 66 struct rpmpd **rpmpds; argument 74 static struct rpmpd cx_rwcx0_lvl_ao; 75 static struct rpmpd cx_rwcx0_lvl = { 83 static struct rpmpd cx_rwcx0_lvl_ao = { 92 static struct rpmpd cx_s1a_corner_ao; 93 static struct rpmpd cx_s1a_corner = { 101 static struct rpmpd cx_s1a_corner_ao = { [all …]
|
| H A D | Makefile | 3 obj-$(CONFIG_QCOM_RPMPD) += rpmpd.o
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | msm8939-pm8916.dtsi | 49 /* pm8916_s1 is managed by rpmpd (MSM8939_VDDMDCX) */ 50 /* pm8916_s2 is managed by rpmpd (MSM8939_VDDCX) */ 79 /* pm8916_l3 is managed by rpmpd (MSM8939_VDDMX) */
|
| H A D | msm8929-pm8916.dtsi | 49 /* pm8916_s1 is managed by rpmpd (MSM8939_VDDMDCX) */ 50 /* pm8916_s2 is managed by rpmpd (MSM8939_VDDCX) */ 79 /* pm8916_l3 is managed by rpmpd (MSM8939_VDDMX) */
|
| H A D | sm6375.dtsi | 14 #include <dt-bindings/power/qcom-rpmpd.h> 666 rpmpd: power-controller { label 667 compatible = "qcom,sm6375-rpmpd"; 1058 power-domains = <&rpmpd SM6375_VDDCX>; 1135 power-domains = <&rpmpd SM6375_VDDCX>; 1167 power-domains = <&rpmpd SM6375_VDDCX>; 1183 power-domains = <&rpmpd SM6375_VDDCX>; 1212 power-domains = <&rpmpd SM6375_VDDCX>; 1283 power-domains = <&rpmpd SM6375_VDDCX>; 1313 power-domains = <&rpmpd SM6375_VDDCX>; [all …]
|
| H A D | msm8916-pm8916.dtsi | 70 /* pm8916_s1 is managed by rpmpd (MSM8916_VDDCX) */ 101 /* pm8916_l3 is managed by rpmpd (MSM8916_VDDMX) */
|
| H A D | sm6125.dtsi | 13 #include <dt-bindings/power/qcom-rpmpd.h> 206 rpmpd: power-controller { label 207 compatible = "qcom,sm6125-rpmpd"; 727 power-domains = <&rpmpd SM6125_VDDCX>; 758 power-domains = <&rpmpd SM6125_VDDCX>; 1278 power-domains = <&rpmpd SM6125_VDDCX>; 1348 power-domains = <&rpmpd SM6125_VDDCX>; 1409 power-domains = <&rpmpd SM6125_VDDMX>; 1437 power-domains = <&rpmpd SM6125_VDDCX>;
|
| H A D | msm8937.dtsi | 10 #include <dt-bindings/power/qcom-rpmpd.h> 335 rpmpd: power-controller { label 336 compatible = "qcom,msm8937-rpmpd", "qcom,msm8917-rpmpd"; 1124 power-domains = <&rpmpd MSM8937_VDDCX>; 1212 power-domains = <&rpmpd MSM8937_VDDCX>; 1459 power-domains = <&rpmpd MSM8937_VDDCX>; 1489 power-domains = <&rpmpd MSM8937_VDDCX>; 1712 power-domains = <&rpmpd MSM8937_VDDCX>, 1713 <&rpmpd MSM8937_VDDMX>;
|
| H A D | agatti.dtsi | 19 #include <dt-bindings/power/qcom-rpmpd.h> 233 rpmpd: power-controller { label 234 compatible = "qcom,qcm2290-rpmpd"; 1011 power-domains = <&rpmpd QCM2290_VDDCX>; 1076 power-domains = <&rpmpd QCM2290_VDDCX>; 1619 power-domains = <&rpmpd QCM2290_VDDCX>; 1706 power-domains = <&rpmpd QCM2290_VDDCX>; 1935 power-domains = <&rpmpd QCM2290_VDDCX>; 2006 power-domains = <&rpmpd QCM2290_VDDCX>; 2068 power-domains = <&rpmpd QCM2290_VDDMX>; [all …]
|
| H A D | msm8917.dtsi | 7 #include <dt-bindings/power/qcom-rpmpd.h> 235 rpmpd: power-controller { label 236 compatible = "qcom,msm8917-rpmpd"; 1073 power-domains = <&rpmpd MSM8917_VDDCX>; 1291 power-domains = <&rpmpd MSM8917_VDDCX>; 1316 power-domains = <&rpmpd MSM8917_VDDCX>; 1520 power-domains = <&rpmpd MSM8917_VDDCX>, 1521 <&rpmpd MSM8917_VDDMX>;
|
| H A D | sdm630.dtsi | 14 #include <dt-bindings/power/qcom-rpmpd.h> 384 rpmpd: power-controller { label 385 compatible = "qcom,sdm660-rpmpd"; 1061 power-domains = <&rpmpd SDM660_VDDCX>, 1062 <&rpmpd SDM660_VDDMX>; 1099 power-domains = <&rpmpd SDM660_VDDMX>; 1172 * need to manage the GX rpmpd domain in the adreno driver. 1399 power-domains = <&rpmpd SDM660_VDDCX>; 1453 power-domains = <&rpmpd SDM660_VDDCX>; 1615 power-domains = <&rpmpd SDM660_VDDCX>; [all …]
|
| H A D | sm6115.dtsi | 17 #include <dt-bindings/power/qcom-rpmpd.h> 393 rpmpd: power-controller { label 394 compatible = "qcom,sm6115-rpmpd"; 1118 power-domains = <&rpmpd SM6115_VDDCX>; 1171 power-domains = <&rpmpd SM6115_VDDCX>; 1509 power-domains = <&rpmpd SM6115_VDDCX>; 1739 power-domains = <&rpmpd SM6115_VDDCX>; 1903 power-domains = <&rpmpd SM6115_VDDCX>; 1977 power-domains = <&rpmpd SM6115_VDDCX>; 2072 power-domains = <&rpmpd SM6115_VDDCX>; [all …]
|
| H A D | sdm660.dtsi | 166 power-domains = <&rpmpd SDM660_VDDCX>;
|
| H A D | msm8976.dtsi | 15 #include <dt-bindings/power/qcom-rpmpd.h> 261 rpmpd: power-controller { label 262 compatible = "qcom,msm8976-rpmpd"; 1561 power-domains = <&rpmpd MSM8976_VDDCX>, 1562 <&rpmpd MSM8976_VDDMX>;
|
| H A D | msm8996.dtsi | 15 #include <dt-bindings/power/qcom-rpmpd.h> 486 rpmpd: power-controller { label 487 compatible = "qcom,msm8996-rpmpd"; 2524 power-domains = <&rpmpd MSM8996_VDDSSCX>; 2582 power-domains = <&rpmpd MSM8996_VDDCX>, 2583 <&rpmpd MSM8996_VDDMX>; 3561 power-domains = <&rpmpd MSM8996_VDDCX>;
|
| H A D | sdm670-google-sargo.dts | 15 #include <dt-bindings/power/qcom-rpmpd.h>
|
| H A D | sm4450.dtsi | 14 #include <dt-bindings/power/qcom-rpmpd.h>
|
| H A D | qdu1000.dtsi | 13 #include <dt-bindings/power/qcom-rpmpd.h>
|
| H A D | sdx75.dtsi | 18 #include <dt-bindings/power/qcom-rpmpd.h>
|
| H A D | sdm670.dtsi | 21 #include <dt-bindings/power/qcom-rpmpd.h>
|
| H A D | sm6350.dtsi | 21 #include <dt-bindings/power/qcom-rpmpd.h>
|
| H A D | sm8350.dtsi | 20 #include <dt-bindings/power/qcom-rpmpd.h>
|
| H A D | sc8180x.dtsi | 19 #include <dt-bindings/power/qcom-rpmpd.h>
|
| /linux/arch/arm/boot/dts/qcom/ |
| H A D | qcom-msm8226.dtsi | 14 #include <dt-bindings/power/qcom-rpmpd.h> 175 rpmpd: power-controller { label 176 compatible = "qcom,msm8226-rpmpd"; 962 power-domains = <&rpmpd MSM8226_VDDCX>; 1375 power-domains = <&rpmpd MSM8226_VDDCX>;
|
| H A D | qcom-sdx65.dtsi | 13 #include <dt-bindings/power/qcom-rpmpd.h>
|