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:
Jeevan Kukkalli
2021-12-22 13:29:01 +05:30
committed by Madan Koyyalamudi
parent 61a06721b0
commit 3250ae1f63

View File

@@ -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;
}