Home
last modified time | relevance | path

Searched refs:voter (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/interconnect/qcom/
H A Dbcm-voter.c156 static void tcs_list_gen(struct bcm_voter *voter, int bucket, in tcs_list_gen() argument
160 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() local
232 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() argument
250 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 …]
H A Dbcm-voter.h16 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);
/linux/arch/arm64/boot/dts/qcom/
H A Dsa8775p.dtsi4594 apps_bcm_voter: bcm-voter {
4595 compatible = "qcom,bcm-voter";
H A Dx1e80100.dtsi7980 apps_bcm_voter: bcm-voter {
7981 compatible = "qcom,bcm-voter";