Searched refs:voter (Results 1 – 19 of 19) sorted by relevance
/linux-5.19.10/drivers/interconnect/qcom/ |
D | bcm-voter.c | 126 static void tcs_list_gen(struct bcm_voter *voter, int bucket, in tcs_list_gen() argument 130 struct list_head *bcm_list = &voter->commit_list; in tcs_list_gen() 146 wait = commit && (voter->tcs_wait & BIT(bucket)); in tcs_list_gen() 181 struct bcm_voter *voter = ERR_PTR(-EPROBE_DEFER); in of_bcm_voter_get() local 202 voter = temp; in of_bcm_voter_get() 209 return voter; in of_bcm_voter_get() 218 void qcom_icc_bcm_voter_add(struct bcm_voter *voter, struct qcom_icc_bcm *bcm) in qcom_icc_bcm_voter_add() argument 220 if (!voter) in qcom_icc_bcm_voter_add() 223 mutex_lock(&voter->lock); in qcom_icc_bcm_voter_add() 225 list_add_tail(&bcm->list, &voter->commit_list); in qcom_icc_bcm_voter_add() [all …]
|
D | bcm-voter.h | 24 void qcom_icc_bcm_voter_add(struct bcm_voter *voter, struct qcom_icc_bcm *bcm); 25 int qcom_icc_bcm_voter_commit(struct bcm_voter *voter);
|
D | icc-rpmh.c | 35 qcom_icc_bcm_voter_add(qp->voter, qn->bcms[i]); in qcom_icc_pre_aggregate() 97 qcom_icc_bcm_voter_commit(qp->voter); in qcom_icc_set() 226 qp->voter = of_bcm_voter_get(qp->dev, NULL); in qcom_icc_rpmh_probe() 227 if (IS_ERR(qp->voter)) in qcom_icc_rpmh_probe() 228 return PTR_ERR(qp->voter); in qcom_icc_rpmh_probe()
|
D | Makefile | 3 icc-bcm-voter-objs := bcm-voter.o 26 obj-$(CONFIG_INTERCONNECT_QCOM_BCM_VOTER) += icc-bcm-voter.o
|
D | icc-rpmh.h | 27 struct bcm_voter *voter; member
|
D | sm8450.c | 1885 qp->voter = of_bcm_voter_get(qp->dev, NULL); in qnoc_probe() 1886 if (IS_ERR(qp->voter)) in qnoc_probe() 1887 return PTR_ERR(qp->voter); in qnoc_probe()
|
/linux-5.19.10/Documentation/devicetree/bindings/interconnect/ |
D | qcom,bcm-voter.yaml | 4 $id: http://devicetree.org/schemas/interconnect/qcom,bcm-voter.yaml# 22 - qcom,bcm-voter 51 apps_bcm_voter: bcm-voter { 52 compatible = "qcom,bcm-voter"; 61 disp_bcm_voter: bcm-voter { 62 compatible = "qcom,bcm-voter";
|
D | qcom,rpmh.yaml | 141 List of phandles to qcom,bcm-voter nodes that are required by 144 qcom,bcm-voter-names: 171 qcom,bcm-voter-names = "apps", "disp";
|
/linux-5.19.10/Documentation/devicetree/bindings/soc/qcom/ |
D | qcom,rpmh-rsc.yaml | 113 bcm-voter: 114 $ref: /schemas/interconnect/qcom,bcm-voter.yaml# 269 bcm-voter { 270 compatible = "qcom,bcm-voter";
|
/linux-5.19.10/Documentation/devicetree/bindings/mmc/ |
D | sdhci-msm.yaml | 86 - description: SDCC bus voter clock
|
/linux-5.19.10/arch/arm/boot/dts/ |
D | qcom-sdx55.dtsi | 769 apps_bcm_voter: bcm-voter { 770 compatible = "qcom,bcm-voter";
|
/linux-5.19.10/arch/arm64/boot/dts/qcom/ |
D | sm6350.dtsi | 1456 apps_bcm_voter: bcm-voter { 1457 compatible = "qcom,bcm-voter";
|
D | sm8350.dtsi | 2065 apps_bcm_voter: bcm-voter { 2066 compatible = "qcom,bcm-voter";
|
D | sc7180.dtsi | 3521 apps_bcm_voter: bcm-voter { 3522 compatible = "qcom,bcm-voter";
|
D | sm8450.dtsi | 2943 apps_bcm_voter: bcm-voter { 2944 compatible = "qcom,bcm-voter";
|
D | sm8150.dtsi | 4083 apps_bcm_voter: bcm-voter { 4084 compatible = "qcom,bcm-voter";
|
D | sdm845.dtsi | 4856 apps_bcm_voter: bcm-voter { 4857 compatible = "qcom,bcm-voter";
|
D | sm8250.dtsi | 5006 apps_bcm_voter: bcm-voter { 5007 compatible = "qcom,bcm-voter";
|
D | sc7280.dtsi | 4847 apps_bcm_voter: bcm-voter { 4848 compatible = "qcom,bcm-voter";
|