Home
last modified time | relevance | path

Searched full:rpmpd (Results 1 – 25 of 30) sorted by relevance

12

/Linux-v5.15/drivers/soc/qcom/
Drpmpd.c16 #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 …]
DMakefile27 obj-$(CONFIG_QCOM_RPMPD) += rpmpd.o
Drpmhpd.c17 #include <dt-bindings/power/qcom-rpmpd.h>
/Linux-v5.15/Documentation/devicetree/bindings/power/
Dqcom,rpmpd.yaml4 $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/
Dmsm8916-pm8916.dtsi53 /* pm8916_s1 is managed by rpmpd (MSM8916_VDDCX) */
59 /* pm8916_l3 is managed by rpmpd (MSM8916_VDDMX) */
Dsdm630.dtsi11 #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>;
Dmsm8916.dtsi11 #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>;
Dmsm8994-sony-xperia-kitakami.dtsi181 * Yeah, this one *is* managed by RPMPD, but also needs
228 /* S1, S2, S6 and S12 are managed by RPMPD */
Dmsm8998.dtsi8 #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>;
Dmsm8994.dtsi7 #include <dt-bindings/power/qcom-rpmpd.h>
248 rpmpd: power-controller { label
249 compatible = "qcom,msm8994-rpmpd";
Dsdm660.dtsi163 power-domains = <&rpmpd SDM660_VDDCX>;
Dmsm8992-bullhead-rev-101.dts79 /* S1, S2, S6 and S12 are managed by RPMPD */
Dmsm8992-xiaomi-libra.dts147 /* S1, S2, S6 and S12 are managed by RPMPD */
Dqcs404.dtsi8 #include <dt-bindings/power/qcom-rpmpd.h>
233 rpmpd: power-controller { label
234 compatible = "qcom,qcs404-rpmpd";
Dsm6125.dtsi10 #include <dt-bindings/power/qcom-rpmpd.h>
Dmsm8996.dtsi9 #include <dt-bindings/power/qcom-rpmpd.h>
463 rpmpd: power-controller { label
464 compatible = "qcom,msm8996-rpmpd";
2967 power-domains = <&rpmpd MSM8996_VDDCX>;
Dmsm8994-msft-lumia-octagon.dtsi582 /* S1, S2, S6 and S12 are managed by RPMPD */
Dsm8350.dtsi12 #include <dt-bindings/power/qcom-rpmpd.h>
/Linux-v5.15/Documentation/devicetree/bindings/remoteproc/
Dqcom,wcnss-pil.txt132 power-domains = <&rpmpd MSM8974_VDDCX>, <&rpmpd MSM8974_VDDMX>;
/Linux-v5.15/Documentation/devicetree/bindings/media/
Dqcom,sm8250-venus.yaml132 #include <dt-bindings/power/qcom-rpmpd.h>
/Linux-v5.15/Documentation/devicetree/bindings/display/msm/
Ddp-controller.yaml99 #include <dt-bindings/power/qcom-rpmpd.h>
Ddsi-controller-main.yaml149 #include <dt-bindings/power/qcom-rpmpd.h>
Ddpu-sdm845.yaml152 #include <dt-bindings/power/qcom-rpmpd.h>
Ddpu-sc7180.yaml163 #include <dt-bindings/power/qcom-rpmpd.h>
/Linux-v5.15/arch/arm/boot/dts/
Dqcom-sdx55.dtsi13 #include <dt-bindings/power/qcom-rpmpd.h>

12