Lines Matching refs:qn

596 	struct qcom_icc_node *qn;  in qcom_icc_set_bimc_qos()  local
602 qn = src->data; in qcom_icc_set_bimc_qos()
606 if (qn->qos.qos_mode != -1) in qcom_icc_set_bimc_qos()
607 mode = qn->qos.qos_mode; in qcom_icc_set_bimc_qos()
615 &qn->qos, i); in qcom_icc_set_bimc_qos()
624 return regmap_update_bits(qp->regmap, M_BKE_EN_ADDR(qn->qos.qos_port), in qcom_icc_set_bimc_qos()
648 struct qcom_icc_node *qn; in qcom_icc_set_noc_qos() local
653 qn = src->data; in qcom_icc_set_noc_qos()
657 if (qn->qos.qos_port < 0) { in qcom_icc_set_noc_qos()
660 qn->name); in qcom_icc_set_noc_qos()
664 if (qn->qos.qos_mode != -1) in qcom_icc_set_noc_qos()
665 mode = qn->qos.qos_mode; in qcom_icc_set_noc_qos()
669 qn->name); in qcom_icc_set_noc_qos()
670 rc = qcom_icc_noc_set_qos_priority(qp->regmap, &qn->qos); in qcom_icc_set_noc_qos()
675 qn->name); in qcom_icc_set_noc_qos()
679 NOC_QOS_MODEn_ADDR(qn->qos.qos_port), in qcom_icc_set_noc_qos()
686 struct qcom_icc_node *qn = node->data; in qcom_icc_qos_set() local
688 dev_dbg(node->provider->dev, "Setting QoS for %s\n", qn->name); in qcom_icc_qos_set()
692 (qn->qos.qos_mode == NOC_QOS_MODE_BYPASS)); in qcom_icc_qos_set()
731 struct qcom_icc_node *qn; in qcom_icc_set() local
741 qn = src->data; in qcom_icc_set()
752 if (!qn->qos.ap_owned) { in qcom_icc_set()
754 ret = qcom_icc_rpm_set(qn->mas_rpm_id, qn->slv_rpm_id, sum_bw); in qcom_icc_set()
757 } else if (qn->qos.qos_mode != -1) { in qcom_icc_set()
766 do_div(rate, qn->buswidth); in qcom_icc_set()
768 if (qn->rate == rate) in qcom_icc_set()
780 qn->rate = rate; in qcom_icc_set()