From 76d8384344eef0f37f449422a32cbdfb664a9f84 Mon Sep 17 00:00:00 2001 From: Shashikala Prabhu Date: Tue, 5 Sep 2017 09:56:59 +0530 Subject: [PATCH] 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 --- umac/dfs/core/src/dfs_channel.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/umac/dfs/core/src/dfs_channel.h b/umac/dfs/core/src/dfs_channel.h index e46cda1fd238..4c4d2a6df3f6 100644 --- a/umac/dfs/core/src/dfs_channel.h +++ b/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 & \