Home
last modified time | relevance | path

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

/openbmc/linux/drivers/interconnect/qcom/
H A Dbcm-voter.c232 voter = temp; in of_bcm_voter_get()
239 return voter; in of_bcm_voter_get()
250 if (!voter) in qcom_icc_bcm_voter_add()
253 mutex_lock(&voter->lock); in qcom_icc_bcm_voter_add()
284 if (!voter) in qcom_icc_bcm_voter_commit()
287 mutex_lock(&voter->lock); in qcom_icc_bcm_voter_commit()
373 struct bcm_voter *voter; in qcom_icc_bcm_voter_probe() local
375 voter = devm_kzalloc(&pdev->dev, sizeof(*voter), GFP_KERNEL); in qcom_icc_bcm_voter_probe()
376 if (!voter) in qcom_icc_bcm_voter_probe()
379 voter->dev = &pdev->dev; in qcom_icc_bcm_voter_probe()
[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);
H A Dicc-rpmh.c36 qcom_icc_bcm_voter_add(qp->voter, qn->bcms[i]); in qcom_icc_pre_aggregate()
98 qcom_icc_bcm_voter_commit(qp->voter); in qcom_icc_set()
204 qp->voter = of_bcm_voter_get(qp->dev, NULL); in qcom_icc_rpmh_probe()
205 if (IS_ERR(qp->voter)) in qcom_icc_rpmh_probe()
206 return PTR_ERR(qp->voter); in qcom_icc_rpmh_probe()
H A DMakefile6 icc-bcm-voter-objs := bcm-voter.o
34 obj-$(CONFIG_INTERCONNECT_QCOM_BCM_VOTER) += icc-bcm-voter.o
H A Dicc-rpmh.h27 struct bcm_voter *voter; member
/openbmc/linux/Documentation/devicetree/bindings/interconnect/
H A Dqcom,bcm-voter.yaml4 $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";
H A Dqcom,rpmh-common.yaml31 List of phandles to qcom,bcm-voter nodes that are required by
34 qcom,bcm-voter-names:
H A Dqcom,rpmh.yaml139 qcom,bcm-voter-names = "apps", "disp";
/openbmc/linux/Documentation/devicetree/bindings/soc/qcom/
H A Dqcom,rpmh-rsc.yaml105 bcm-voter:
106 $ref: /schemas/interconnect/qcom,bcm-voter.yaml#
266 bcm-voter {
267 compatible = "qcom,bcm-voter";
/openbmc/linux/Documentation/devicetree/bindings/mmc/
H A Dsdhci-msm.yaml78 - description: SDCC bus voter clock
/openbmc/linux/arch/arm/boot/dts/qcom/
H A Dqcom-sdx65.dtsi796 apps_bcm_voter: bcm-voter {
797 compatible = "qcom,bcm-voter";
H A Dqcom-sdx55.dtsi867 apps_bcm_voter: bcm-voter {
868 compatible = "qcom,bcm-voter";
/openbmc/linux/arch/arm64/boot/dts/qcom/
H A Dsdx75.dtsi661 apps_bcm_voter: bcm-voter {
662 compatible = "qcom,bcm-voter";
H A Dqdu1000.dtsi1367 apps_bcm_voter: bcm-voter {
1368 compatible = "qcom,bcm-voter";
H A Dsdm670.dtsi1453 apps_bcm_voter: bcm-voter {
1454 compatible = "qcom,bcm-voter";
H A Dsm6350.dtsi2662 apps_bcm_voter: bcm-voter {
2663 compatible = "qcom,bcm-voter";
H A Dsm8350.dtsi3484 apps_bcm_voter: bcm-voter {
3485 compatible = "qcom,bcm-voter";
H A Dsc7180.dtsi3729 apps_bcm_voter: bcm-voter {
3730 compatible = "qcom,bcm-voter";
H A Dsm8150.dtsi4339 apps_bcm_voter: bcm-voter {
4340 compatible = "qcom,bcm-voter";
H A Dsm8550.dtsi3752 apps_bcm_voter: bcm-voter {
3753 compatible = "qcom,bcm-voter";
H A Dsdm845.dtsi5145 apps_bcm_voter: bcm-voter {
5146 compatible = "qcom,bcm-voter";
H A Dsm8450.dtsi4029 apps_bcm_voter: bcm-voter {
4030 compatible = "qcom,bcm-voter";
H A Dsc8280xp.dtsi4315 apps_bcm_voter: bcm-voter {
4316 compatible = "qcom,bcm-voter";
H A Dsc7280.dtsi5297 apps_bcm_voter: bcm-voter {
5298 compatible = "qcom,bcm-voter";
H A Dsm8250.dtsi5786 apps_bcm_voter: bcm-voter {
5787 compatible = "qcom,bcm-voter";