/Linux-v5.15/drivers/soc/qcom/ |
D | rpmpd.c | 16 #include <dt-bindings/power/qcom-rpmpd.h> 18 #define domain_to_rpmpd(domain) container_of(domain, struct rpmpd, pd) 44 static struct rpmpd _platform##_##_active; \ 45 static struct rpmpd _platform##_##_name = { \ 52 static struct rpmpd _platform##_##_active = { \ 62 static struct rpmpd _platform##_##_name = { \ 70 static struct rpmpd _platform##_##_name = { \ 78 static struct rpmpd _platform##_##_name = { \ 86 static struct rpmpd _platform##_##_name = { \ 99 struct rpmpd { struct [all …]
|
D | Makefile | 27 obj-$(CONFIG_QCOM_RPMPD) += rpmpd.o
|
D | rpmhpd.c | 17 #include <dt-bindings/power/qcom-rpmpd.h>
|
/Linux-v5.15/Documentation/devicetree/bindings/power/ |
D | qcom,rpmpd.yaml | 4 $id: http://devicetree.org/schemas/power/qcom,rpmpd.yaml# 19 - qcom,mdm9607-rpmpd 20 - qcom,msm8916-rpmpd 21 - qcom,msm8939-rpmpd 22 - qcom,msm8976-rpmpd 23 - qcom,msm8994-rpmpd 24 - qcom,msm8996-rpmpd 25 - qcom,msm8998-rpmpd 26 - qcom,qcs404-rpmpd 27 - qcom,sdm660-rpmpd [all …]
|
/Linux-v5.15/arch/arm64/boot/dts/qcom/ |
D | msm8916-pm8916.dtsi | 53 /* pm8916_s1 is managed by rpmpd (MSM8916_VDDCX) */ 59 /* pm8916_l3 is managed by rpmpd (MSM8916_VDDMX) */
|
D | sdm630.dtsi | 11 #include <dt-bindings/power/qcom-rpmpd.h> 432 rpmpd: power-controller { label 433 compatible = "qcom,sdm660-rpmpd"; 1038 power-domains = <&rpmpd SDM660_VDDMX>; 1104 * need to manage the GX rpmpd domain in the adreno driver. 1284 power-domains = <&rpmpd SDM660_VDDCX>; 1336 power-domains = <&rpmpd SDM660_VDDCX>; 1470 power-domains = <&rpmpd SDM660_VDDCX>; 1521 power-domains = <&rpmpd SDM660_VDDCX>; 2085 power-domains = <&rpmpd SDM660_VDDCX>;
|
D | msm8916.dtsi | 11 #include <dt-bindings/power/qcom-rpmpd.h> 294 rpmpd: power-controller { label 295 compatible = "qcom,msm8916-rpmpd"; 1324 power-domains = <&rpmpd MSM8916_VDDCX>, 1325 <&rpmpd MSM8916_VDDMX>; 1740 power-domains = <&rpmpd MSM8916_VDDCX>, 1741 <&rpmpd MSM8916_VDDMX>;
|
D | msm8994-sony-xperia-kitakami.dtsi | 181 * Yeah, this one *is* managed by RPMPD, but also needs 228 /* S1, S2, S6 and S12 are managed by RPMPD */
|
D | msm8998.dtsi | 8 #include <dt-bindings/power/qcom-rpmpd.h> 381 rpmpd: power-controller { label 382 compatible = "qcom,msm8998-rpmpd"; 1397 power-domains = <&rpmpd MSM8998_VDDCX>, 1398 <&rpmpd MSM8998_VDDMX>; 1455 power-domains = <&rpmpd MSM8998_SSCCX>; 2353 power-domains = <&rpmpd MSM8998_VDDCX>;
|
D | msm8994.dtsi | 7 #include <dt-bindings/power/qcom-rpmpd.h> 248 rpmpd: power-controller { label 249 compatible = "qcom,msm8994-rpmpd";
|
D | sdm660.dtsi | 163 power-domains = <&rpmpd SDM660_VDDCX>;
|
D | msm8992-bullhead-rev-101.dts | 79 /* S1, S2, S6 and S12 are managed by RPMPD */
|
D | msm8992-xiaomi-libra.dts | 147 /* S1, S2, S6 and S12 are managed by RPMPD */
|
D | qcs404.dtsi | 8 #include <dt-bindings/power/qcom-rpmpd.h> 233 rpmpd: power-controller { label 234 compatible = "qcom,qcs404-rpmpd";
|
D | sm6125.dtsi | 10 #include <dt-bindings/power/qcom-rpmpd.h>
|
D | msm8996.dtsi | 9 #include <dt-bindings/power/qcom-rpmpd.h> 463 rpmpd: power-controller { label 464 compatible = "qcom,msm8996-rpmpd"; 2967 power-domains = <&rpmpd MSM8996_VDDCX>;
|
D | msm8994-msft-lumia-octagon.dtsi | 582 /* S1, S2, S6 and S12 are managed by RPMPD */
|
D | sm8350.dtsi | 12 #include <dt-bindings/power/qcom-rpmpd.h>
|
/Linux-v5.15/Documentation/devicetree/bindings/remoteproc/ |
D | qcom,wcnss-pil.txt | 132 power-domains = <&rpmpd MSM8974_VDDCX>, <&rpmpd MSM8974_VDDMX>;
|
/Linux-v5.15/Documentation/devicetree/bindings/media/ |
D | qcom,sm8250-venus.yaml | 132 #include <dt-bindings/power/qcom-rpmpd.h>
|
/Linux-v5.15/Documentation/devicetree/bindings/display/msm/ |
D | dp-controller.yaml | 99 #include <dt-bindings/power/qcom-rpmpd.h>
|
D | dsi-controller-main.yaml | 149 #include <dt-bindings/power/qcom-rpmpd.h>
|
D | dpu-sdm845.yaml | 152 #include <dt-bindings/power/qcom-rpmpd.h>
|
D | dpu-sc7180.yaml | 163 #include <dt-bindings/power/qcom-rpmpd.h>
|
/Linux-v5.15/arch/arm/boot/dts/ |
D | qcom-sdx55.dtsi | 13 #include <dt-bindings/power/qcom-rpmpd.h>
|