/Linux-v6.6/drivers/pmdomain/qcom/ |
D | rpmhpd.c | 19 #define domain_to_rpmhpd(domain) container_of(domain, struct rpmhpd, pd) 44 struct rpmhpd { struct 48 struct rpmhpd *peer; argument 62 struct rpmhpd **rpmhpds; argument 70 static struct rpmhpd cx_ao; 71 static struct rpmhpd mx; 72 static struct rpmhpd mx_ao; 73 static struct rpmhpd cx = { 79 static struct rpmhpd cx_ao = { 86 static struct rpmhpd cx_ao_w_mx_parent; [all …]
|
D | Makefile | 4 obj-$(CONFIG_QCOM_RPMHPD) += rpmhpd.o
|
/Linux-v6.6/arch/arm64/boot/dts/qcom/ |
D | sa8155p.dtsi | 13 power-domains = <&rpmhpd SA8155P_CX>; 17 power-domains = <&rpmhpd SA8155P_CX>; 21 power-domains = <&rpmhpd SA8155P_CX>; 25 power-domains = <&rpmhpd SA8155P_CX>; 29 power-domains = <&rpmhpd SA8155P_CX>, 30 <&rpmhpd SA8155P_MX>; 33 &rpmhpd { 39 compatible = "qcom,sa8155p-rpmhpd";
|
D | sa8775p.dtsi | 489 power-domains = <&rpmhpd SA8775P_CX>; 530 power-domains = <&rpmhpd SA8775P_CX>; 551 power-domains = <&rpmhpd SA8775P_CX>; 572 power-domains = <&rpmhpd SA8775P_CX>; 593 power-domains = <&rpmhpd SA8775P_CX>; 614 power-domains = <&rpmhpd SA8775P_CX>; 633 power-domains = <&rpmhpd SA8775P_CX>; 656 power-domains = <&rpmhpd SA8775P_CX>; 677 power-domains = <&rpmhpd SA8775P_CX>; 692 power-domains = <&rpmhpd SA8775P_CX>; [all …]
|
D | sc8280xp.dtsi | 852 power-domains = <&rpmhpd SC8280XP_CX>; 886 power-domains = <&rpmhpd SC8280XP_CX>; 902 power-domains = <&rpmhpd SC8280XP_CX>; 918 power-domains = <&rpmhpd SC8280XP_CX>; 934 power-domains = <&rpmhpd SC8280XP_CX>; 949 power-domains = <&rpmhpd SC8280XP_CX>; 964 power-domains = <&rpmhpd SC8280XP_CX>; 980 power-domains = <&rpmhpd SC8280XP_CX>; 996 power-domains = <&rpmhpd SC8280XP_CX>; 1012 power-domains = <&rpmhpd SC8280XP_CX>; [all …]
|
D | sdm670.dtsi | 616 power-domains = <&rpmhpd SDM670_CX>; 703 power-domains = <&rpmhpd SDM670_CX>; 724 power-domains = <&rpmhpd SDM670_CX>; 745 power-domains = <&rpmhpd SDM670_CX>; 766 power-domains = <&rpmhpd SDM670_CX>; 787 power-domains = <&rpmhpd SDM670_CX>; 808 power-domains = <&rpmhpd SDM670_CX>; 829 power-domains = <&rpmhpd SDM670_CX>; 850 power-domains = <&rpmhpd SDM670_CX>; 909 power-domains = <&rpmhpd SDM670_CX>; [all …]
|
D | sc7280.dtsi | 881 power-domains = <&rpmhpd SC7280_CX>; 901 power-domains = <&rpmhpd SC7280_MX>; 934 power-domains = <&rpmhpd SC7280_CX>; 1018 power-domains = <&rpmhpd SC7280_CX>; 1036 power-domains = <&rpmhpd SC7280_CX>; 1055 power-domains = <&rpmhpd SC7280_CX>; 1078 power-domains = <&rpmhpd SC7280_CX>; 1096 power-domains = <&rpmhpd SC7280_CX>; 1115 power-domains = <&rpmhpd SC7280_CX>; 1138 power-domains = <&rpmhpd SC7280_CX>; [all …]
|
D | sc7180.dtsi | 796 power-domains = <&rpmhpd SC7180_CX>; 840 power-domains = <&rpmhpd SC7180_CX>; 900 power-domains = <&rpmhpd SC7180_CX>; 915 power-domains = <&rpmhpd SC7180_CX>; 931 power-domains = <&rpmhpd SC7180_CX>; 954 power-domains = <&rpmhpd SC7180_CX>; 969 power-domains = <&rpmhpd SC7180_CX>; 985 power-domains = <&rpmhpd SC7180_CX>; 1008 power-domains = <&rpmhpd SC7180_CX>; 1021 power-domains = <&rpmhpd SC7180_CX>; [all …]
|
D | sm8350.dtsi | 18 #include <dt-bindings/power/qcom,rpmhpd.h> 751 power-domains = <&rpmhpd RPMHPD_CX>; 783 power-domains = <&rpmhpd RPMHPD_CX>; 815 power-domains = <&rpmhpd RPMHPD_CX>; 847 power-domains = <&rpmhpd RPMHPD_CX>; 865 power-domains = <&rpmhpd RPMHPD_CX>; 883 power-domains = <&rpmhpd RPMHPD_CX>; 910 power-domains = <&rpmhpd RPMHPD_CX>; 977 power-domains = <&rpmhpd RPMHPD_CX>; 1009 power-domains = <&rpmhpd RPMHPD_CX>; [all …]
|
D | sdm845.dtsi | 1210 power-domains = <&rpmhpd SDM845_CX>; 1284 power-domains = <&rpmhpd SDM845_CX>; 1323 power-domains = <&rpmhpd SDM845_CX>; 1341 power-domains = <&rpmhpd SDM845_CX>; 1380 power-domains = <&rpmhpd SDM845_CX>; 1398 power-domains = <&rpmhpd SDM845_CX>; 1437 power-domains = <&rpmhpd SDM845_CX>; 1455 power-domains = <&rpmhpd SDM845_CX>; 1494 power-domains = <&rpmhpd SDM845_CX>; 1512 power-domains = <&rpmhpd SDM845_CX>; [all …]
|
D | sm8250.dtsi | 19 #include <dt-bindings/power/qcom,rpmhpd.h> 1040 power-domains = <&rpmhpd RPMHPD_CX>; 1072 power-domains = <&rpmhpd RPMHPD_CX>; 1104 power-domains = <&rpmhpd RPMHPD_CX>; 1136 power-domains = <&rpmhpd RPMHPD_CX>; 1151 power-domains = <&rpmhpd RPMHPD_CX>; 1181 power-domains = <&rpmhpd RPMHPD_CX>; 1196 power-domains = <&rpmhpd RPMHPD_CX>; 1226 power-domains = <&rpmhpd RPMHPD_CX>; 1294 power-domains = <&rpmhpd RPMHPD_CX>; [all …]
|
D | sa8540p.dtsi | 237 &rpmhpd { 238 compatible = "qcom,sa8540p-rpmhpd";
|
D | sm6350.dtsi | 847 power-domains = <&rpmhpd SM6350_CX>; 935 power-domains = <&rpmhpd SM6350_CX>; 1273 power-domains = <&rpmhpd SM6350_LCX>, 1274 <&rpmhpd SM6350_LMX>; 1494 power-domains = <&rpmhpd SM6350_CX>, 1495 <&rpmhpd SM6350_MSS>; 1533 power-domains = <&rpmhpd SM6350_CX>, 1534 <&rpmhpd SM6350_MX>; 1640 power-domains = <&rpmhpd SM6350_CX>; 2021 power-domains = <&rpmhpd SM6350_CX>; [all …]
|
D | sm8450.dtsi | 16 #include <dt-bindings/power/qcom,rpmhpd.h> 1154 power-domains = <&rpmhpd RPMHPD_CX>; 1317 power-domains = <&rpmhpd RPMHPD_CX>; 2107 power-domains = <&rpmhpd RPMHPD_LCX>, 2108 <&rpmhpd RPMHPD_LMX>; 2382 power-domains = <&rpmhpd RPMHPD_LCX>, 2383 <&rpmhpd RPMHPD_LMX>; 2487 power-domains = <&rpmhpd RPMHPD_CX>, 2488 <&rpmhpd RPMHPD_MXC>; 2594 power-domains = <&rpmhpd RPMHPD_CX>, [all …]
|
D | sdx75.dtsi | 12 #include <dt-bindings/power/qcom,rpmhpd.h> 672 rpmhpd: power-controller { label 673 compatible = "qcom,sdx75-rpmhpd";
|
D | sm8550.dtsi | 18 #include <dt-bindings/power/qcom,rpmhpd.h> 1993 power-domains = <&rpmhpd RPMHPD_CX>, 1994 <&rpmhpd RPMHPD_MSS>; 2372 power-domains = <&rpmhpd RPMHPD_CX>; 2416 power-domains = <&rpmhpd RPMHPD_MMCX>; 2475 power-domains = <&rpmhpd RPMHPD_MMCX>; 2564 power-domains = <&rpmhpd RPMHPD_MMCX>; 2632 power-domains = <&rpmhpd RPMHPD_MMCX>; 2727 power-domains = <&rpmhpd RPMHPD_MMCX>; 2802 power-domains = <&rpmhpd RPMHPD_MMCX>; [all …]
|
D | sc8180x.dtsi | 2367 power-domains = <&rpmhpd SC8180X_CX>, 2368 <&rpmhpd SC8180X_MSS>; 2399 power-domains = <&rpmhpd SC8180X_CX>; 2765 power-domains = <&rpmhpd SC8180X_MMCX>; 2857 power-domains = <&rpmhpd SC8180X_MMCX>; 2943 power-domains = <&rpmhpd SC8180X_MMCX>; 3017 power-domains = <&rpmhpd SC8180X_MMCX>; 3093 power-domains = <&rpmhpd SC8180X_MMCX>; 3169 power-domains = <&rpmhpd SC8180X_MMCX>; 3247 power-domains = <&rpmhpd SC8180X_MMCX>; [all …]
|
D | sm8150.dtsi | 2153 power-domains = <&rpmhpd SM8150_LCX>, 2154 <&rpmhpd SM8150_LMX>; 2706 power-domains = <&rpmhpd SM8150_CX>, 2707 <&rpmhpd SM8150_MSS>; 3333 power-domains = <&rpmhpd SM8150_CX>; 3517 power-domains = <&rpmhpd 0>; 3719 power-domains = <&rpmhpd SM8150_MMCX>; 3795 power-domains = <&rpmhpd SM8150_MMCX>; 3888 power-domains = <&rpmhpd SM8150_MMCX>; 3953 power-domains = <&rpmhpd SM8150_MMCX>; [all …]
|
D | qdu1000.dtsi | 877 power-domains = <&rpmhpd QDU1000_CX>; 1378 rpmhpd: power-controller { label 1379 compatible = "qcom,qdu1000-rpmhpd";
|
/Linux-v6.6/arch/arm/boot/dts/qcom/ |
D | qcom-sdx65.dtsi | 60 power-domains = <&rpmhpd SDX65_CX_AO>; 61 power-domain-names = "rpmhpd"; 445 power-domains = <&rpmhpd SDX65_CX>, 446 <&rpmhpd SDX65_MSS>; 746 rpmhpd: power-controller { label 747 compatible = "qcom,sdx65-rpmhpd";
|
D | qcom-sdx55.dtsi | 59 power-domains = <&rpmhpd SDX55_CX>; 60 power-domain-names = "rpmhpd"; 555 power-domains = <&rpmhpd SDX55_CX>, 556 <&rpmhpd SDX55_MSS>; 817 rpmhpd: power-controller { label 818 compatible = "qcom,sdx55-rpmhpd";
|