qcacmn: Reset monitor configured status flag after filter update
Reset monitor configured status flag after filter update so that monitor buf ring filters are reset properly Change-Id: Ia575ddc36241ecd6afba0e2c2861bdd39b430da9 CRs-Fixed: 3099219
This commit is contained in:

committed by
Madan Koyyalamudi

parent
61a06721b0
commit
3250ae1f63
@@ -48,7 +48,6 @@ dp_pdev_disable_mcopy_code(struct dp_pdev *pdev)
|
||||
struct dp_mon_pdev *mon_pdev = pdev->monitor_pdev;
|
||||
|
||||
mon_pdev->mcopy_mode = M_COPY_DISABLED;
|
||||
mon_pdev->monitor_configured = false;
|
||||
mon_pdev->mvdev = NULL;
|
||||
}
|
||||
|
||||
@@ -157,7 +156,6 @@ QDF_STATUS dp_reset_monitor_mode(struct cdp_soc_t *soc_hdl,
|
||||
cdp_ops->soc_config_full_mon_mode((struct cdp_pdev *)pdev,
|
||||
DP_FULL_MON_DISABLE);
|
||||
mon_pdev->mvdev = NULL;
|
||||
mon_pdev->monitor_configured = false;
|
||||
|
||||
/*
|
||||
* Lite monitor mode, smart monitor mode and monitor
|
||||
@@ -182,6 +180,8 @@ QDF_STATUS dp_reset_monitor_mode(struct cdp_soc_t *soc_hdl,
|
||||
soc);
|
||||
}
|
||||
|
||||
mon_pdev->monitor_configured = false;
|
||||
|
||||
qdf_spin_unlock_bh(&mon_pdev->mon_lock);
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
|
Reference in New Issue
Block a user