diff options
Diffstat (limited to 'drivers/net/wireless/rtlwifi/rtl8192se/dm.c')
| -rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8192se/dm.c | 7 | 
1 files changed, 4 insertions, 3 deletions
| diff --git a/drivers/net/wireless/rtlwifi/rtl8192se/dm.c b/drivers/net/wireless/rtlwifi/rtl8192se/dm.c index b3a2d5ec59e6..575980b88658 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192se/dm.c +++ b/drivers/net/wireless/rtlwifi/rtl8192se/dm.c @@ -29,6 +29,7 @@  #include "../wifi.h"  #include "../base.h" +#include "../core.h"  #include "reg.h"  #include "def.h"  #include "phy.h" @@ -469,7 +470,7 @@ static void _rtl92s_dm_initial_gain_sta_beforeconnect(struct ieee80211_hw *hw)  			if (digtable->backoff_enable_flag)  				rtl92s_backoff_enable_flag(hw);  			else -				digtable->back_val = DM_DIG_BACKOFF; +				digtable->back_val = DM_DIG_BACKOFF_MAX;  			if ((digtable->rssi_val + 10 - digtable->back_val) >  				digtable->rx_gain_max) @@ -503,7 +504,7 @@ static void _rtl92s_dm_initial_gain_sta_beforeconnect(struct ieee80211_hw *hw)  		digtable->dig_ext_port_stage = DIG_EXT_PORT_STAGE_MAX;  		rtl92s_phy_set_fw_cmd(hw, FW_CMD_DIG_ENABLE); -		digtable->back_val = DM_DIG_BACKOFF; +		digtable->back_val = DM_DIG_BACKOFF_MAX;  		digtable->cur_igvalue = rtlpriv->phy.default_initialgain[0];  		digtable->pre_igvalue = 0;  		return; @@ -691,7 +692,7 @@ static void _rtl92s_dm_init_dig(struct ieee80211_hw *hw)  	/* for dig debug rssi value */  	digtable->rssi_val = 50; -	digtable->back_val = DM_DIG_BACKOFF; +	digtable->back_val = DM_DIG_BACKOFF_MAX;  	digtable->rx_gain_max = DM_DIG_MAX;  	digtable->rx_gain_min = DM_DIG_MIN; |