Searched refs:voter (Results 1 – 5 of 5) sorted by relevance
156 static void tcs_list_gen(struct bcm_voter *voter, int bucket, in tcs_list_gen() argument160 struct list_head *bcm_list = &voter->commit_list; in tcs_list_gen()176 wait = commit && (voter->tcs_wait & BIT(bucket)); in tcs_list_gen()211 struct bcm_voter *voter = ERR_PTR(-EPROBE_DEFER); in of_bcm_voter_get() local232 voter = temp; in of_bcm_voter_get()239 return voter; in of_bcm_voter_get()248 void qcom_icc_bcm_voter_add(struct bcm_voter *voter, struct qcom_icc_bcm *bcm) in qcom_icc_bcm_voter_add() argument250 if (!voter) in qcom_icc_bcm_voter_add()253 mutex_lock(&voter->lock); in qcom_icc_bcm_voter_add()255 list_add_tail(&bcm->list, &voter->commit_list); in qcom_icc_bcm_voter_add()[all …]
16 void qcom_icc_bcm_voter_add(struct bcm_voter *voter, struct qcom_icc_bcm *bcm);17 int qcom_icc_bcm_voter_commit(struct bcm_voter *voter);
71 qcom_icc_bcm_voter_add(qp->voter, qn->bcms[i]); in qcom_icc_pre_aggregate()133 qcom_icc_bcm_voter_commit(qp->voter); in qcom_icc_set()271 qp->voter = of_bcm_voter_get(qp->dev, NULL); in qcom_icc_rpmh_probe()272 if (IS_ERR(qp->voter)) in qcom_icc_rpmh_probe()273 return PTR_ERR(qp->voter); in qcom_icc_rpmh_probe()
34 struct bcm_voter *voter; member
807 apps_bcm_voter: bcm-voter {808 compatible = "qcom,bcm-voter";