qcacmn: Support HW Tx delay for MLO
Add delta_tqm, delta_tsf2 and mlo timestamp offset for BE. These offsets are used to calculate hardware Tx completion delay. delta_tsf2 and delta_tqm are updated during init. mlo timestamp offset is updated whenever target sends the update event. Also, adding CDP ops to set the offsets. Change-Id: I55665982798c3a795481fa96c023bb851ea17476 CRs-Fixed: 3220906
This commit is contained in:

committed by
Madan Koyyalamudi

父節點
460260d38a
當前提交
b8fadd7061
@@ -5722,6 +5722,7 @@ static QDF_STATUS dp_pdev_detach_wifi3(struct cdp_soc_t *psoc, uint8_t pdev_id,
|
||||
int force)
|
||||
{
|
||||
struct dp_pdev *pdev;
|
||||
struct dp_soc *soc = (struct dp_soc *)psoc;
|
||||
|
||||
pdev = dp_get_pdev_from_soc_pdev_id_wifi3((struct dp_soc *)psoc,
|
||||
pdev_id);
|
||||
@@ -5732,6 +5733,8 @@ static QDF_STATUS dp_pdev_detach_wifi3(struct cdp_soc_t *psoc, uint8_t pdev_id,
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
|
||||
soc->arch_ops.txrx_pdev_detach(pdev);
|
||||
|
||||
dp_pdev_detach((struct cdp_pdev *)pdev, force);
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
|
Reference in New Issue
Block a user