/wlan-driver/qca-wifi-host-cmn/hif/src/ce/ |
D | ce_service_srng.c | 747 struct hal_srng_params *ring_params) in ce_srng_msi_ring_params_setup() argument 768 ring_params->msi_addr = addr_low; in ce_srng_msi_ring_params_setup() 769 ring_params->msi_addr |= (qdf_dma_addr_t)(((uint64_t)addr_high) << 32); in ce_srng_msi_ring_params_setup() 770 ring_params->msi_data = irq_id + msi_data_start; in ce_srng_msi_ring_params_setup() 771 ring_params->flags |= HAL_SRNG_MSI_INTR; in ce_srng_msi_ring_params_setup() 774 irq_id, (void *)ring_params->msi_addr, ring_params->msi_data); in ce_srng_msi_ring_params_setup() 781 struct hal_srng_params ring_params = {0}; in ce_srng_src_ring_setup() local 785 ring_params.ring_base_paddr = src_ring->base_addr_CE_space; in ce_srng_src_ring_setup() 786 ring_params.ring_base_vaddr = src_ring->base_addr_owner_space; in ce_srng_src_ring_setup() 787 ring_params.num_entries = src_ring->nentries; in ce_srng_src_ring_setup() [all …]
|
/wlan-driver/qca-wifi-host-cmn/hal/wifi3.0/ |
D | hal_srng.c | 1605 struct hal_srng_params *ring_params) in hal_srng_set_msi2_params() argument 1607 srng->msi2_addr = ring_params->msi2_addr; in hal_srng_set_msi2_params() 1608 srng->msi2_data = ring_params->msi2_data; in hal_srng_set_msi2_params() 1620 struct hal_srng_params *ring_params) in hal_srng_get_nf_params() argument 1622 ring_params->msi2_addr = srng->msi2_addr; in hal_srng_get_nf_params() 1623 ring_params->msi2_data = srng->msi2_data; in hal_srng_get_nf_params() 1635 struct hal_srng_params *ring_params) in hal_srng_set_nf_thresholds() argument 1637 srng->u.dst_ring.nf_irq_support = ring_params->nf_irq_support; in hal_srng_set_nf_thresholds() 1638 srng->u.dst_ring.high_thresh = ring_params->high_thresh; in hal_srng_set_nf_thresholds() 1643 struct hal_srng_params *ring_params) in hal_srng_set_msi2_params() argument [all …]
|
D | hal_generic_api.h | 621 struct hal_srng_params *ring_params = (struct hal_srng_params *)params; in hal_srng_set_msi_config() local 624 srng->intr_timer_thres_us = ring_params->intr_timer_thres_us; in hal_srng_set_msi_config() 626 ring_params->intr_batch_cntr_thres_entries; in hal_srng_set_msi_config() 627 srng->msi_addr = ring_params->msi_addr; in hal_srng_set_msi_config() 628 srng->msi_data = ring_params->msi_data; in hal_srng_set_msi_config()
|
D | hal_api.h | 1192 int mac_id, struct hal_srng_params *ring_params, 1216 int mac_id, struct hal_srng_params *ring_params, 2838 struct hal_srng_params *ring_params); 3623 struct hal_srng_params *ring_params) in hal_srng_set_msi_irq_config() argument 3627 return hal_soc->ops->hal_srng_set_msi_config(hal_ring_hdl, ring_params); in hal_srng_set_msi_irq_config() 3633 struct hal_srng_params *ring_params) in hal_srng_set_msi_irq_config() argument
|
D | hal_internal.h | 1463 void *ring_params);
|
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/ |
D | dp_rings.h | 116 struct hal_srng_params *ring_params, 120 struct hal_srng_params *ring_params, 831 struct hal_srng_params *ring_params, 834 struct hal_srng_params *ring_params, 842 struct hal_srng_params *ring_params, 847 struct hal_srng_params *ring_params, in dp_srng_msi2_setup() argument 854 struct hal_srng_params *ring_params, in dp_srng_set_msi2_ring_params() argument 870 struct hal_srng_params *ring_params, in dp_srng_configure_nf_interrupt_thresholds() argument
|
D | dp_rings_main.c | 298 struct hal_srng_params *ring_params, in dp_srng_set_msi2_ring_params() argument 302 ring_params->msi2_addr = msi2_addr; in dp_srng_set_msi2_ring_params() 303 ring_params->msi2_data = msi2_data; in dp_srng_set_msi2_ring_params() 317 struct hal_srng_params *ring_params, in dp_srng_msi2_setup() argument 332 ring_params->msi2_addr = 0; in dp_srng_msi2_setup() 333 ring_params->msi2_data = 0; in dp_srng_msi2_setup() 346 ring_params->nf_irq_support = 1; in dp_srng_msi2_setup() 347 ring_params->msi2_addr = addr_low; in dp_srng_msi2_setup() 348 ring_params->msi2_addr |= (qdf_dma_addr_t)(((uint64_t)addr_high) << 32); in dp_srng_msi2_setup() 349 ring_params->msi2_data = (nf_msi_grp_num % msi_data_count) in dp_srng_msi2_setup() [all …]
|
D | dp_main.c | 1627 dp_ipa_vlan_srng_msi_setup(struct hal_srng_params *ring_params, int ring_type, in dp_ipa_vlan_srng_msi_setup() argument 1633 ring_params->msi_addr = 0; in dp_ipa_vlan_srng_msi_setup() 1634 ring_params->msi_data = 0; in dp_ipa_vlan_srng_msi_setup() 1635 ring_params->flags &= ~HAL_SRNG_MSI_INTR; in dp_ipa_vlan_srng_msi_setup() 1641 dp_ipa_vlan_srng_msi_setup(struct hal_srng_params *ring_params, int ring_type, in dp_ipa_vlan_srng_msi_setup() argument 1648 struct hal_srng_params *ring_params, in dp_srng_msi_setup() argument 1680 ring_params->msi_addr = 0; in dp_srng_msi_setup() 1681 ring_params->msi_data = 0; in dp_srng_msi_setup() 1682 dp_srng_set_msi2_ring_params(soc, ring_params, 0, 0); in dp_srng_msi_setup() 1689 ring_params->msi_addr = 0; in dp_srng_msi_setup() [all …]
|
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/rh/ |
D | dp_rh.c | 38 struct hal_srng_params ring_params; in dp_srng_init_rh() local 49 qdf_mem_zero(&ring_params, sizeof(struct hal_srng_params)); in dp_srng_init_rh() 50 ring_params.ring_base_paddr = srng->base_paddr_aligned; in dp_srng_init_rh() 51 ring_params.ring_base_vaddr = srng->base_vaddr_aligned; in dp_srng_init_rh() 53 ring_params.num_entries = srng->num_entries; in dp_srng_init_rh() 57 (void *)ring_params.ring_base_vaddr, in dp_srng_init_rh() 58 (void *)ring_params.ring_base_paddr, in dp_srng_init_rh() 59 ring_params.num_entries); in dp_srng_init_rh() 66 dp_srng_msi_setup(soc, srng, &ring_params, in dp_srng_init_rh() 71 ring_params.msi_data = 0; in dp_srng_init_rh() [all …]
|
/wlan-driver/qca-wifi-host-cmn/target_if/wifi_pos/src/ |
D | target_if_wifi_pos.c | 245 struct hal_srng_params ring_params = {0}; in target_if_wifi_pos_init_ring() local 270 ring_params.ring_base_vaddr = in target_if_wifi_pos_init_ring() 275 ring_params.ring_base_paddr = in target_if_wifi_pos_init_ring() 277 ring_params.num_entries = num_entries; in target_if_wifi_pos_init_ring() 279 priv->dma_cap[ring_idx].pdev_id, &ring_params, 0); in target_if_wifi_pos_init_ring()
|
/wlan-driver/qca-wifi-host-cmn/target_if/direct_buf_rx/src/ |
D | target_if_direct_buf_rx_main.c | 1443 struct hal_srng_params ring_params = {0}; in target_if_dbr_init_ring() local 1515 ring_params.ring_base_vaddr = dbr_ring_cfg->base_vaddr_aligned; in target_if_dbr_init_ring() 1519 ring_params.ring_base_paddr = in target_if_dbr_init_ring() 1521 ring_params.num_entries = num_entries; in target_if_dbr_init_ring() 1524 mod_param->pdev_id, &ring_params, 0); in target_if_dbr_init_ring()
|