Home
last modified time | relevance | path

Searched refs:half_mask (Results 1 – 1 of 1) sorted by relevance

/Linux-v5.10/drivers/soc/fsl/dpio/
Dqbman-portal.c648 uint32_t eqcr_ci, eqcr_pi, half_mask, full_mask; in qbman_swp_enqueue_multiple_direct() local
652 half_mask = (s->eqcr.pi_ci_mask>>1); in qbman_swp_enqueue_multiple_direct()
675 p = (s->addr_cena + QBMAN_CENA_SWP_EQCR(eqcr_pi & half_mask)); in qbman_swp_enqueue_multiple_direct()
688 p = (s->addr_cena + QBMAN_CENA_SWP_EQCR(eqcr_pi & half_mask)); in qbman_swp_enqueue_multiple_direct()
697 if (!(eqcr_pi & half_mask)) in qbman_swp_enqueue_multiple_direct()
731 uint32_t eqcr_ci, eqcr_pi, half_mask, full_mask; in qbman_swp_enqueue_multiple_mem_back() local
738 half_mask = (s->eqcr.pi_ci_mask>>1); in qbman_swp_enqueue_multiple_mem_back()
759 p = (s->addr_cena + QBMAN_CENA_SWP_EQCR(eqcr_pi & half_mask)); in qbman_swp_enqueue_multiple_mem_back()
770 p = (s->addr_cena + QBMAN_CENA_SWP_EQCR(eqcr_pi & half_mask)); in qbman_swp_enqueue_multiple_mem_back()
779 if (!(eqcr_pi & half_mask)) in qbman_swp_enqueue_multiple_mem_back()
[all …]