Lines Matching refs:n_link_desc
598 u32 n_link_desc, in ath12k_dp_scatter_idle_link_desc_setup() argument
661 n_link_desc, end_offset); in ath12k_dp_scatter_idle_link_desc_setup()
739 static int ath12k_wbm_idle_ring_setup(struct ath12k_base *ab, u32 *n_link_desc) in ath12k_wbm_idle_ring_setup() argument
760 *n_link_desc = n_mpdu_link_desc + n_mpdu_queue_desc + in ath12k_wbm_idle_ring_setup()
763 if (*n_link_desc & (*n_link_desc - 1)) in ath12k_wbm_idle_ring_setup()
764 *n_link_desc = 1 << fls(*n_link_desc); in ath12k_wbm_idle_ring_setup()
767 HAL_WBM_IDLE_LINK, 0, 0, *n_link_desc); in ath12k_wbm_idle_ring_setup()
778 u32 n_link_desc) in ath12k_dp_link_desc_setup() argument
788 tot_mem_sz = n_link_desc * HAL_LINK_DESC_SIZE; in ath12k_dp_link_desc_setup()
816 tot_mem_sz = entry_sz * n_link_desc; in ath12k_dp_link_desc_setup()
823 n_link_desc, in ath12k_dp_link_desc_setup()
1483 u32 n_link_desc = 0; in ath12k_dp_alloc() local
1495 ret = ath12k_wbm_idle_ring_setup(ab, &n_link_desc); in ath12k_dp_alloc()
1504 HAL_WBM_IDLE_LINK, srng, n_link_desc); in ath12k_dp_alloc()