diff options
author | Larry Finger <Larry.Finger@lwfinger.net> | 2013-04-04 15:41:06 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2013-04-08 15:28:38 -0400 |
commit | 9a84912c8f19b882ff20b8744c16bbf37484712f (patch) | |
tree | ca61aeeafaa4149d905950269aa4edb0253087b2 /drivers/net/wireless/rtlwifi/rtl8188ee/hw.c | |
parent | 07b72bf334fcc12f73816866eaa44de42ca9894c (diff) |
rtlwifi: rtl8188ee: Fix allyesconfig build failures
An allyesconfig build of rtl8188ee yields the following duplicate entry points:
drivers/net/wireless/rtlwifi/rtl8188ee/built-in.o: In function `.rtl92c_phy_ap_calibrate':
(.text+0x21d14): multiple definition of `.rtl92c_phy_ap_calibrate'
drivers/net/wireless/rtlwifi/rtl8192c/built-in.o:(.text+0xb1e8): first defined here
drivers/net/wireless/rtlwifi/rtl8188ee/built-in.o: In function `rtl_hal_pwrseqcmdparsing':
(.opd+0xed0): multiple definition of `rtl_hal_pwrseqcmdparsing'
One of the routines is not used and can be deleted, the other is renamed.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/rtlwifi/rtl8188ee/hw.c')
-rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8188ee/hw.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/drivers/net/wireless/rtlwifi/rtl8188ee/hw.c b/drivers/net/wireless/rtlwifi/rtl8188ee/hw.c index 0f464d080df6..bcff49730a4e 100644 --- a/drivers/net/wireless/rtlwifi/rtl8188ee/hw.c +++ b/drivers/net/wireless/rtlwifi/rtl8188ee/hw.c | |||
@@ -814,11 +814,11 @@ static bool _rtl88ee_init_mac(struct ieee80211_hw *hw) | |||
814 | 814 | ||
815 | rtl_write_byte(rtlpriv, REG_RSV_CTRL, 0x00); | 815 | rtl_write_byte(rtlpriv, REG_RSV_CTRL, 0x00); |
816 | /* HW Power on sequence */ | 816 | /* HW Power on sequence */ |
817 | if (!rtl_hal_pwrseqcmdparsing(rtlpriv, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, | 817 | if (!rtl88_hal_pwrseqcmdparsing(rtlpriv, PWR_CUT_ALL_MSK, |
818 | PWR_INTF_PCI_MSK, | 818 | PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, |
819 | Rtl8188E_NIC_ENABLE_FLOW)) { | 819 | Rtl8188E_NIC_ENABLE_FLOW)) { |
820 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, | 820 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
821 | "init MAC Fail as rtl_hal_pwrseqcmdparsing\n"); | 821 | "init MAC Fail as rtl88_hal_pwrseqcmdparsing\n"); |
822 | return false; | 822 | return false; |
823 | } | 823 | } |
824 | 824 | ||
@@ -1344,8 +1344,9 @@ static void _rtl88ee_poweroff_adapter(struct ieee80211_hw *hw) | |||
1344 | } | 1344 | } |
1345 | rtl_write_byte(rtlpriv, REG_PCIE_CTRL_REG+1, 0xFF); | 1345 | rtl_write_byte(rtlpriv, REG_PCIE_CTRL_REG+1, 0xFF); |
1346 | 1346 | ||
1347 | rtl_hal_pwrseqcmdparsing(rtlpriv, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, | 1347 | rtl88_hal_pwrseqcmdparsing(rtlpriv, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, |
1348 | PWR_INTF_PCI_MSK, Rtl8188E_NIC_LPS_ENTER_FLOW); | 1348 | PWR_INTF_PCI_MSK, |
1349 | Rtl8188E_NIC_LPS_ENTER_FLOW); | ||
1349 | 1350 | ||
1350 | rtl_write_byte(rtlpriv, REG_RF_CTRL, 0x00); | 1351 | rtl_write_byte(rtlpriv, REG_RF_CTRL, 0x00); |
1351 | 1352 | ||
@@ -1359,8 +1360,8 @@ static void _rtl88ee_poweroff_adapter(struct ieee80211_hw *hw) | |||
1359 | u1b_tmp = rtl_read_byte(rtlpriv, REG_32K_CTRL); | 1360 | u1b_tmp = rtl_read_byte(rtlpriv, REG_32K_CTRL); |
1360 | rtl_write_byte(rtlpriv, REG_32K_CTRL, (u1b_tmp & (~BIT(0)))); | 1361 | rtl_write_byte(rtlpriv, REG_32K_CTRL, (u1b_tmp & (~BIT(0)))); |
1361 | 1362 | ||
1362 | rtl_hal_pwrseqcmdparsing(rtlpriv, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, | 1363 | rtl88_hal_pwrseqcmdparsing(rtlpriv, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, |
1363 | PWR_INTF_PCI_MSK, Rtl8188E_NIC_DISABLE_FLOW); | 1364 | PWR_INTF_PCI_MSK, Rtl8188E_NIC_DISABLE_FLOW); |
1364 | 1365 | ||
1365 | u1b_tmp = rtl_read_byte(rtlpriv, REG_RSV_CTRL+1); | 1366 | u1b_tmp = rtl_read_byte(rtlpriv, REG_RSV_CTRL+1); |
1366 | rtl_write_byte(rtlpriv, REG_RSV_CTRL+1, (u1b_tmp & (~BIT(3)))); | 1367 | rtl_write_byte(rtlpriv, REG_RSV_CTRL+1, (u1b_tmp & (~BIT(3)))); |