瀏覽代碼

qcacmn: Add support to check if DFS is enabled in HE160/HE80_80

Add support to check if DFS is enabled in HE160 and HE80_80.

Change-Id: I06c6f8c816a4aa7f34468b5f902334feb968fbbe
CRs-Fixed: 2104219
Shashikala Prabhu 7 年之前
父節點
當前提交
76d8384344
共有 1 個文件被更改,包括 6 次插入4 次删除
  1. 6 4
      umac/dfs/core/src/dfs_channel.h

+ 6 - 4
umac/dfs/core/src/dfs_channel.h

@@ -382,10 +382,12 @@ enum dfs_ieee80211_opmode {
 	(((_c)->dfs_ch_flags & IEEE80211_CHAN_PASSIVE) != 0)
 
 #define IEEE80211_IS_PRIMARY_OR_SECONDARY_CHAN_DFS(_c) \
-	(IEEE80211_IS_CHAN_DFS(_c->dfs_ch_curchan) ||       \
-	((IEEE80211_IS_CHAN_11AC_VHT160(_c->dfs_ch_curchan) || \
-	 IEEE80211_IS_CHAN_11AC_VHT80_80(_c->dfs_ch_curchan)) \
-	&& IEEE80211_IS_CHAN_DFS_CFREQ2(_c->dfs_ch_curchan)))
+	(IEEE80211_IS_CHAN_DFS(_c) || \
+	 ((IEEE80211_IS_CHAN_11AC_VHT160(_c) || \
+	 IEEE80211_IS_CHAN_11AC_VHT80_80(_c) || \
+	 IEEE80211_IS_CHAN_11AXA_HE160(_c) || \
+	 IEEE80211_IS_CHAN_11AXA_HE80_80(_c)) \
+	&& IEEE80211_IS_CHAN_DFS_CFREQ2(_c)))
 
 #define IEEE80211_IS_CHAN_DFS(_c) \
 	(((_c)->dfs_ch_flagext & \