qcacmn: Data path changes for Dynamic Mode Change FR. Changes include-
1. Move all LMAC rings to SOC from pDEV 2. Dynamically obtain lmac->pdev mapping while handling LMAC interrupts Change-Id: Ib017d49243405b62fc34099c01a2b898b25341d0
This commit is contained in:
@@ -730,15 +730,16 @@ void *dp_rx_cookie_2_mon_link_desc_va(struct dp_pdev *pdev,
|
||||
int mac_id)
|
||||
{
|
||||
void *link_desc_va;
|
||||
int mac_for_pdev = dp_get_mac_id_for_mac(pdev->soc, mac_id);
|
||||
|
||||
/* TODO */
|
||||
/* Add sanity for cookie */
|
||||
|
||||
link_desc_va =
|
||||
pdev->link_desc_banks[mac_for_pdev][buf_info->sw_cookie].base_vaddr +
|
||||
pdev->soc->mon_link_desc_banks[mac_id][buf_info->sw_cookie]
|
||||
.base_vaddr +
|
||||
(buf_info->paddr -
|
||||
pdev->link_desc_banks[mac_for_pdev][buf_info->sw_cookie].base_paddr);
|
||||
pdev->soc->mon_link_desc_banks[mac_id][buf_info->sw_cookie]
|
||||
.base_paddr);
|
||||
|
||||
return link_desc_va;
|
||||
}
|
||||
|
Reference in New Issue
Block a user