| /linux-6.15/drivers/interconnect/qcom/ |
| H A D | bcm-voter.c | 232 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 D | bcm-voter.h | 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);
|
| H A D | icc-rpmh.c | 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()
|
| H A D | Makefile | 6 icc-bcm-voter-objs := bcm-voter.o 47 obj-$(CONFIG_INTERCONNECT_QCOM_BCM_VOTER) += icc-bcm-voter.o
|
| H A D | icc-rpmh.h | 34 struct bcm_voter *voter; member
|
| /linux-6.15/Documentation/devicetree/bindings/interconnect/ |
| H A 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";
|
| H A D | qcom,rpmh-common.yaml | 31 List of phandles to qcom,bcm-voter nodes that are required by 34 qcom,bcm-voter-names:
|
| H A D | qcom,rpmh.yaml | 143 qcom,bcm-voter-names = "apps", "disp";
|
| /linux-6.15/Documentation/devicetree/bindings/soc/qcom/ |
| H A D | qcom,rpmh-rsc.yaml | 105 bcm-voter: 106 $ref: /schemas/interconnect/qcom,bcm-voter.yaml# 266 bcm-voter { 267 compatible = "qcom,bcm-voter";
|
| /linux-6.15/arch/arm64/boot/dts/qcom/ |
| H A D | sm4450.dtsi | 584 apps_bcm_voter: bcm-voter { 585 compatible = "qcom,bcm-voter";
|
| H A D | sdx75.dtsi | 1457 apps_bcm_voter: bcm-voter { 1458 compatible = "qcom,bcm-voter";
|
| H A D | qdu1000.dtsi | 1520 apps_bcm_voter: bcm-voter { 1521 compatible = "qcom,bcm-voter";
|
| H A D | sdm670.dtsi | 1972 apps_bcm_voter: bcm-voter { 1973 compatible = "qcom,bcm-voter";
|
| H A D | sm8750.dtsi | 2694 apps_bcm_voter: bcm-voter { 2695 compatible = "qcom,bcm-voter";
|
| H A D | qcs8300.dtsi | 3300 apps_bcm_voter: bcm-voter { 3301 compatible = "qcom,bcm-voter";
|
| H A D | sm6350.dtsi | 2841 apps_bcm_voter: bcm-voter { 2842 compatible = "qcom,bcm-voter";
|
| H A D | qcs615.dtsi | 3417 apps_bcm_voter: bcm-voter { 3418 compatible = "qcom,bcm-voter";
|
| H A D | sar2130p.dtsi | 2572 apps_bcm_voter: bcm-voter { 2573 compatible = "qcom,bcm-voter";
|
| H A D | sc8180x.dtsi | 3801 apps_bcm_voter: bcm-voter { 3802 compatible = "qcom,bcm-voter";
|
| H A D | sm8350.dtsi | 3680 apps_bcm_voter: bcm-voter { 3681 compatible = "qcom,bcm-voter";
|
| H A D | sc7180.dtsi | 3800 apps_bcm_voter: bcm-voter { 3801 compatible = "qcom,bcm-voter";
|
| H A D | sm8150.dtsi | 4528 apps_bcm_voter: bcm-voter { 4529 compatible = "qcom,bcm-voter";
|
| /linux-6.15/Documentation/devicetree/bindings/mmc/ |
| H A D | sdhci-msm.yaml | 87 - description: SDCC bus voter clock
|
| /linux-6.15/arch/arm/boot/dts/qcom/ |
| H A D | qcom-sdx65.dtsi | 807 apps_bcm_voter: bcm-voter { 808 compatible = "qcom,bcm-voter";
|
| H A D | qcom-sdx55.dtsi | 872 apps_bcm_voter: bcm-voter { 873 compatible = "qcom,bcm-voter";
|