diff options
| author | Larry Finger <Larry.Finger@lwfinger.net> | 2011-04-25 13:23:20 -0500 | 
|---|---|---|
| committer | John W. Linville <linville@tuxdriver.com> | 2011-04-26 16:14:55 -0400 | 
| commit | d3bb1429a2c1470d1f84646c00e34dc6784ee06e (patch) | |
| tree | 3d3aa086cdcdddd296b829ec7745ee36e9091a27 /drivers/net/wireless/rtlwifi/rtl8192c | |
| parent | 76c34f910a5c99a402de5068444563d4c151e794 (diff) | |
| download | olio-linux-3.10-d3bb1429a2c1470d1f84646c00e34dc6784ee06e.tar.xz olio-linux-3.10-d3bb1429a2c1470d1f84646c00e34dc6784ee06e.zip  | |
rtlwifi: rtl8192ce: rtl8192cu: Fix most sparse warnings
Fix most sparse warnings in rtlwifi, rtl8192ce and rtl8192cu drivers.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/rtlwifi/rtl8192c')
| -rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8192c/dm_common.c | 45 | ||||
| -rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c | 16 | ||||
| -rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8192c/phy_common.h | 16 | 
3 files changed, 24 insertions, 53 deletions
diff --git a/drivers/net/wireless/rtlwifi/rtl8192c/dm_common.c b/drivers/net/wireless/rtlwifi/rtl8192c/dm_common.c index bfc84054cc0..97183829b9b 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192c/dm_common.c +++ b/drivers/net/wireless/rtlwifi/rtl8192c/dm_common.c @@ -1238,51 +1238,6 @@ static void rtl92c_dm_init_dynamic_bb_powersaving(struct ieee80211_hw *hw)  	dm_pstable.rssi_val_min = 0;  } -void rtl92c_dm_1r_cca(struct ieee80211_hw *hw) -{ -	struct rtl_priv *rtlpriv = rtl_priv(hw); -	struct rtl_phy *rtlphy = &(rtlpriv->phy); - -	if (dm_pstable.rssi_val_min != 0) { -		if (dm_pstable.pre_ccastate == CCA_2R) { -			if (dm_pstable.rssi_val_min >= 35) -				dm_pstable.cur_ccasate = CCA_1R; -			else -				dm_pstable.cur_ccasate = CCA_2R; -		} else { -			if (dm_pstable.rssi_val_min <= 30) -				dm_pstable.cur_ccasate = CCA_2R; -			else -				dm_pstable.cur_ccasate = CCA_1R; -		} -	} else { -		dm_pstable.cur_ccasate = CCA_MAX; -	} - -	if (dm_pstable.pre_ccastate != dm_pstable.cur_ccasate) { -		if (dm_pstable.cur_ccasate == CCA_1R) { -			if (get_rf_type(rtlphy) == RF_2T2R) { -				rtl_set_bbreg(hw, ROFDM0_TRXPATHENABLE, -					      MASKBYTE0, 0x13); -				rtl_set_bbreg(hw, 0xe70, MASKBYTE3, 0x20); -			} else { -				rtl_set_bbreg(hw, ROFDM0_TRXPATHENABLE, -					      MASKBYTE0, 0x23); -				rtl_set_bbreg(hw, 0xe70, 0x7fc00000, 0x10c); -			} -		} else { -			rtl_set_bbreg(hw, ROFDM0_TRXPATHENABLE, MASKBYTE0, -				      0x33); -			rtl_set_bbreg(hw, 0xe70, MASKBYTE3, 0x63); -		} -		dm_pstable.pre_ccastate = dm_pstable.cur_ccasate; -	} - -	RT_TRACE(rtlpriv, DBG_LOUD, DBG_LOUD, ("CCAStage = %s\n", -					       (dm_pstable.cur_ccasate == -						0) ? "1RCCA" : "2RCCA")); -} -  void rtl92c_dm_rf_saving(struct ieee80211_hw *hw, u8 bforce_in_normal)  {  	static u8 initialize; diff --git a/drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c b/drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c index 991d865cb38..c5424cad43c 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c +++ b/drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c @@ -83,7 +83,7 @@ void rtl92c_phy_set_bb_reg(struct ieee80211_hw *hw,  EXPORT_SYMBOL(rtl92c_phy_set_bb_reg);  u32 _rtl92c_phy_fw_rf_serial_read(struct ieee80211_hw *hw, -					 enum radio_path rfpath, u32 offset) +				  enum radio_path rfpath, u32 offset)  {  	RT_ASSERT(false, ("deprecated!\n"));  	return 0; @@ -92,15 +92,15 @@ u32 _rtl92c_phy_fw_rf_serial_read(struct ieee80211_hw *hw,  EXPORT_SYMBOL(_rtl92c_phy_fw_rf_serial_read);  void _rtl92c_phy_fw_rf_serial_write(struct ieee80211_hw *hw, -					   enum radio_path rfpath, u32 offset, -					   u32 data) +				    enum radio_path rfpath, u32 offset, +				    u32 data)  {  	RT_ASSERT(false, ("deprecated!\n"));  }  EXPORT_SYMBOL(_rtl92c_phy_fw_rf_serial_write);  u32 _rtl92c_phy_rf_serial_read(struct ieee80211_hw *hw, -				      enum radio_path rfpath, u32 offset) +			       enum radio_path rfpath, u32 offset)  {  	struct rtl_priv *rtlpriv = rtl_priv(hw);  	struct rtl_phy *rtlphy = &(rtlpriv->phy); @@ -151,8 +151,8 @@ u32 _rtl92c_phy_rf_serial_read(struct ieee80211_hw *hw,  EXPORT_SYMBOL(_rtl92c_phy_rf_serial_read);  void _rtl92c_phy_rf_serial_write(struct ieee80211_hw *hw, -					enum radio_path rfpath, u32 offset, -					u32 data) +				 enum radio_path rfpath, u32 offset, +				 u32 data)  {  	u32 data_and_addr;  	u32 newoffset; @@ -250,8 +250,8 @@ bool _rtl92c_phy_bb8192c_config_parafile(struct ieee80211_hw *hw)  EXPORT_SYMBOL(_rtl92c_phy_bb8192c_config_parafile);  void _rtl92c_store_pwrIndex_diffrate_offset(struct ieee80211_hw *hw, -						   u32 regaddr, u32 bitmask, -						   u32 data) +					    u32 regaddr, u32 bitmask, +					    u32 data)  {  	struct rtl_priv *rtlpriv = rtl_priv(hw);  	struct rtl_phy *rtlphy = &(rtlpriv->phy); diff --git a/drivers/net/wireless/rtlwifi/rtl8192c/phy_common.h b/drivers/net/wireless/rtlwifi/rtl8192c/phy_common.h index b09a45842d6..9a264c0d612 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192c/phy_common.h +++ b/drivers/net/wireless/rtlwifi/rtl8192c/phy_common.h @@ -238,5 +238,21 @@ void _rtl92c_phy_set_rf_sleep(struct ieee80211_hw *hw);  bool _rtl92c_phy_sw_chnl_step_by_step(struct ieee80211_hw *hw,  				      u8 channel, u8 *stage, u8 *step,  				      u32 *delay); +u8 rtl92c_bt_rssi_state_change(struct ieee80211_hw *hw); +u32 _rtl92c_phy_fw_rf_serial_read(struct ieee80211_hw *hw, +				  enum radio_path rfpath, u32 offset); +void _rtl92c_phy_fw_rf_serial_write(struct ieee80211_hw *hw, +				    enum radio_path rfpath, u32 offset, +				    u32 data); +u32 _rtl92c_phy_rf_serial_read(struct ieee80211_hw *hw, +			       enum radio_path rfpath, u32 offset); +void _rtl92c_phy_rf_serial_write(struct ieee80211_hw *hw, +				 enum radio_path rfpath, u32 offset, +				 u32 data); +bool _rtl92c_phy_bb8192c_config_parafile(struct ieee80211_hw *hw); +void _rtl92c_store_pwrIndex_diffrate_offset(struct ieee80211_hw *hw, +					    u32 regaddr, u32 bitmask, +					    u32 data); +bool rtl92c_phy_set_io_cmd(struct ieee80211_hw *hw, enum io_type iotype);  #endif  |