diff options
| author | Johannes Berg <johannes.berg@intel.com> | 2011-02-24 20:39:05 +0100 | 
|---|---|---|
| committer | John W. Linville <linville@tuxdriver.com> | 2011-02-24 17:13:37 -0500 | 
| commit | 41cae2d01385af4199666db57274c0df3283b065 (patch) | |
| tree | f84ee7c0bb5e6032ff01675771dae1dd439da9ad /drivers/net/wireless/rtlwifi/rtl8192c | |
| parent | 1472d3a87586eb7529d1d85f7c888055650b7208 (diff) | |
| download | olio-linux-3.10-41cae2d01385af4199666db57274c0df3283b065.tar.xz olio-linux-3.10-41cae2d01385af4199666db57274c0df3283b065.zip  | |
rtl8192c: fix compilation errors
On my G5 this fails to compile with
drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c:701: error: __ksymtab__rtl92c_phy_txpwr_idx_to_dbm causes a section type conflict
drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c:701: error: __ksymtab__rtl92c_phy_txpwr_idx_to_dbm causes a section type conflict
drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c:677: error: __ksymtab__rtl92c_phy_dbm_to_txpwr_Idx causes a section type conflict
drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c:677: error: __ksymtab__rtl92c_phy_dbm_to_txpwr_Idx causes a section type conflict
since you can't export static functions.
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
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/phy_common.c | 12 | ||||
| -rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8192c/phy_common.h | 12 | 
2 files changed, 12 insertions, 12 deletions
diff --git a/drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c b/drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c index 30e3ef8bade..a7022827839 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c +++ b/drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c @@ -644,9 +644,9 @@ void rtl92c_phy_set_beacon_hw_reg(struct ieee80211_hw *hw, u16 beaconinterval)  }  EXPORT_SYMBOL(rtl92c_phy_set_beacon_hw_reg); -static u8 _rtl92c_phy_dbm_to_txpwr_Idx(struct ieee80211_hw *hw, -				       enum wireless_mode wirelessmode, -				       long power_indbm) +u8 _rtl92c_phy_dbm_to_txpwr_Idx(struct ieee80211_hw *hw, +				enum wireless_mode wirelessmode, +				long power_indbm)  {  	u8 txpwridx;  	long offset; @@ -676,9 +676,9 @@ static u8 _rtl92c_phy_dbm_to_txpwr_Idx(struct ieee80211_hw *hw,  }  EXPORT_SYMBOL(_rtl92c_phy_dbm_to_txpwr_Idx); -static long _rtl92c_phy_txpwr_idx_to_dbm(struct ieee80211_hw *hw, -					 enum wireless_mode wirelessmode, -					 u8 txpwridx) +long _rtl92c_phy_txpwr_idx_to_dbm(struct ieee80211_hw *hw, +				  enum wireless_mode wirelessmode, +				  u8 txpwridx)  {  	long offset;  	long pwrout_dbm; diff --git a/drivers/net/wireless/rtlwifi/rtl8192c/phy_common.h b/drivers/net/wireless/rtlwifi/rtl8192c/phy_common.h index 148bc019f4b..53ffb098158 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192c/phy_common.h +++ b/drivers/net/wireless/rtlwifi/rtl8192c/phy_common.h @@ -228,12 +228,12 @@ void rtl92ce_phy_set_rf_on(struct ieee80211_hw *hw);  void rtl92c_phy_set_io(struct ieee80211_hw *hw);  void rtl92c_bb_block_on(struct ieee80211_hw *hw);  u32 _rtl92c_phy_calculate_bit_shift(u32 bitmask); -static long _rtl92c_phy_txpwr_idx_to_dbm(struct ieee80211_hw *hw, -					 enum wireless_mode wirelessmode, -					 u8 txpwridx); -static u8 _rtl92c_phy_dbm_to_txpwr_Idx(struct ieee80211_hw *hw, -				       enum wireless_mode wirelessmode, -				       long power_indbm); +long _rtl92c_phy_txpwr_idx_to_dbm(struct ieee80211_hw *hw, +				  enum wireless_mode wirelessmode, +				  u8 txpwridx); +u8 _rtl92c_phy_dbm_to_txpwr_Idx(struct ieee80211_hw *hw, +				enum wireless_mode wirelessmode, +				long power_indbm);  void _rtl92c_phy_init_bb_rf_register_definition(struct ieee80211_hw *hw);  static bool _rtl92c_phy_set_sw_chnl_cmdarray(struct swchnlcmd *cmdtable,  					     u32 cmdtableidx, u32 cmdtablesz,  |