Searched refs:QM_DQRR_SIZE (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/soc/fsl/qbman/ |
H A D | qman.c | 176 #define QM_DQRR_SIZE 16 macro 573 #define DQRR_CARRY (uintptr_t)(QM_DQRR_SIZE << DQRR_SHIFT) 587 return ((uintptr_t)e >> DQRR_SHIFT) & (QM_DQRR_SIZE - 1); in dqrr_ptr2idx() 598 ((mf & (QM_DQRR_SIZE - 1)) << 20)); in qm_dqrr_set_maxfill() 615 dqrr->pi = qm_in(portal, QM_REG_DQRR_PI_CINH) & (QM_DQRR_SIZE - 1); in qm_dqrr_init() 616 dqrr->ci = qm_in(portal, QM_REG_DQRR_CI_CINH) & (QM_DQRR_SIZE - 1); in qm_dqrr_init() 618 dqrr->fill = dpaa_cyc_diff(QM_DQRR_SIZE, dqrr->ci, dqrr->pi); in qm_dqrr_init() 619 dqrr->vbit = (qm_in(portal, QM_REG_DQRR_PI_CINH) & QM_DQRR_SIZE) ? in qm_dqrr_init() 628 for (cfg = 0; cfg < QM_DQRR_SIZE; cfg++) in qm_dqrr_init() 631 ((max_fill & (QM_DQRR_SIZE in qm_dqrr_init() [all...] |
/kernel/linux/linux-6.6/drivers/soc/fsl/qbman/ |
H A D | qman.c | 176 #define QM_DQRR_SIZE 16 macro 573 #define DQRR_CARRY (uintptr_t)(QM_DQRR_SIZE << DQRR_SHIFT) 587 return ((uintptr_t)e >> DQRR_SHIFT) & (QM_DQRR_SIZE - 1); in dqrr_ptr2idx() 598 ((mf & (QM_DQRR_SIZE - 1)) << 20)); in qm_dqrr_set_maxfill() 615 dqrr->pi = qm_in(portal, QM_REG_DQRR_PI_CINH) & (QM_DQRR_SIZE - 1); in qm_dqrr_init() 616 dqrr->ci = qm_in(portal, QM_REG_DQRR_CI_CINH) & (QM_DQRR_SIZE - 1); in qm_dqrr_init() 618 dqrr->fill = dpaa_cyc_diff(QM_DQRR_SIZE, dqrr->ci, dqrr->pi); in qm_dqrr_init() 619 dqrr->vbit = (qm_in(portal, QM_REG_DQRR_PI_CINH) & QM_DQRR_SIZE) ? in qm_dqrr_init() 628 for (cfg = 0; cfg < QM_DQRR_SIZE; cfg++) in qm_dqrr_init() 631 ((max_fill & (QM_DQRR_SIZE in qm_dqrr_init() [all...] |
Completed in 8 milliseconds