Lines Matching refs:hw_params

134 			grp_mask = &ab->hw_params->ring_mask->rx_wbm_rel[0];  in ath12k_dp_srng_calculate_msi_group()
137 grp_mask = &ab->hw_params->ring_mask->tx[0]; in ath12k_dp_srng_calculate_msi_group()
141 grp_mask = &ab->hw_params->ring_mask->rx_err[0]; in ath12k_dp_srng_calculate_msi_group()
144 grp_mask = &ab->hw_params->ring_mask->rx[0]; in ath12k_dp_srng_calculate_msi_group()
147 grp_mask = &ab->hw_params->ring_mask->reo_status[0]; in ath12k_dp_srng_calculate_msi_group()
151 grp_mask = &ab->hw_params->ring_mask->rx_mon_dest[0]; in ath12k_dp_srng_calculate_msi_group()
154 grp_mask = &ab->hw_params->ring_mask->tx_mon_dest[0]; in ath12k_dp_srng_calculate_msi_group()
157 grp_mask = &ab->hw_params->ring_mask->host2rxdma[0]; in ath12k_dp_srng_calculate_msi_group()
269 if (ab->hw_params->hw_ops->dp_srng_is_tx_comp_ring(ring_num)) { in ath12k_dp_srng_setup()
420 u32 num_tcl_banks = ab->hw_params->num_tcl_banks; in ath12k_dp_init_bank_profiles()
450 for (i = 0; i < ab->hw_params->max_tx_ring; i++) { in ath12k_dp_srng_common_cleanup()
490 for (i = 0; i < ab->hw_params->max_tx_ring; i++) { in ath12k_dp_srng_common_setup()
491 map = ab->hw_params->hal_ops->tcl_to_wbm_rbm_map; in ath12k_dp_srng_common_setup()
878 while (i < ab->hw_params->max_tx_ring) { in ath12k_dp_service_srng()
879 if (ab->hw_params->ring_mask->tx[grp_id] & in ath12k_dp_service_srng()
880 BIT(ab->hw_params->hal_ops->tcl_to_wbm_rbm_map[i].wbm_ring_num)) in ath12k_dp_service_srng()
885 if (ab->hw_params->ring_mask->rx_err[grp_id]) { in ath12k_dp_service_srng()
893 if (ab->hw_params->ring_mask->rx_wbm_rel[grp_id]) { in ath12k_dp_service_srng()
904 if (ab->hw_params->ring_mask->rx[grp_id]) { in ath12k_dp_service_srng()
905 i = fls(ab->hw_params->ring_mask->rx[grp_id]) - 1; in ath12k_dp_service_srng()
914 if (ab->hw_params->ring_mask->rx_mon_dest[grp_id]) { in ath12k_dp_service_srng()
916 ring_mask = ab->hw_params->ring_mask->rx_mon_dest[grp_id]; in ath12k_dp_service_srng()
918 for (j = 0; j < ab->hw_params->num_rxmda_per_pdev; j++) { in ath12k_dp_service_srng()
919 int id = i * ab->hw_params->num_rxmda_per_pdev + j; in ath12k_dp_service_srng()
935 if (ab->hw_params->ring_mask->tx_mon_dest[grp_id]) { in ath12k_dp_service_srng()
937 ring_mask = ab->hw_params->ring_mask->tx_mon_dest[grp_id]; in ath12k_dp_service_srng()
939 for (j = 0; j < ab->hw_params->num_rxmda_per_pdev; j++) { in ath12k_dp_service_srng()
940 int id = i * ab->hw_params->num_rxmda_per_pdev + j; in ath12k_dp_service_srng()
956 if (ab->hw_params->ring_mask->reo_status[grp_id]) in ath12k_dp_service_srng()
959 if (ab->hw_params->ring_mask->host2rxdma[grp_id]) { in ath12k_dp_service_srng()
964 ab->hw_params->hal_params->rx_buf_rbm, in ath12k_dp_service_srng()
1006 for (i = 0; i < ab->hw_params->num_rxmda_per_pdev; i++) in ath12k_dp_service_mon_ring()
1016 if (ab->hw_params->rxdma1_enable) in ath12k_dp_mon_reap_timer_init()
1190 if (!ab->hw_params->reoq_lut_support) in ath12k_dp_reoq_lut_cleanup()
1219 for (i = 0; i < ab->hw_params->max_tx_ring; i++) in ath12k_dp_free()
1271 ab->hw_params->hal_params->wbm2sw_cc_enable; in ath12k_dp_cc_config()
1458 if (!ab->hw_params->reoq_lut_support) in ath12k_dp_reoq_lut_setup()
1534 for (i = 0; i < ab->hw_params->max_tx_ring; i++) { in ath12k_dp_alloc()