Browse Source

qcacld-3.0: Use mac_handle_t in wlan_hdd_scan

Change "qcacld-3.0: Introduce mac_handle_t" introduced a modern name
for what was previously called the tHalHandle. Transition
wlan_hdd_scan to use the new naming. In the case of scheduled scan
remove unnecessary testing of the handle since the scan component will
validate the actual vdev.

Change-Id: I68d2be133bd6d18c97ad5211b0d6f95f4ad28652
CRs-Fixed: 2264397
Jeff Johnson 6 years ago
parent
commit
17743898c4
1 changed files with 5 additions and 23 deletions
  1. 5 23
      core/hdd/src/wlan_hdd_scan.c

+ 5 - 23
core/hdd/src/wlan_hdd_scan.c

@@ -481,7 +481,7 @@ static int __wlan_hdd_cfg80211_scan(struct wiphy *wiphy,
 			 TRACE_CODE_HDD_CFG80211_SCAN,
 			 adapter->session_id, request->n_channels));
 
-	if (!sme_is_session_id_valid(hdd_ctx->hHal, adapter->session_id))
+	if (!sme_is_session_id_valid(hdd_ctx->mac_handle, adapter->session_id))
 		return -EINVAL;
 
 	if ((eConnectionState_Associated ==
@@ -1243,8 +1243,7 @@ static int __wlan_hdd_cfg80211_sched_scan_start(struct wiphy *wiphy,
 {
 	struct hdd_adapter *adapter = WLAN_HDD_GET_PRIV_PTR(dev);
 	struct hdd_context *hdd_ctx;
-	tHalHandle hHal;
-	int ret = 0;
+	int ret;
 
 	hdd_enter();
 
@@ -1265,12 +1264,11 @@ static int __wlan_hdd_cfg80211_sched_scan_start(struct wiphy *wiphy,
 
 	hdd_ctx = WLAN_HDD_GET_CTX(adapter);
 	ret = wlan_hdd_validate_context(hdd_ctx);
-
-	if (0 != ret)
+	if (ret)
 		return ret;
 
 	if (!hdd_ctx->config->PnoOffload) {
-		hdd_debug("PnoOffloadis not enabled!!!");
+		hdd_debug("PnoOffload is not enabled!!!");
 		return -EINVAL;
 	}
 
@@ -1282,15 +1280,6 @@ static int __wlan_hdd_cfg80211_sched_scan_start(struct wiphy *wiphy,
 		return -EBUSY;
 	}
 
-	if (!sme_is_session_id_valid(hdd_ctx->hHal, adapter->session_id))
-		return -EINVAL;
-
-	hHal = WLAN_HDD_GET_HAL_CTX(adapter);
-	if (NULL == hHal) {
-		hdd_err("HAL context  is Null!!!");
-		return -EINVAL;
-	}
-
 	return wlan_cfg80211_sched_scan_start(hdd_ctx->hdd_pdev, dev, request,
 				      hdd_ctx->config->scan_backoff_multiplier);
 }
@@ -1321,7 +1310,6 @@ int wlan_hdd_sched_scan_stop(struct net_device *dev)
 {
 	struct hdd_adapter *adapter = WLAN_HDD_GET_PRIV_PTR(dev);
 	struct hdd_context *hdd_ctx;
-	tHalHandle hHal;
 
 	hdd_enter_dev(dev);
 
@@ -1341,13 +1329,7 @@ int wlan_hdd_sched_scan_stop(struct net_device *dev)
 		return -EINVAL;
 	}
 	if (!hdd_ctx->config->PnoOffload) {
-		hdd_debug("PnoOffloadis not enabled!!!");
-		return -EINVAL;
-	}
-
-	hHal = WLAN_HDD_GET_HAL_CTX(adapter);
-	if (NULL == hHal) {
-		hdd_err(" HAL context  is Null!!!");
+		hdd_debug("PnoOffload is not enabled!!!");
 		return -EINVAL;
 	}