Searched refs:ipa_uc_tx_rsc (Results 1 – 7 of 7) sorted by relevance
1144 ring_vaddr = (target_paddr_t *)pdev->ipa_uc_tx_rsc.tx_comp_ring->vaddr; in htt_tx_ipa_uc_wdi_tx_buf_alloc()1193 pdev->ipa_uc_tx_rsc.tx_buf_pool_strg[tx_buffer_count] = in htt_tx_ipa_uc_wdi_tx_buf_alloc()1218 for (idx = 0; idx < pdev->ipa_uc_tx_rsc.alloc_tx_buf_cnt; idx++) { in htt_tx_buf_pool_free()1219 if (pdev->ipa_uc_tx_rsc.tx_buf_pool_strg[idx]) { in htt_tx_buf_pool_free()1221 pdev->ipa_uc_tx_rsc. in htt_tx_buf_pool_free()1223 pdev->ipa_uc_tx_rsc.tx_buf_pool_strg[idx] = NULL; in htt_tx_buf_pool_free()1246 ring_vaddr = pdev->ipa_uc_tx_rsc.tx_comp_ring->vaddr; in htt_tx_ipa_uc_wdi_tx_buf_alloc()1285 pdev->ipa_uc_tx_rsc.tx_buf_pool_strg[tx_buffer_count] = in htt_tx_ipa_uc_wdi_tx_buf_alloc()1307 if (pdev->ipa_uc_tx_rsc.tx_buf_pool_strg[idx]) { in htt_tx_ipa_uc_wdi_tx_buf_alloc()1309 pdev->ipa_uc_tx_rsc. in htt_tx_ipa_uc_wdi_tx_buf_alloc()[all …]
1054 pdev->ipa_uc_tx_rsc.alloc_tx_buf_cnt); in htt_h2t_ipa_uc_rsc_cfg_msg()1061 &pdev->ipa_uc_tx_rsc.tx_comp_ring->mem_info)); in htt_h2t_ipa_uc_rsc_cfg_msg()1064 mem_info_t = &pdev->ipa_uc_tx_rsc.tx_comp_ring->mem_info; in htt_h2t_ipa_uc_rsc_cfg_msg()1076 (unsigned int)pdev->ipa_uc_tx_rsc.tx_comp_idx_paddr); in htt_h2t_ipa_uc_rsc_cfg_msg()1079 addr = (uint64_t)pdev->ipa_uc_tx_rsc.tx_comp_idx_paddr >> 32; in htt_h2t_ipa_uc_rsc_cfg_msg()1086 &pdev->ipa_uc_tx_rsc.tx_ce_idx->mem_info)); in htt_h2t_ipa_uc_rsc_cfg_msg()1089 mem_info_t = &pdev->ipa_uc_tx_rsc.tx_ce_idx->mem_info; in htt_h2t_ipa_uc_rsc_cfg_msg()1215 pdev->ipa_uc_tx_rsc.alloc_tx_buf_cnt); in htt_h2t_ipa_uc_rsc_cfg_msg()1222 &pdev->ipa_uc_tx_rsc.tx_comp_ring->mem_info)); in htt_h2t_ipa_uc_rsc_cfg_msg()1233 (unsigned int)pdev->ipa_uc_tx_rsc.tx_comp_idx_paddr); in htt_h2t_ipa_uc_rsc_cfg_msg()[all …]
973 *tx_comp_ring = pdev->ipa_uc_tx_rsc.tx_comp_ring; in htt_ipa_uc_get_resource()978 *tx_num_alloc_buffer = (uint32_t)pdev->ipa_uc_tx_rsc.alloc_tx_buf_cnt; in htt_ipa_uc_get_resource()1000 pdev->ipa_uc_tx_rsc.tx_comp_idx_paddr = ipa_uc_tx_doorbell_paddr; in htt_ipa_uc_set_doorbell_paddr()
415 struct htt_ipa_uc_tx_resource_t ipa_uc_tx_rsc; member
218 uint32_t tx_buffer_cnt = soc->ipa_uc_tx_rsc.alloc_tx_buf_cnt; in __dp_ipa_tx_buf_smmu_mapping()229 soc->ipa_uc_tx_rsc.tx_buf_pool_vaddr_unaligned[index]; in __dp_ipa_tx_buf_smmu_mapping()1120 hp_addr = soc->ipa_uc_tx_rsc.ipa_wbm_hp_shadow_paddr; in dp_ipa_reset_tx_doorbell_pa()1311 hp_addr = soc->ipa_uc_tx_rsc.ipa_wbm_hp_shadow_paddr; in dp_ipa_reset_tx_doorbell_pa()1338 for (idx = 0; idx < soc->ipa_uc_tx_rsc.alloc_tx_buf_cnt; idx++) { in dp_tx_ipa_uc_detach()1340 soc->ipa_uc_tx_rsc.tx_buf_pool_vaddr_unaligned[idx]; in dp_tx_ipa_uc_detach()1347 soc->ipa_uc_tx_rsc.tx_buf_pool_vaddr_unaligned[idx] = in dp_tx_ipa_uc_detach()1351 qdf_mem_free(soc->ipa_uc_tx_rsc.tx_buf_pool_vaddr_unaligned); in dp_tx_ipa_uc_detach()1352 soc->ipa_uc_tx_rsc.tx_buf_pool_vaddr_unaligned = NULL; in dp_tx_ipa_uc_detach()1507 soc->ipa_uc_tx_rsc.tx_buf_pool_vaddr_unaligned = in dp_tx_ipa_uc_attach()[all …]
3031 struct ipa_dp_tx_rsc ipa_uc_tx_rsc; member
301 tx_buffer_cnt = htt_pdev->ipa_uc_tx_rsc.alloc_tx_buf_cnt; in __ol_txrx_ipa_tx_buf_smmu_mapping()310 if (htt_pdev->ipa_uc_tx_rsc.tx_buf_pool_strg[index]) { in __ol_txrx_ipa_tx_buf_smmu_mapping()311 *mem_info = htt_pdev->ipa_uc_tx_rsc. in __ol_txrx_ipa_tx_buf_smmu_mapping()321 htt_pdev->ipa_uc_tx_rsc.ipa_smmu_mapped = create; in __ol_txrx_ipa_tx_buf_smmu_mapping()