diff options
author | Mohammed Shafi Shajakhan <mohammed@qca.qualcomm.com> | 2012-03-09 01:31:55 -0500 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2012-03-12 14:19:37 -0400 |
commit | 3789d59c24cb142e4590492c3b5137a7c3dec352 (patch) | |
tree | d69b655b529ed11654deaa0c8f9873d42ac230cb /drivers/net/wireless/ath/ath9k/hw.c | |
parent | 138f07edb6b5a905cedf5c4fe96d6b2a45d8fb30 (diff) |
ath9k_hw: Fix enabling of MCI and RTT
tested in AR9462 Rev:2, both hardware capability flag are set
Signed-off-by: Mohammed Shafi Shajakhan <mohammed@qca.qualcomm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/hw.c')
-rw-r--r-- | drivers/net/wireless/ath/ath9k/hw.c | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/drivers/net/wireless/ath/ath9k/hw.c b/drivers/net/wireless/ath/ath9k/hw.c index d582cf73098..02cc1ce3dd6 100644 --- a/drivers/net/wireless/ath/ath9k/hw.c +++ b/drivers/net/wireless/ath/ath9k/hw.c | |||
@@ -2390,8 +2390,17 @@ int ath9k_hw_fill_cap_info(struct ath_hw *ah) | |||
2390 | if (AR_SREV_9485_OR_LATER(ah)) | 2390 | if (AR_SREV_9485_OR_LATER(ah)) |
2391 | ah->enabled_cals |= TX_IQ_ON_AGC_CAL; | 2391 | ah->enabled_cals |= TX_IQ_ON_AGC_CAL; |
2392 | } | 2392 | } |
2393 | if (AR_SREV_9462(ah)) | 2393 | |
2394 | pCap->hw_caps |= ATH9K_HW_CAP_RTT | ATH9K_HW_CAP_MCI; | 2394 | if (AR_SREV_9462(ah)) { |
2395 | |||
2396 | if (!(ah->ent_mode & AR_ENT_OTP_49GHZ_DISABLE)) | ||
2397 | pCap->hw_caps |= ATH9K_HW_CAP_MCI; | ||
2398 | |||
2399 | if (AR_SREV_9462_20(ah)) | ||
2400 | pCap->hw_caps |= ATH9K_HW_CAP_RTT; | ||
2401 | |||
2402 | } | ||
2403 | |||
2395 | 2404 | ||
2396 | return 0; | 2405 | return 0; |
2397 | } | 2406 | } |