diff options
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/ar9003_hw.c')
| -rw-r--r-- | drivers/net/wireless/ath/ath9k/ar9003_hw.c | 88 | 
1 files changed, 3 insertions, 85 deletions
diff --git a/drivers/net/wireless/ath/ath9k/ar9003_hw.c b/drivers/net/wireless/ath/ath9k/ar9003_hw.c index fb937ba93e0..7b4aa000cc2 100644 --- a/drivers/net/wireless/ath/ath9k/ar9003_hw.c +++ b/drivers/net/wireless/ath/ath9k/ar9003_hw.c @@ -22,7 +22,6 @@  #include "ar9330_1p1_initvals.h"  #include "ar9330_1p2_initvals.h"  #include "ar9580_1p0_initvals.h" -#include "ar9462_1p0_initvals.h"  #include "ar9462_2p0_initvals.h"  /* General hardware code for the AR9003 hadware family */ @@ -264,63 +263,6 @@ static void ar9003_hw_init_mode_regs(struct ath_hw *ah)  				ar9485_1_1_pcie_phy_clkreq_disable_L1,  				ARRAY_SIZE(ar9485_1_1_pcie_phy_clkreq_disable_L1),  				2); -	} else if (AR_SREV_9462_10(ah)) { -		INIT_INI_ARRAY(&ah->iniMac[ATH_INI_PRE], NULL, 0, 0); -		INIT_INI_ARRAY(&ah->iniMac[ATH_INI_CORE], ar9462_1p0_mac_core, -				ARRAY_SIZE(ar9462_1p0_mac_core), 2); -		INIT_INI_ARRAY(&ah->iniMac[ATH_INI_POST], -				ar9462_1p0_mac_postamble, -				ARRAY_SIZE(ar9462_1p0_mac_postamble), -				5); - -		INIT_INI_ARRAY(&ah->iniBB[ATH_INI_PRE], NULL, 0, 0); -		INIT_INI_ARRAY(&ah->iniBB[ATH_INI_CORE], -				ar9462_1p0_baseband_core, -				ARRAY_SIZE(ar9462_1p0_baseband_core), -				2); -		INIT_INI_ARRAY(&ah->iniBB[ATH_INI_POST], -				ar9462_1p0_baseband_postamble, -				ARRAY_SIZE(ar9462_1p0_baseband_postamble), 5); - -		INIT_INI_ARRAY(&ah->iniRadio[ATH_INI_PRE], NULL, 0, 0); -		INIT_INI_ARRAY(&ah->iniRadio[ATH_INI_CORE], -				ar9462_1p0_radio_core, -				ARRAY_SIZE(ar9462_1p0_radio_core), 2); -		INIT_INI_ARRAY(&ah->iniRadio[ATH_INI_POST], -				ar9462_1p0_radio_postamble, -				ARRAY_SIZE(ar9462_1p0_radio_postamble), 5); - -		INIT_INI_ARRAY(&ah->iniSOC[ATH_INI_PRE], -				ar9462_1p0_soc_preamble, -				ARRAY_SIZE(ar9462_1p0_soc_preamble), 2); -		INIT_INI_ARRAY(&ah->iniSOC[ATH_INI_CORE], NULL, 0, 0); -		INIT_INI_ARRAY(&ah->iniSOC[ATH_INI_POST], -				ar9462_1p0_soc_postamble, -				ARRAY_SIZE(ar9462_1p0_soc_postamble), 5); - -		INIT_INI_ARRAY(&ah->iniModesRxGain, -				ar9462_common_rx_gain_table_1p0, -				ARRAY_SIZE(ar9462_common_rx_gain_table_1p0), 2); - -		/* Awake -> Sleep Setting */ -		INIT_INI_ARRAY(&ah->iniPcieSerdes, -			ar9462_pcie_phy_clkreq_disable_L1_1p0, -			ARRAY_SIZE(ar9462_pcie_phy_clkreq_disable_L1_1p0), -			2); - -		/* Sleep -> Awake Setting */ -		INIT_INI_ARRAY(&ah->iniPcieSerdesLowPower, -			ar9462_pcie_phy_clkreq_disable_L1_1p0, -			ARRAY_SIZE(ar9462_pcie_phy_clkreq_disable_L1_1p0), -			2); - -		INIT_INI_ARRAY(&ah->iniModesAdditional, -				ar9462_modes_fast_clock_1p0, -				ARRAY_SIZE(ar9462_modes_fast_clock_1p0), 3); -		INIT_INI_ARRAY(&ah->iniCckfirJapan2484, -				AR9462_BB_CTX_COEFJ(1p0), -				ARRAY_SIZE(AR9462_BB_CTX_COEFJ(1p0)), 2); -  	} else if (AR_SREV_9462_20(ah)) {  		INIT_INI_ARRAY(&ah->iniMac[ATH_INI_PRE], NULL, 0, 0); @@ -537,11 +479,6 @@ static void ar9003_tx_gain_table_mode0(struct ath_hw *ah)  			ar9580_1p0_lowest_ob_db_tx_gain_table,  			ARRAY_SIZE(ar9580_1p0_lowest_ob_db_tx_gain_table),  			5); -	else if (AR_SREV_9462_10(ah)) -		INIT_INI_ARRAY(&ah->iniModesTxGain, -			ar9462_modes_low_ob_db_tx_gain_table_1p0, -			ARRAY_SIZE(ar9462_modes_low_ob_db_tx_gain_table_1p0), -			5);  	else if (AR_SREV_9462_20(ah))  		INIT_INI_ARRAY(&ah->iniModesTxGain,  			ar9462_modes_low_ob_db_tx_gain_table_2p0, @@ -581,11 +518,6 @@ static void ar9003_tx_gain_table_mode1(struct ath_hw *ah)  			ar9580_1p0_high_ob_db_tx_gain_table,  			ARRAY_SIZE(ar9580_1p0_high_ob_db_tx_gain_table),  			5); -	else if (AR_SREV_9462_10(ah)) -		INIT_INI_ARRAY(&ah->iniModesTxGain, -			ar9462_modes_high_ob_db_tx_gain_table_1p0, -			ARRAY_SIZE(ar9462_modes_high_ob_db_tx_gain_table_1p0), -			5);  	else if (AR_SREV_9462_20(ah))  		INIT_INI_ARRAY(&ah->iniModesTxGain,  			ar9462_modes_high_ob_db_tx_gain_table_2p0, @@ -712,11 +644,6 @@ static void ar9003_rx_gain_table_mode0(struct ath_hw *ah)  				ar9580_1p0_rx_gain_table,  				ARRAY_SIZE(ar9580_1p0_rx_gain_table),  				2); -	else if (AR_SREV_9462_10(ah)) -		INIT_INI_ARRAY(&ah->iniModesRxGain, -				ar9462_common_rx_gain_table_1p0, -				ARRAY_SIZE(ar9462_common_rx_gain_table_1p0), -				2);  	else if (AR_SREV_9462_20(ah))  		INIT_INI_ARRAY(&ah->iniModesRxGain,  				ar9462_common_rx_gain_table_2p0, @@ -751,11 +678,6 @@ static void ar9003_rx_gain_table_mode1(struct ath_hw *ah)  			ar9485Common_wo_xlna_rx_gain_1_1,  			ARRAY_SIZE(ar9485Common_wo_xlna_rx_gain_1_1),  			2); -	else if (AR_SREV_9462_10(ah)) -		INIT_INI_ARRAY(&ah->iniModesRxGain, -			ar9462_common_wo_xlna_rx_gain_table_1p0, -			ARRAY_SIZE(ar9462_common_wo_xlna_rx_gain_table_1p0), -			2);  	else if (AR_SREV_9462_20(ah))  		INIT_INI_ARRAY(&ah->iniModesRxGain,  			ar9462_common_wo_xlna_rx_gain_table_2p0, @@ -775,14 +697,10 @@ static void ar9003_rx_gain_table_mode1(struct ath_hw *ah)  static void ar9003_rx_gain_table_mode2(struct ath_hw *ah)  { -	if (AR_SREV_9462_10(ah)) -		INIT_INI_ARRAY(&ah->iniModesRxGain, -			ar9462_common_mixed_rx_gain_table_1p0, -			ARRAY_SIZE(ar9462_common_mixed_rx_gain_table_1p0), 2); -	else if (AR_SREV_9462_20(ah)) +	if (AR_SREV_9462_20(ah))  		INIT_INI_ARRAY(&ah->iniModesRxGain, -			ar9462_common_mixed_rx_gain_table_2p0, -			ARRAY_SIZE(ar9462_common_mixed_rx_gain_table_2p0), 2); +			       ar9462_common_mixed_rx_gain_table_2p0, +			       ARRAY_SIZE(ar9462_common_mixed_rx_gain_table_2p0), 2);  }  static void ar9003_rx_gain_table_apply(struct ath_hw *ah)  |