Lines Matching refs:vdqcr
722 static inline void qm_dqrr_vdqcr_set(struct qm_portal *portal, u32 vdqcr)
724 qm_out(portal, QM_REG_DQRR_VDQCR, vdqcr);
2223 static int set_p_vdqcr(struct qman_portal *p, struct qman_fq *fq, u32 vdqcr)
2236 qm_dqrr_vdqcr_set(&p->p, vdqcr);
2243 static int set_vdqcr(struct qman_portal **p, struct qman_fq *fq, u32 vdqcr)
2248 ret = set_p_vdqcr(*p, fq, vdqcr);
2254 u32 vdqcr, u32 flags)
2260 !set_vdqcr(p, fq, vdqcr));
2262 wait_event(affine_queue, !set_vdqcr(p, fq, vdqcr));
2266 int qman_volatile_dequeue(struct qman_fq *fq, u32 flags, u32 vdqcr)
2274 if (vdqcr & QM_VDQCR_FQID_MASK)
2278 vdqcr = (vdqcr & ~QM_VDQCR_FQID_MASK) | fq->fqid;
2280 ret = wait_vdqcr_start(&p, fq, vdqcr, flags);
2282 ret = set_vdqcr(&p, fq, vdqcr);
2763 u32 vdqcr = fqid | QM_VDQCR_NUMFRAMES_SET(3);
2765 qm_dqrr_vdqcr_set(&p->p, vdqcr);