瀏覽代碼

qcacld-3.0: Ignore regulatory notifier from CORE

Since WLAN host driver is regulatory offload design,
regulatory notifier from CORE should always be ignored.

Change-Id: Iaf23bdd1606e84cb309101246088ce6d506aa78b
CRs-Fixed: 2215884
Min Liu 7 年之前
父節點
當前提交
2bfab5b7ff
共有 1 個文件被更改,包括 1 次插入6 次删除
  1. 1 6
      core/hdd/src/wlan_hdd_regulatory.c

+ 1 - 6
core/hdd/src/wlan_hdd_regulatory.c

@@ -794,16 +794,11 @@ void hdd_reg_notifier(struct wiphy *wiphy,
 		  request->dfs_region);
 
 	switch (request->initiator) {
-	case NL80211_REGDOM_SET_BY_CORE:
-		if (pld_get_driver_load_cnt(hdd_ctx->parent_dev) == 0) {
-			hdd_debug("ignore the 1st time notifier from CORE");
-			return;
-		}
-		/* fall through to set country */
 	case NL80211_REGDOM_SET_BY_USER:
 		status = ucfg_reg_set_country(hdd_ctx->hdd_pdev,
 					      request->alpha2);
 		break;
+	case NL80211_REGDOM_SET_BY_CORE:
 	case NL80211_REGDOM_SET_BY_COUNTRY_IE:
 	case NL80211_REGDOM_SET_BY_DRIVER:
 	default: