From 0f25bbb0b3a2dfbd1dbb7168a8aec34169b9d2cd Mon Sep 17 00:00:00 2001 From: Krishna Kumaar Natarajan Date: Thu, 3 Mar 2016 11:25:42 -0800 Subject: 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 --- core/wma/src/wma_utils.c | 6 ++---- 1 file 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; -- cgit v1.2.3