diff options
Diffstat (limited to 'drivers/net/wireless/ath')
| -rw-r--r-- | drivers/net/wireless/ath/ath9k/Kconfig | 5 | ||||
| -rw-r--r-- | drivers/net/wireless/ath/ath9k/ar9003_hw.c | 2 | ||||
| -rw-r--r-- | drivers/net/wireless/ath/carl9170/fw.c | 6 | 
3 files changed, 9 insertions, 4 deletions
diff --git a/drivers/net/wireless/ath/ath9k/Kconfig b/drivers/net/wireless/ath/ath9k/Kconfig index 5fc15bf8be0..7647ed6b73d 100644 --- a/drivers/net/wireless/ath/ath9k/Kconfig +++ b/drivers/net/wireless/ath/ath9k/Kconfig @@ -2,6 +2,7 @@ config ATH9K_HW  	tristate  config ATH9K_COMMON  	tristate +	select ATH_COMMON  config ATH9K_DFS_DEBUGFS  	def_bool y  	depends on ATH9K_DEBUGFS && ATH9K_DFS_CERTIFIED @@ -17,7 +18,6 @@ config ATH9K_BTCOEX_SUPPORT  config ATH9K  	tristate "Atheros 802.11n wireless cards support"  	depends on MAC80211 -	select ATH_COMMON  	select ATH9K_HW  	select MAC80211_LEDS  	select LEDS_CLASS @@ -56,7 +56,8 @@ config ATH9K_AHB  config ATH9K_DEBUGFS  	bool "Atheros ath9k debugging" -	depends on ATH9K && DEBUG_FS +	depends on ATH9K +	select MAC80211_DEBUGFS  	---help---  	  Say Y, if you need access to ath9k's statistics for  	  interrupts, rate control, etc. diff --git a/drivers/net/wireless/ath/ath9k/ar9003_hw.c b/drivers/net/wireless/ath/ath9k/ar9003_hw.c index 74fd3977fee..59bf5f31e21 100644 --- a/drivers/net/wireless/ath/ath9k/ar9003_hw.c +++ b/drivers/net/wireless/ath/ath9k/ar9003_hw.c @@ -544,7 +544,7 @@ static void ar9003_rx_gain_table_mode0(struct ath_hw *ah)  				ar9340Common_rx_gain_table_1p0);  	else if (AR_SREV_9485_11(ah))  		INIT_INI_ARRAY(&ah->iniModesRxGain, -				ar9485Common_wo_xlna_rx_gain_1_1); +			       ar9485_common_rx_gain_1_1);  	else if (AR_SREV_9550(ah)) {  		INIT_INI_ARRAY(&ah->iniModesRxGain,  				ar955x_1p0_common_rx_gain_table); diff --git a/drivers/net/wireless/ath/carl9170/fw.c b/drivers/net/wireless/ath/carl9170/fw.c index aaebecd19e5..63fd9af3fd3 100644 --- a/drivers/net/wireless/ath/carl9170/fw.c +++ b/drivers/net/wireless/ath/carl9170/fw.c @@ -336,8 +336,12 @@ static int carl9170_fw(struct ar9170 *ar, const __u8 *data, size_t len)  		if (SUPP(CARL9170FW_WLANTX_CAB)) {  			if_comb_types |=  				BIT(NL80211_IFTYPE_AP) | -				BIT(NL80211_IFTYPE_MESH_POINT) |  				BIT(NL80211_IFTYPE_P2P_GO); + +#ifdef CONFIG_MAC80211_MESH +			if_comb_types |= +				BIT(NL80211_IFTYPE_MESH_POINT); +#endif /* CONFIG_MAC80211_MESH */  		}  	}  |