summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKrishna Kumaar Natarajan <kknatara@codeaurora.org>2016-03-03 11:25:42 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2016-04-17 18:04:34 -0700
commit0f25bbb0b3a2dfbd1dbb7168a8aec34169b9d2cd (patch)
tree7547ff7dd65d9082372b2edb0e2989d84d001119
parent062d054549486401b6ea9d7be3593f1e5863e768 (diff)
qcacld-3.0: Fix layering violation in wma_get_vht_ch_width
Fix layering violation in wma_get_vht_ch_width by using macros defined in WMI instead of kernel defined macros. Use WMI_VHT_CAP_CH_WIDTH_160MHZ and WMI_VHT_CAP_CH_WIDTH_80P80_160MHZ instead of kernel defined macros. Change-Id: I7d389c21d8c16fd9528cd06d98f2ec84b84aadf7 CRs-Fixed: 985099
-rw-r--r--core/wma/src/wma_utils.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/core/wma/src/wma_utils.c b/core/wma/src/wma_utils.c
index 7816236f9c4d..516bc47ae369 100644
--- a/core/wma/src/wma_utils.c
+++ b/core/wma/src/wma_utils.c
@@ -3379,11 +3379,9 @@ uint32_t wma_get_vht_ch_width(void)
if (NULL == wm_hdl)
return fw_ch_wd;
- if (wm_hdl->vht_cap_info &
- IEEE80211_VHT_CAP_SUPP_CHAN_WIDTH_160MHZ)
+ if (wm_hdl->vht_cap_info & WMI_VHT_CAP_CH_WIDTH_160MHZ)
fw_ch_wd = WNI_CFG_VHT_CHANNEL_WIDTH_160MHZ;
- else if (wm_hdl->vht_cap_info &
- IEEE80211_VHT_CAP_SUPP_CHAN_WIDTH_160_80PLUS80MHZ)
+ else if (wm_hdl->vht_cap_info & WMI_VHT_CAP_CH_WIDTH_80P80_160MHZ)
fw_ch_wd = WNI_CFG_VHT_CHANNEL_WIDTH_80_PLUS_80MHZ;
return fw_ch_wd;