Browse Source

qcacmn: Fix to disable full monitor mode

Fix to disable full monitor mode.

CRs-Fixed: 3057668
Change-Id: I43238db8bf29ab3c7c24d8e5bea537cbd28da896
Naga 3 years ago
parent
commit
3e3c3c8df3
1 changed files with 3 additions and 3 deletions
  1. 3 3
      dp/wifi3.0/monitor/dp_mon.c

+ 3 - 3
dp/wifi3.0/monitor/dp_mon.c

@@ -151,9 +151,9 @@ QDF_STATUS dp_reset_monitor_mode(struct cdp_soc_t *soc_hdl,
 	qdf_spin_lock_bh(&mon_pdev->mon_lock);
 	qdf_spin_lock_bh(&mon_pdev->mon_lock);
 
 
 	cdp_ops = dp_mon_cdp_ops_get(soc);
 	cdp_ops = dp_mon_cdp_ops_get(soc);
-	if (cdp_ops  && cdp_ops->config_full_mon_mode)
+	if (cdp_ops  && cdp_ops->soc_config_full_mon_mode)
 		cdp_ops->soc_config_full_mon_mode((struct cdp_pdev *)pdev,
 		cdp_ops->soc_config_full_mon_mode((struct cdp_pdev *)pdev,
-						  DP_FULL_MON_ENABLE);
+						  DP_FULL_MON_DISABLE);
 	mon_pdev->mvdev = NULL;
 	mon_pdev->mvdev = NULL;
 	mon_pdev->monitor_configured = false;
 	mon_pdev->monitor_configured = false;
 
 
@@ -431,7 +431,7 @@ static QDF_STATUS dp_vdev_set_monitor_mode(struct cdp_soc_t *dp_soc,
 	mon_pdev->monitor_configured = true;
 	mon_pdev->monitor_configured = true;
 
 
 	cdp_ops = dp_mon_cdp_ops_get(soc);
 	cdp_ops = dp_mon_cdp_ops_get(soc);
-	if (cdp_ops  && cdp_ops->config_full_mon_mode)
+	if (cdp_ops  && cdp_ops->soc_config_full_mon_mode)
 		cdp_ops->soc_config_full_mon_mode((struct cdp_pdev *)pdev,
 		cdp_ops->soc_config_full_mon_mode((struct cdp_pdev *)pdev,
 						  DP_FULL_MON_ENABLE);
 						  DP_FULL_MON_ENABLE);
 	dp_mon_filter_setup_mon_mode(pdev);
 	dp_mon_filter_setup_mon_mode(pdev);