ソースを参照

qcacld-3.0: Fix some items in wlanphymode2ieeephymode

wlanphymode2ieeephymode is used to translate wlan phymode to phymode
defined for EasyMesh.
Remove duplicate item WLAN_PHYMODE_11AXA_HE80.
Refine value for WLAN_PHYMODE_11G_ONLY, WLAN_PHYMODE_11AC_VHT20_2G,
WLAN_PHYMODE_11AC_VHT40_2G, WLAN_PHYMODE_11AC_VHT80_2G items.

Change-Id: I046d5e5c3f8f27f1828d97c9f6798e849d969391
CRs-Fixed: 3402585
Bing Sun 2 年 前
コミット
3992829ec8
1 ファイル変更4 行追加5 行削除
  1. 4 5
      core/hdd/src/wlan_hdd_son.c

+ 4 - 5
core/hdd/src/wlan_hdd_son.c

@@ -2281,7 +2281,7 @@ static const uint8_t wlanphymode2ieeephymode[WLAN_PHYMODE_MAX] = {
 	[WLAN_PHYMODE_11A] = IEEE80211_MODE_11A,
 	[WLAN_PHYMODE_11B] = IEEE80211_MODE_11B,
 	[WLAN_PHYMODE_11G] = IEEE80211_MODE_11G,
-	[WLAN_PHYMODE_11G_ONLY] = 0,
+	[WLAN_PHYMODE_11G_ONLY] = IEEE80211_MODE_11G,
 	[WLAN_PHYMODE_11NA_HT20] = IEEE80211_MODE_11NA_HT20,
 	[WLAN_PHYMODE_11NG_HT20] = IEEE80211_MODE_11NG_HT20,
 	[WLAN_PHYMODE_11NA_HT40] = IEEE80211_MODE_11NA_HT40,
@@ -2289,13 +2289,13 @@ static const uint8_t wlanphymode2ieeephymode[WLAN_PHYMODE_MAX] = {
 	[WLAN_PHYMODE_11NG_HT40MINUS] = IEEE80211_MODE_11NG_HT40MINUS,
 	[WLAN_PHYMODE_11NG_HT40] = IEEE80211_MODE_11NG_HT40,
 	[WLAN_PHYMODE_11AC_VHT20] = IEEE80211_MODE_11AC_VHT20,
-	[WLAN_PHYMODE_11AC_VHT20_2G] = 0,
+	[WLAN_PHYMODE_11AC_VHT20_2G] = IEEE80211_MODE_11AC_VHT20,
 	[WLAN_PHYMODE_11AC_VHT40] = IEEE80211_MODE_11AC_VHT40,
 	[WLAN_PHYMODE_11AC_VHT40PLUS_2G] = IEEE80211_MODE_11AC_VHT40PLUS,
 	[WLAN_PHYMODE_11AC_VHT40MINUS_2G] = IEEE80211_MODE_11AC_VHT40MINUS,
-	[WLAN_PHYMODE_11AC_VHT40_2G] = 0,
+	[WLAN_PHYMODE_11AC_VHT40_2G] = IEEE80211_MODE_11AC_VHT40,
 	[WLAN_PHYMODE_11AC_VHT80] = IEEE80211_MODE_11AC_VHT80,
-	[WLAN_PHYMODE_11AC_VHT80_2G] = 0,
+	[WLAN_PHYMODE_11AC_VHT80_2G] = IEEE80211_MODE_11AC_VHT80,
 	[WLAN_PHYMODE_11AC_VHT160] = IEEE80211_MODE_11AC_VHT160,
 	[WLAN_PHYMODE_11AC_VHT80_80] = IEEE80211_MODE_11AC_VHT80_80,
 	[WLAN_PHYMODE_11AXA_HE20] = IEEE80211_MODE_11AXA_HE20,
@@ -2305,7 +2305,6 @@ static const uint8_t wlanphymode2ieeephymode[WLAN_PHYMODE_MAX] = {
 	[WLAN_PHYMODE_11AXG_HE40MINUS] = IEEE80211_MODE_11AXG_HE40MINUS,
 	[WLAN_PHYMODE_11AXG_HE40] = IEEE80211_MODE_11AXG_HE40,
 	[WLAN_PHYMODE_11AXA_HE80] = IEEE80211_MODE_11AXA_HE80,
-	[WLAN_PHYMODE_11AXA_HE80] = 0,
 	[WLAN_PHYMODE_11AXA_HE160] = IEEE80211_MODE_11AXA_HE160,
 	[WLAN_PHYMODE_11AXA_HE80_80] = IEEE80211_MODE_11AXA_HE80_80,
 #ifdef WLAN_FEATURE_11BE