Lines Matching defs:qos
58 struct qcom_icc_qos *qos = &qn->qos;
62 qp->qos_offset + QNOC_QOS_MCTL_LOWn_ADDR(qos->qos_port),
64 qos->areq_prio << QNOC_QOS_MCTL_DFLT_PRIO_SHIFT);
69 qp->qos_offset + QNOC_QOS_MCTL_LOWn_ADDR(qos->qos_port),
71 !!qos->urg_fwd_en << QNOC_QOS_MCTL_URGFWD_EN_SHIFT);
75 struct qcom_icc_qos *qos,
81 val = qos->prio_level;
84 val |= qos->areq_prio << M_BKE_HEALTH_CFG_AREQPRIO_SHIFT;
89 val |= qos->limit_commands << M_BKE_HEALTH_CFG_LIMITCMDS_SHIFT;
94 qp->qos_offset + M_BKE_HEALTH_CFG_ADDR(regnum, qos->qos_port),
111 if (qn->qos.qos_mode != NOC_QOS_MODE_INVALID)
112 mode = qn->qos.qos_mode;
120 &qn->qos, i);
130 qp->qos_offset + M_BKE_EN_ADDR(qn->qos.qos_port),
135 struct qcom_icc_qos *qos)
141 val = qos->areq_prio << NOC_QOS_PRIORITY_P1_SHIFT;
143 qp->qos_offset + NOC_QOS_PRIORITYn_ADDR(qos->qos_port),
149 qp->qos_offset + NOC_QOS_PRIORITYn_ADDR(qos->qos_port),
150 NOC_QOS_PRIORITY_P0_MASK, qos->prio_level);
165 if (qn->qos.qos_port < 0) {
172 if (qn->qos.qos_mode == NOC_QOS_MODE_FIXED) {
175 rc = qcom_icc_noc_set_qos_priority(qp, &qn->qos);
178 } else if (qn->qos.qos_mode == NOC_QOS_MODE_BYPASS) {
186 qp->qos_offset + NOC_QOS_MODEn_ADDR(qn->qos.qos_port),
212 if (qn->qos.ap_owned)
588 if (qnodes[i]->qos.ap_owned &&
589 qnodes[i]->qos.qos_mode != NOC_QOS_MODE_INVALID) {