| /linux/drivers/pmdomain/qcom/ |
| H A D | rpmhpd.c | 18 #include <dt-bindings/power/qcom,rpmhpd.h> 20 #define domain_to_rpmhpd(domain) container_of(domain, struct rpmhpd, pd) 25 * struct rpmhpd - top level RPMh power domain resource data structure 43 * @state_synced: Indicator that sync_state has been invoked for the rpmhpd resource 45 struct rpmhpd { struct 49 struct rpmhpd *peer; argument 63 struct rpmhpd **rpmhpds; argument 71 static struct rpmhpd cx_ao; 72 static struct rpmhpd mx; 73 static struct rpmhpd mx_ao; [all …]
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | sa8155p.dtsi | 6 * Most notably, the RPMhPD setup differs: MMCX and LCX/LMX rails are gone, 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>; 33 power-domains = <&rpmhpd SA8155P_CX>, 34 <&rpmhpd SA8155P_MX>; 37 &rpmhpd { 43 compatible = "qcom,sa8155p-rpmhpd"; [all …]
|
| H A D | sc8280xp.dtsi | 846 power-domains = <&rpmhpd SC8280XP_CX>; 918 power-domains = <&rpmhpd SC8280XP_CX>; 940 power-domains = <&rpmhpd SC8280XP_CX>; 962 power-domains = <&rpmhpd SC8280XP_CX>; 984 power-domains = <&rpmhpd SC8280XP_CX>; 1005 power-domains = <&rpmhpd SC8280XP_CX>; 1020 power-domains = <&rpmhpd SC8280XP_CX>; 1042 power-domains = <&rpmhpd SC8280XP_CX>; 1063 power-domains = <&rpmhpd SC8280XP_CX>; 1082 power-domains = <&rpmhpd SC8280XP_CX>; [all …]
|
| H A D | monaco.dtsi | 20 #include <dt-bindings/power/qcom,rpmhpd.h> 990 power-domains = <&rpmhpd RPMHPD_CX>; 1015 power-domains = <&rpmhpd RPMHPD_CX>; 1039 power-domains = <&rpmhpd RPMHPD_CX>; 1063 power-domains = <&rpmhpd RPMHPD_CX>; 1088 power-domains = <&rpmhpd RPMHPD_CX>; 1112 power-domains = <&rpmhpd RPMHPD_CX>; 1136 power-domains = <&rpmhpd RPMHPD_CX>; 1161 power-domains = <&rpmhpd RPMHPD_CX>; 1185 power-domains = <&rpmhpd RPMHPD_CX>; [all …]
|
| H A D | sm8650.dtsi | 23 #include <dt-bindings/power/qcom,rpmhpd.h> 2104 power-domains = <&rpmhpd RPMHPD_CX>; 2141 power-domains = <&rpmhpd RPMHPD_CX>; 2178 power-domains = <&rpmhpd RPMHPD_CX>; 2215 power-domains = <&rpmhpd RPMHPD_CX>; 2252 power-domains = <&rpmhpd RPMHPD_CX>; 2289 power-domains = <&rpmhpd RPMHPD_CX>; 2326 power-domains = <&rpmhpd RPMHPD_CX>; 2363 power-domains = <&rpmhpd RPMHPD_CX>; 2400 power-domains = <&rpmhpd RPMHPD_CX>; [all …]
|
| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | qcom,kaanapali-gxclkctl.yaml | 51 #include <dt-bindings/power/qcom,rpmhpd.h> 59 power-domains = <&rpmhpd RPMHPD_GFX>, 60 <&rpmhpd RPMHPD_GMXC>,
|
| H A D | qcom,glymur-evacc.yaml | 57 #include <dt-bindings/power/qcom,rpmhpd.h> 64 power-domains = <&rpmhpd RPMHPD_MMCX>, 65 <&rpmhpd RPMHPD_MXC>;
|
| H A D | qcom,x1e80100-camcc.yaml | 63 #include <dt-bindings/power/qcom,rpmhpd.h> 71 power-domains = <&rpmhpd RPMHPD_MXC>, 72 <&rpmhpd RPMHPD_MMCX>;
|
| H A D | qcom,sm8450-camcc.yaml | 88 #include <dt-bindings/power/qcom,rpmhpd.h> 96 power-domains = <&rpmhpd RPMHPD_MMCX>, 97 <&rpmhpd RPMHPD_MXC>;
|
| H A D | qcom,sm8450-videocc.yaml | 87 #include <dt-bindings/power/qcom,rpmhpd.h> 93 power-domains = <&rpmhpd RPMHPD_MMCX>, 94 <&rpmhpd RPMHPD_MXC>;
|
| H A D | qcom,milos-gxclkctl.yaml | 48 #include <dt-bindings/power/qcom,rpmhpd.h> 56 power-domains = <&rpmhpd RPMHPD_GFX>,
|
| H A D | qcom,sar2130p-gcc.yaml | 49 #include <dt-bindings/power/qcom,rpmhpd.h> 59 power-domains = <&rpmhpd RPMHPD_CX>;
|
| /linux/Documentation/devicetree/bindings/display/msm/ |
| H A D | qcom,sm8750-mdss.yaml | 84 #include <dt-bindings/power/qcom,rpmhpd.h> 142 power-domains = <&rpmhpd RPMHPD_MMCX>; 237 power-domains = <&rpmhpd RPMHPD_MMCX>; 343 power-domains = <&rpmhpd RPMHPD_MMCX>; 426 power-domains = <&rpmhpd RPMHPD_MMCX>;
|
| H A D | qcom,sar2130p-mdss.yaml | 81 #include <dt-bindings/power/qcom,rpmhpd.h> 136 power-domains = <&rpmhpd RPMHPD_MMCX>; 232 power-domains = <&rpmhpd RPMHPD_MMCX>; 305 power-domains = <&rpmhpd RPMHPD_MMCX>; 397 power-domains = <&rpmhpd RPMHPD_MMCX>;
|
| H A D | qcom,eliza-mdss.yaml | 86 #include <dt-bindings/power/qcom,rpmhpd.h> 144 power-domains = <&rpmhpd RPMHPD_MMCX>; 249 power-domains = <&rpmhpd RPMHPD_MMCX>; 358 power-domains = <&rpmhpd RPMHPD_MMCX>; 444 power-domains = <&rpmhpd RPMHPD_MMCX>;
|
| H A D | qcom,sm8250-mdss.yaml | 95 #include <dt-bindings/power/qcom,rpmhpd.h> 140 power-domains = <&rpmhpd RPMHPD_MMCX>; 215 power-domains = <&rpmhpd RPMHPD_MMCX>; 305 power-domains = <&rpmhpd RPMHPD_MMCX>;
|
| H A D | qcom,sm8650-mdss.yaml | 81 #include <dt-bindings/power/qcom,rpmhpd.h> 133 power-domains = <&rpmhpd RPMHPD_MMCX>; 208 power-domains = <&rpmhpd RPMHPD_MMCX>; 297 power-domains = <&rpmhpd RPMHPD_MMCX>;
|
| H A D | qcom,sm8450-mdss.yaml | 87 #include <dt-bindings/power/qcom,rpmhpd.h> 144 power-domains = <&rpmhpd RPMHPD_MMCX>; 224 power-domains = <&rpmhpd RPMHPD_MMCX>; 319 power-domains = <&rpmhpd RPMHPD_MMCX>;
|
| H A D | qcom,x1e80100-mdss.yaml | 70 #include <dt-bindings/power/qcom,rpmhpd.h> 122 power-domains = <&rpmhpd RPMHPD_MMCX>; 203 power-domains = <&rpmhpd RPMHPD_MMCX>;
|
| H A D | qcom,sm8350-mdss.yaml | 97 #include <dt-bindings/power/qcom,rpmhpd.h> 152 power-domains = <&rpmhpd RPMHPD_MMCX>; 221 power-domains = <&rpmhpd RPMHPD_MMCX>;
|
| H A D | qcom,qcs8300-mdss.yaml | 87 #include <dt-bindings/power/qcom,rpmhpd.h> 142 power-domains = <&rpmhpd RPMHPD_MMCX>; 218 power-domains = <&rpmhpd RPMHPD_MMCX>; 338 power-domains = <&rpmhpd RPMHPD_MMCX>;
|
| H A D | qcom,glymur-mdss.yaml | 75 #include <dt-bindings/power/qcom,rpmhpd.h> 130 power-domains = <&rpmhpd RPMHPD_MMCX>; 216 power-domains = <&rpmhpd RPMHPD_MMCX>;
|
| H A D | qcom,sm6150-dpu.yaml | 48 #include <dt-bindings/power/qcom,rpmhpd.h> 66 power-domains = <&rpmhpd RPMHPD_CX>;
|
| H A D | qcom,sdm670-mdss.yaml | 129 power-domains = <&rpmhpd SDM670_CX>; 177 power-domains = <&rpmhpd SDM670_CX>; 247 power-domains = <&rpmhpd SDM670_CX>;
|
| H A D | qcom,sdm845-mdss.yaml | 125 power-domains = <&rpmhpd SDM845_CX>; 173 power-domains = <&rpmhpd SDM845_CX>; 243 power-domains = <&rpmhpd SDM845_CX>;
|