.. | .. |
---|
1 | | -/****************************************************************************** |
---|
2 | | - * |
---|
3 | | - * Copyright(c) 2009-2014 Realtek Corporation. |
---|
4 | | - * |
---|
5 | | - * This program is free software; you can redistribute it and/or modify it |
---|
6 | | - * under the terms of version 2 of the GNU General Public License as |
---|
7 | | - * published by the Free Software Foundation. |
---|
8 | | - * |
---|
9 | | - * This program is distributed in the hope that it will be useful, but WITHOUT |
---|
10 | | - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
---|
11 | | - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for |
---|
12 | | - * more details. |
---|
13 | | - * |
---|
14 | | - * The full GNU General Public License is included in this distribution in the |
---|
15 | | - * file called LICENSE. |
---|
16 | | - * |
---|
17 | | - * Contact Information: |
---|
18 | | - * wlanfae <wlanfae@realtek.com> |
---|
19 | | - * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, |
---|
20 | | - * Hsinchu 300, Taiwan. |
---|
21 | | - * |
---|
22 | | - * Larry Finger <Larry.Finger@lwfinger.net> |
---|
23 | | - * |
---|
24 | | - *****************************************************************************/ |
---|
| 1 | +// SPDX-License-Identifier: GPL-2.0 |
---|
| 2 | +/* Copyright(c) 2009-2014 Realtek Corporation.*/ |
---|
25 | 3 | |
---|
26 | 4 | #include "../wifi.h" |
---|
27 | 5 | #include "../pci.h" |
---|
.. | .. |
---|
55 | 33 | { |
---|
56 | 34 | struct rtl_priv *rtlpriv = rtl_priv(hw); |
---|
57 | 35 | u32 original_value, readback_value, bitshift; |
---|
58 | | - unsigned long flags; |
---|
59 | 36 | |
---|
60 | | - RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, |
---|
61 | | - "regaddr(%#x), rfpath(%#x), bitmask(%#x)\n", |
---|
62 | | - regaddr, rfpath, bitmask); |
---|
| 37 | + rtl_dbg(rtlpriv, COMP_RF, DBG_TRACE, |
---|
| 38 | + "regaddr(%#x), rfpath(%#x), bitmask(%#x)\n", |
---|
| 39 | + regaddr, rfpath, bitmask); |
---|
63 | 40 | |
---|
64 | | - spin_lock_irqsave(&rtlpriv->locks.rf_lock, flags); |
---|
| 41 | + spin_lock(&rtlpriv->locks.rf_lock); |
---|
65 | 42 | |
---|
66 | 43 | original_value = rtl8723_phy_rf_serial_read(hw, rfpath, regaddr); |
---|
67 | 44 | bitshift = rtl8723_phy_calculate_bit_shift(bitmask); |
---|
68 | 45 | readback_value = (original_value & bitmask) >> bitshift; |
---|
69 | 46 | |
---|
70 | | - spin_unlock_irqrestore(&rtlpriv->locks.rf_lock, flags); |
---|
| 47 | + spin_unlock(&rtlpriv->locks.rf_lock); |
---|
71 | 48 | |
---|
72 | | - RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, |
---|
73 | | - "regaddr(%#x), rfpath(%#x), bitmask(%#x), original_value(%#x)\n", |
---|
74 | | - regaddr, rfpath, bitmask, original_value); |
---|
| 49 | + rtl_dbg(rtlpriv, COMP_RF, DBG_TRACE, |
---|
| 50 | + "regaddr(%#x), rfpath(%#x), bitmask(%#x), original_value(%#x)\n", |
---|
| 51 | + regaddr, rfpath, bitmask, original_value); |
---|
75 | 52 | |
---|
76 | 53 | return readback_value; |
---|
77 | 54 | } |
---|
.. | .. |
---|
81 | 58 | { |
---|
82 | 59 | struct rtl_priv *rtlpriv = rtl_priv(hw); |
---|
83 | 60 | u32 original_value, bitshift; |
---|
84 | | - unsigned long flags; |
---|
85 | 61 | |
---|
86 | | - RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, |
---|
87 | | - "regaddr(%#x), bitmask(%#x), data(%#x), rfpath(%#x)\n", |
---|
88 | | - regaddr, bitmask, data, path); |
---|
| 62 | + rtl_dbg(rtlpriv, COMP_RF, DBG_TRACE, |
---|
| 63 | + "regaddr(%#x), bitmask(%#x), data(%#x), rfpath(%#x)\n", |
---|
| 64 | + regaddr, bitmask, data, path); |
---|
89 | 65 | |
---|
90 | | - spin_lock_irqsave(&rtlpriv->locks.rf_lock, flags); |
---|
| 66 | + spin_lock(&rtlpriv->locks.rf_lock); |
---|
91 | 67 | |
---|
92 | 68 | if (bitmask != RFREG_OFFSET_MASK) { |
---|
93 | 69 | original_value = rtl8723_phy_rf_serial_read(hw, path, |
---|
.. | .. |
---|
99 | 75 | |
---|
100 | 76 | rtl8723_phy_rf_serial_write(hw, path, regaddr, data); |
---|
101 | 77 | |
---|
102 | | - spin_unlock_irqrestore(&rtlpriv->locks.rf_lock, flags); |
---|
| 78 | + spin_unlock(&rtlpriv->locks.rf_lock); |
---|
103 | 79 | |
---|
104 | | - RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, |
---|
105 | | - "regaddr(%#x), bitmask(%#x), data(%#x), rfpath(%#x)\n", |
---|
106 | | - regaddr, bitmask, data, path); |
---|
| 80 | + rtl_dbg(rtlpriv, COMP_RF, DBG_TRACE, |
---|
| 81 | + "regaddr(%#x), bitmask(%#x), data(%#x), rfpath(%#x)\n", |
---|
| 82 | + regaddr, bitmask, data, path); |
---|
107 | 83 | |
---|
108 | 84 | } |
---|
109 | 85 | |
---|
.. | .. |
---|
182 | 158 | rtlhal->type_alna << 16 | |
---|
183 | 159 | rtlhal->type_apa << 24; |
---|
184 | 160 | |
---|
185 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, |
---|
186 | | - "===> [8812A] CheckPositive (cond1, cond2) = (0x%X 0x%X)\n", |
---|
187 | | - cond1, cond2); |
---|
188 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, |
---|
189 | | - "===> [8812A] CheckPositive (driver1, driver2) = (0x%X 0x%X)\n", |
---|
190 | | - driver1, driver2); |
---|
| 161 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_TRACE, |
---|
| 162 | + "===> [8812A] CheckPositive (cond1, cond2) = (0x%X 0x%X)\n", |
---|
| 163 | + cond1, cond2); |
---|
| 164 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_TRACE, |
---|
| 165 | + "===> [8812A] CheckPositive (driver1, driver2) = (0x%X 0x%X)\n", |
---|
| 166 | + driver1, driver2); |
---|
191 | 167 | |
---|
192 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, |
---|
193 | | - " (Platform, Interface) = (0x%X, 0x%X)\n", 0x04, intf); |
---|
194 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, |
---|
195 | | - " (Board, Package) = (0x%X, 0x%X)\n", |
---|
196 | | - rtlhal->board_type, rtlhal->package_type); |
---|
| 168 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_TRACE, |
---|
| 169 | + "(Platform, Interface) = (0x%X, 0x%X)\n", 0x04, intf); |
---|
| 170 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_TRACE, |
---|
| 171 | + "(Board, Package) = (0x%X, 0x%X)\n", |
---|
| 172 | + rtlhal->board_type, rtlhal->package_type); |
---|
197 | 173 | |
---|
198 | 174 | /*============== Value Defined Check ===============*/ |
---|
199 | 175 | /*QFN Type [15:12] and Cut Version [27:24] need to do value check*/ |
---|
.. | .. |
---|
307 | 283 | struct rtl_phy *rtlphy = &rtlpriv->phy; |
---|
308 | 284 | |
---|
309 | 285 | if (path > RF90_PATH_D) { |
---|
310 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
311 | | - "Invalid Rf Path %d in phy_SetTxPowerByRatBase()\n", |
---|
312 | | - path); |
---|
| 286 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
| 287 | + "Invalid Rf Path %d in phy_SetTxPowerByRatBase()\n", |
---|
| 288 | + path); |
---|
313 | 289 | return; |
---|
314 | 290 | } |
---|
315 | 291 | |
---|
.. | .. |
---|
328 | 304 | rtlphy->txpwr_by_rate_base_24g[path][txnum][3] = value; |
---|
329 | 305 | break; |
---|
330 | 306 | default: |
---|
331 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
332 | | - "Invalid RateSection %d in Band 2.4G, Rf Path %d, %dTx in PHY_SetTxPowerByRateBase()\n", |
---|
333 | | - rate_section, path, txnum); |
---|
| 307 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
| 308 | + "Invalid RateSection %d in Band 2.4G, Rf Path %d, %dTx in PHY_SetTxPowerByRateBase()\n", |
---|
| 309 | + rate_section, path, txnum); |
---|
334 | 310 | break; |
---|
335 | | - }; |
---|
| 311 | + } |
---|
336 | 312 | } else { |
---|
337 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
338 | | - "Invalid Band %d in PHY_SetTxPowerByRateBase()\n", |
---|
339 | | - band); |
---|
| 313 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
| 314 | + "Invalid Band %d in PHY_SetTxPowerByRateBase()\n", |
---|
| 315 | + band); |
---|
340 | 316 | } |
---|
341 | 317 | |
---|
342 | 318 | } |
---|
.. | .. |
---|
349 | 325 | struct rtl_phy *rtlphy = &rtlpriv->phy; |
---|
350 | 326 | u8 value = 0; |
---|
351 | 327 | if (path > RF90_PATH_D) { |
---|
352 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
353 | | - "Invalid Rf Path %d in PHY_GetTxPowerByRateBase()\n", |
---|
354 | | - path); |
---|
| 328 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
| 329 | + "Invalid Rf Path %d in PHY_GetTxPowerByRateBase()\n", |
---|
| 330 | + path); |
---|
355 | 331 | return 0; |
---|
356 | 332 | } |
---|
357 | 333 | |
---|
.. | .. |
---|
370 | 346 | value = rtlphy->txpwr_by_rate_base_24g[path][txnum][3]; |
---|
371 | 347 | break; |
---|
372 | 348 | default: |
---|
373 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
374 | | - "Invalid RateSection %d in Band 2.4G, Rf Path %d, %dTx in PHY_GetTxPowerByRateBase()\n", |
---|
375 | | - rate_section, path, txnum); |
---|
| 349 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
| 350 | + "Invalid RateSection %d in Band 2.4G, Rf Path %d, %dTx in PHY_GetTxPowerByRateBase()\n", |
---|
| 351 | + rate_section, path, txnum); |
---|
376 | 352 | break; |
---|
377 | | - }; |
---|
| 353 | + } |
---|
378 | 354 | } else { |
---|
379 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
380 | | - "Invalid Band %d in PHY_GetTxPowerByRateBase()\n", |
---|
381 | | - band); |
---|
| 355 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
| 356 | + "Invalid Band %d in PHY_GetTxPowerByRateBase()\n", |
---|
| 357 | + band); |
---|
382 | 358 | } |
---|
383 | 359 | |
---|
384 | 360 | return value; |
---|
.. | .. |
---|
501 | 477 | &rtlphy->tx_power_by_rate_offset[BAND_ON_2_4G][rfpath][RF_2TX][7], |
---|
502 | 478 | 0, 3, base); |
---|
503 | 479 | |
---|
504 | | - RT_TRACE(rtlpriv, COMP_POWER, DBG_TRACE, |
---|
505 | | - "<===_rtl8723be_phy_convert_txpower_dbm_to_relative_value()\n"); |
---|
| 480 | + rtl_dbg(rtlpriv, COMP_POWER, DBG_TRACE, |
---|
| 481 | + "<===%s\n", __func__); |
---|
506 | 482 | } |
---|
507 | 483 | |
---|
508 | 484 | static void phy_txpower_by_rate_config(struct ieee80211_hw *hw) |
---|
.. | .. |
---|
612 | 588 | { |
---|
613 | 589 | struct rtl_priv *rtlpriv = rtl_priv(hw); |
---|
614 | 590 | |
---|
615 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, "Read rtl8723beMACPHY_Array\n"); |
---|
| 591 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_TRACE, "Read rtl8723beMACPHY_Array\n"); |
---|
616 | 592 | |
---|
617 | 593 | return rtl8723be_phy_config_with_headerfile(hw, |
---|
618 | 594 | RTL8723BEMAC_1T_ARRAY, RTL8723BEMAC_1T_ARRAYLEN, |
---|
.. | .. |
---|
694 | 670 | else if (regaddr >= 0xE20 && regaddr <= 0xE4C) |
---|
695 | 671 | index = (u8)((regaddr - 0xE20) / 4); |
---|
696 | 672 | break; |
---|
697 | | - }; |
---|
| 673 | + } |
---|
698 | 674 | return index; |
---|
699 | 675 | } |
---|
700 | 676 | |
---|
.. | .. |
---|
708 | 684 | u8 rate_section = _rtl8723be_get_rate_section_index(regaddr); |
---|
709 | 685 | |
---|
710 | 686 | if (band != BAND_ON_2_4G && band != BAND_ON_5G) { |
---|
711 | | - RT_TRACE(rtlpriv, FPHY, PHY_TXPWR, "Invalid Band %d\n", band); |
---|
| 687 | + rtl_dbg(rtlpriv, FPHY, PHY_TXPWR, "Invalid Band %d\n", band); |
---|
712 | 688 | return; |
---|
713 | 689 | } |
---|
714 | 690 | if (rfpath > MAX_RF_PATH - 1) { |
---|
715 | | - RT_TRACE(rtlpriv, FPHY, PHY_TXPWR, |
---|
716 | | - "Invalid RfPath %d\n", rfpath); |
---|
| 691 | + rtl_dbg(rtlpriv, FPHY, PHY_TXPWR, |
---|
| 692 | + "Invalid RfPath %d\n", rfpath); |
---|
717 | 693 | return; |
---|
718 | 694 | } |
---|
719 | 695 | if (txnum > MAX_RF_PATH - 1) { |
---|
720 | | - RT_TRACE(rtlpriv, FPHY, PHY_TXPWR, "Invalid TxNum %d\n", txnum); |
---|
| 696 | + rtl_dbg(rtlpriv, FPHY, PHY_TXPWR, "Invalid TxNum %d\n", txnum); |
---|
721 | 697 | return; |
---|
722 | 698 | } |
---|
723 | 699 | |
---|
.. | .. |
---|
758 | 734 | } |
---|
759 | 735 | } |
---|
760 | 736 | } else { |
---|
761 | | - RT_TRACE(rtlpriv, COMP_SEND, DBG_TRACE, |
---|
762 | | - "configtype != BaseBand_Config_PHY_REG\n"); |
---|
| 737 | + rtl_dbg(rtlpriv, COMP_SEND, DBG_TRACE, |
---|
| 738 | + "configtype != BaseBand_Config_PHY_REG\n"); |
---|
763 | 739 | } |
---|
764 | 740 | return true; |
---|
765 | 741 | } |
---|
.. | .. |
---|
771 | 747 | struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); |
---|
772 | 748 | bool ret = true; |
---|
773 | 749 | |
---|
774 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, "Radio No %x\n", rfpath); |
---|
| 750 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_LOUD, "Radio No %x\n", rfpath); |
---|
775 | 751 | switch (rfpath) { |
---|
776 | 752 | case RF90_PATH_A: |
---|
777 | 753 | ret = rtl8723be_phy_config_with_headerfile(hw, |
---|
.. | .. |
---|
786 | 762 | case RF90_PATH_C: |
---|
787 | 763 | break; |
---|
788 | 764 | case RF90_PATH_D: |
---|
789 | | - RT_TRACE(rtlpriv, COMP_ERR, DBG_LOUD, |
---|
790 | | - "switch case %#x not processed\n", rfpath); |
---|
| 765 | + rtl_dbg(rtlpriv, COMP_ERR, DBG_LOUD, |
---|
| 766 | + "switch case %#x not processed\n", rfpath); |
---|
791 | 767 | break; |
---|
792 | 768 | } |
---|
793 | 769 | return ret; |
---|
.. | .. |
---|
807 | 783 | rtlphy->default_initialgain[3] = |
---|
808 | 784 | (u8)rtl_get_bbreg(hw, ROFDM0_XDAGCCORE1, MASKBYTE0); |
---|
809 | 785 | |
---|
810 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, |
---|
811 | | - "Default initial gain (c50=0x%x, c58=0x%x, c60=0x%x, c68=0x%x\n", |
---|
812 | | - rtlphy->default_initialgain[0], |
---|
813 | | - rtlphy->default_initialgain[1], |
---|
814 | | - rtlphy->default_initialgain[2], |
---|
815 | | - rtlphy->default_initialgain[3]); |
---|
| 786 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_TRACE, |
---|
| 787 | + "Default initial gain (c50=0x%x, c58=0x%x, c60=0x%x, c68=0x%x\n", |
---|
| 788 | + rtlphy->default_initialgain[0], |
---|
| 789 | + rtlphy->default_initialgain[1], |
---|
| 790 | + rtlphy->default_initialgain[2], |
---|
| 791 | + rtlphy->default_initialgain[3]); |
---|
816 | 792 | |
---|
817 | 793 | rtlphy->framesync = (u8)rtl_get_bbreg(hw, ROFDM0_RXDETECTOR3, |
---|
818 | 794 | MASKBYTE0); |
---|
819 | 795 | rtlphy->framesync_c34 = rtl_get_bbreg(hw, ROFDM0_RXDETECTOR2, |
---|
820 | 796 | MASKDWORD); |
---|
821 | 797 | |
---|
822 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, |
---|
823 | | - "Default framesync (0x%x) = 0x%x\n", |
---|
824 | | - ROFDM0_RXDETECTOR3, rtlphy->framesync); |
---|
| 798 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_TRACE, |
---|
| 799 | + "Default framesync (0x%x) = 0x%x\n", |
---|
| 800 | + ROFDM0_RXDETECTOR3, rtlphy->framesync); |
---|
825 | 801 | } |
---|
826 | 802 | |
---|
827 | 803 | static u8 _rtl8723be_phy_get_ratesection_intxpower_byrate(enum radio_path path, |
---|
.. | .. |
---|
974 | 950 | |
---|
975 | 951 | if (channel > 14 || channel < 1) { |
---|
976 | 952 | index = 0; |
---|
977 | | - RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, |
---|
978 | | - "Illegal channel!\n"); |
---|
| 953 | + rtl_dbg(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, |
---|
| 954 | + "Illegal channel!\n"); |
---|
979 | 955 | } |
---|
980 | 956 | if (RX_HAL_IS_CCK_RATE(rate)) |
---|
981 | 957 | txpower = rtlefuse->txpwrlevel_cck[path][index]; |
---|
982 | 958 | else if (DESC92C_RATE6M <= rate) |
---|
983 | 959 | txpower = rtlefuse->txpwrlevel_ht40_1s[path][index]; |
---|
984 | 960 | else |
---|
985 | | - RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, |
---|
986 | | - "invalid rate\n"); |
---|
| 961 | + rtl_dbg(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, |
---|
| 962 | + "invalid rate\n"); |
---|
987 | 963 | |
---|
988 | 964 | if (DESC92C_RATE6M <= rate && rate <= DESC92C_RATE54M && |
---|
989 | 965 | !RX_HAL_IS_CCK_RATE(rate)) |
---|
.. | .. |
---|
1123 | 1099 | break; |
---|
1124 | 1100 | |
---|
1125 | 1101 | default: |
---|
1126 | | - RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, "Invalid Rate!!\n"); |
---|
| 1102 | + rtl_dbg(rtlpriv, COMP_POWER, DBG_LOUD, "Invalid Rate!!\n"); |
---|
1127 | 1103 | break; |
---|
1128 | 1104 | } |
---|
1129 | 1105 | } else { |
---|
1130 | | - RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, "Invalid RFPath!!\n"); |
---|
| 1106 | + rtl_dbg(rtlpriv, COMP_POWER, DBG_LOUD, "Invalid RFPath!!\n"); |
---|
1131 | 1107 | } |
---|
1132 | 1108 | } |
---|
1133 | 1109 | |
---|
.. | .. |
---|
1211 | 1187 | u8 reg_bw_opmode; |
---|
1212 | 1188 | u8 reg_prsr_rsc; |
---|
1213 | 1189 | |
---|
1214 | | - RT_TRACE(rtlpriv, COMP_SCAN, DBG_TRACE, |
---|
1215 | | - "Switch to %s bandwidth\n", |
---|
1216 | | - rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20 ? |
---|
1217 | | - "20MHz" : "40MHz"); |
---|
| 1190 | + rtl_dbg(rtlpriv, COMP_SCAN, DBG_TRACE, |
---|
| 1191 | + "Switch to %s bandwidth\n", |
---|
| 1192 | + rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20 ? |
---|
| 1193 | + "20MHz" : "40MHz"); |
---|
1218 | 1194 | |
---|
1219 | 1195 | if (is_hal_stop(rtlhal)) { |
---|
1220 | 1196 | rtlphy->set_bwmode_inprogress = false; |
---|
.. | .. |
---|
1268 | 1244 | } |
---|
1269 | 1245 | rtl8723be_phy_rf6052_set_bandwidth(hw, rtlphy->current_chan_bw); |
---|
1270 | 1246 | rtlphy->set_bwmode_inprogress = false; |
---|
1271 | | - RT_TRACE(rtlpriv, COMP_SCAN, DBG_LOUD, "\n"); |
---|
| 1247 | + rtl_dbg(rtlpriv, COMP_SCAN, DBG_LOUD, "\n"); |
---|
1272 | 1248 | } |
---|
1273 | 1249 | |
---|
1274 | 1250 | void rtl8723be_phy_set_bw_mode(struct ieee80211_hw *hw, |
---|
.. | .. |
---|
1285 | 1261 | if ((!is_hal_stop(rtlhal)) && !(RT_CANNOT_IO(hw))) { |
---|
1286 | 1262 | rtl8723be_phy_set_bw_mode_callback(hw); |
---|
1287 | 1263 | } else { |
---|
1288 | | - RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING, |
---|
1289 | | - "false driver sleep or unload\n"); |
---|
| 1264 | + rtl_dbg(rtlpriv, COMP_ERR, DBG_WARNING, |
---|
| 1265 | + "false driver sleep or unload\n"); |
---|
1290 | 1266 | rtlphy->set_bwmode_inprogress = false; |
---|
1291 | 1267 | rtlphy->current_chan_bw = tmp_bw; |
---|
1292 | 1268 | } |
---|
.. | .. |
---|
1299 | 1275 | struct rtl_phy *rtlphy = &rtlpriv->phy; |
---|
1300 | 1276 | u32 delay = 0; |
---|
1301 | 1277 | |
---|
1302 | | - RT_TRACE(rtlpriv, COMP_SCAN, DBG_TRACE, |
---|
1303 | | - "switch to channel%d\n", rtlphy->current_channel); |
---|
| 1278 | + rtl_dbg(rtlpriv, COMP_SCAN, DBG_TRACE, |
---|
| 1279 | + "switch to channel%d\n", rtlphy->current_channel); |
---|
1304 | 1280 | if (is_hal_stop(rtlhal)) |
---|
1305 | 1281 | return; |
---|
1306 | 1282 | do { |
---|
.. | .. |
---|
1320 | 1296 | } |
---|
1321 | 1297 | break; |
---|
1322 | 1298 | } while (true); |
---|
1323 | | - RT_TRACE(rtlpriv, COMP_SCAN, DBG_TRACE, "\n"); |
---|
| 1299 | + rtl_dbg(rtlpriv, COMP_SCAN, DBG_TRACE, "\n"); |
---|
1324 | 1300 | } |
---|
1325 | 1301 | |
---|
1326 | 1302 | u8 rtl8723be_phy_sw_chnl(struct ieee80211_hw *hw) |
---|
.. | .. |
---|
1340 | 1316 | rtlphy->sw_chnl_step = 0; |
---|
1341 | 1317 | if (!(is_hal_stop(rtlhal)) && !(RT_CANNOT_IO(hw))) { |
---|
1342 | 1318 | rtl8723be_phy_sw_chnl_callback(hw); |
---|
1343 | | - RT_TRACE(rtlpriv, COMP_CHAN, DBG_LOUD, |
---|
1344 | | - "sw_chnl_inprogress false schedule workitem current channel %d\n", |
---|
1345 | | - rtlphy->current_channel); |
---|
| 1319 | + rtl_dbg(rtlpriv, COMP_CHAN, DBG_LOUD, |
---|
| 1320 | + "sw_chnl_inprogress false schedule workitem current channel %d\n", |
---|
| 1321 | + rtlphy->current_channel); |
---|
1346 | 1322 | rtlphy->sw_chnl_inprogress = false; |
---|
1347 | 1323 | } else { |
---|
1348 | | - RT_TRACE(rtlpriv, COMP_CHAN, DBG_LOUD, |
---|
1349 | | - "sw_chnl_inprogress false driver sleep or unload\n"); |
---|
| 1324 | + rtl_dbg(rtlpriv, COMP_CHAN, DBG_LOUD, |
---|
| 1325 | + "sw_chnl_inprogress false driver sleep or unload\n"); |
---|
1350 | 1326 | rtlphy->sw_chnl_inprogress = false; |
---|
1351 | 1327 | } |
---|
1352 | 1328 | return 1; |
---|
.. | .. |
---|
1452 | 1428 | } |
---|
1453 | 1429 | break; |
---|
1454 | 1430 | default: |
---|
1455 | | - RT_TRACE(rtlpriv, COMP_ERR, DBG_LOUD, |
---|
1456 | | - "switch case %#x not processed\n", |
---|
1457 | | - currentcmd->cmdid); |
---|
| 1431 | + rtl_dbg(rtlpriv, COMP_ERR, DBG_LOUD, |
---|
| 1432 | + "switch case %#x not processed\n", |
---|
| 1433 | + currentcmd->cmdid); |
---|
1458 | 1434 | break; |
---|
1459 | 1435 | } |
---|
1460 | 1436 | |
---|
.. | .. |
---|
2082 | 2058 | for (i = 0; i < retrycount; i++) { |
---|
2083 | 2059 | patha_ok = _rtl8723be_phy_path_a_iqk(hw); |
---|
2084 | 2060 | if (patha_ok == 0x01) { |
---|
2085 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
| 2061 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
2086 | 2062 | "Path A Tx IQK Success!!\n"); |
---|
2087 | 2063 | result[t][0] = (rtl_get_bbreg(hw, 0xe94, MASKDWORD) & |
---|
2088 | 2064 | 0x3FF0000) >> 16; |
---|
.. | .. |
---|
2090 | 2066 | 0x3FF0000) >> 16; |
---|
2091 | 2067 | break; |
---|
2092 | 2068 | } else { |
---|
2093 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
2094 | | - "Path A Tx IQK Fail!!\n"); |
---|
| 2069 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
| 2070 | + "Path A Tx IQK Fail!!\n"); |
---|
2095 | 2071 | } |
---|
2096 | 2072 | } |
---|
2097 | 2073 | /* path A RX IQK */ |
---|
2098 | 2074 | for (i = 0; i < retrycount; i++) { |
---|
2099 | 2075 | patha_ok = _rtl8723be_phy_path_a_rx_iqk(hw); |
---|
2100 | 2076 | if (patha_ok == 0x03) { |
---|
2101 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
2102 | | - "Path A Rx IQK Success!!\n"); |
---|
| 2077 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
| 2078 | + "Path A Rx IQK Success!!\n"); |
---|
2103 | 2079 | result[t][2] = (rtl_get_bbreg(hw, 0xea4, MASKDWORD) & |
---|
2104 | 2080 | 0x3FF0000) >> 16; |
---|
2105 | 2081 | result[t][3] = (rtl_get_bbreg(hw, 0xeac, MASKDWORD) & |
---|
2106 | 2082 | 0x3FF0000) >> 16; |
---|
2107 | 2083 | break; |
---|
2108 | 2084 | } |
---|
2109 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
2110 | | - "Path A Rx IQK Fail!!\n"); |
---|
| 2085 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
| 2086 | + "Path A Rx IQK Fail!!\n"); |
---|
2111 | 2087 | } |
---|
2112 | 2088 | |
---|
2113 | 2089 | if (0x00 == patha_ok) |
---|
2114 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, "Path A IQK Fail!!\n"); |
---|
| 2090 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_LOUD, "Path A IQK Fail!!\n"); |
---|
2115 | 2091 | |
---|
2116 | 2092 | if (is2t) { |
---|
2117 | 2093 | /* path B TX IQK */ |
---|
2118 | 2094 | for (i = 0; i < retrycount; i++) { |
---|
2119 | 2095 | pathb_ok = _rtl8723be_phy_path_b_iqk(hw); |
---|
2120 | 2096 | if (pathb_ok == 0x01) { |
---|
2121 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
2122 | | - "Path B Tx IQK Success!!\n"); |
---|
| 2097 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
| 2098 | + "Path B Tx IQK Success!!\n"); |
---|
2123 | 2099 | result[t][4] = (rtl_get_bbreg(hw, 0xe94, |
---|
2124 | 2100 | MASKDWORD) & |
---|
2125 | 2101 | 0x3FF0000) >> 16; |
---|
.. | .. |
---|
2128 | 2104 | 0x3FF0000) >> 16; |
---|
2129 | 2105 | break; |
---|
2130 | 2106 | } |
---|
2131 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
2132 | | - "Path B Tx IQK Fail!!\n"); |
---|
| 2107 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
| 2108 | + "Path B Tx IQK Fail!!\n"); |
---|
2133 | 2109 | } |
---|
2134 | 2110 | /* path B RX IQK */ |
---|
2135 | 2111 | for (i = 0; i < retrycount; i++) { |
---|
2136 | 2112 | pathb_ok = _rtl8723be_phy_path_b_rx_iqk(hw); |
---|
2137 | 2113 | if (pathb_ok == 0x03) { |
---|
2138 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
2139 | | - "Path B Rx IQK Success!!\n"); |
---|
| 2114 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
| 2115 | + "Path B Rx IQK Success!!\n"); |
---|
2140 | 2116 | result[t][6] = (rtl_get_bbreg(hw, 0xea4, |
---|
2141 | 2117 | MASKDWORD) & |
---|
2142 | 2118 | 0x3FF0000) >> 16; |
---|
.. | .. |
---|
2145 | 2121 | 0x3FF0000) >> 16; |
---|
2146 | 2122 | break; |
---|
2147 | 2123 | } |
---|
2148 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
2149 | | - "Path B Rx IQK Fail!!\n"); |
---|
| 2124 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_LOUD, |
---|
| 2125 | + "Path B Rx IQK Fail!!\n"); |
---|
2150 | 2126 | } |
---|
2151 | 2127 | } |
---|
2152 | 2128 | |
---|
.. | .. |
---|
2174 | 2150 | rtl_set_bbreg(hw, 0xe30, MASKDWORD, 0x01008c00); |
---|
2175 | 2151 | rtl_set_bbreg(hw, 0xe34, MASKDWORD, 0x01008c00); |
---|
2176 | 2152 | } |
---|
2177 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, "8723be IQK Finish!!\n"); |
---|
| 2153 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_LOUD, "8723be IQK Finish!!\n"); |
---|
2178 | 2154 | } |
---|
2179 | 2155 | |
---|
2180 | 2156 | static u8 _get_right_chnl_place_for_iqk(u8 chnl) |
---|
.. | .. |
---|
2248 | 2224 | } else { |
---|
2249 | 2225 | rtl_write_byte(rtlpriv, REG_TXPAUSE, 0x00); |
---|
2250 | 2226 | } |
---|
2251 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, "\n"); |
---|
| 2227 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_LOUD, "\n"); |
---|
2252 | 2228 | } |
---|
2253 | 2229 | |
---|
2254 | 2230 | static void _rtl8723be_phy_set_rfpath_switch(struct ieee80211_hw *hw, |
---|
2255 | 2231 | bool bmain, bool is2t) |
---|
2256 | 2232 | { |
---|
2257 | 2233 | struct rtl_priv *rtlpriv = rtl_priv(hw); |
---|
2258 | | - RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, "\n"); |
---|
| 2234 | + rtl_dbg(rtlpriv, COMP_INIT, DBG_LOUD, "\n"); |
---|
2259 | 2235 | |
---|
2260 | 2236 | if (bmain) /* left antenna */ |
---|
2261 | 2237 | rtl_set_bbreg(hw, 0x92C, MASKDWORD, 0x1); |
---|
.. | .. |
---|
2273 | 2249 | long result[4][8]; |
---|
2274 | 2250 | u8 i, final_candidate, idx; |
---|
2275 | 2251 | bool b_patha_ok, b_pathb_ok; |
---|
2276 | | - long reg_e94, reg_e9c, reg_ea4, reg_eac, reg_eb4, reg_ebc, reg_ec4; |
---|
2277 | | - long reg_ecc, reg_tmp = 0; |
---|
| 2252 | + long reg_e94, reg_e9c, reg_ea4, reg_eb4, reg_ebc, reg_ec4; |
---|
| 2253 | + long reg_tmp = 0; |
---|
2278 | 2254 | bool is12simular, is13simular, is23simular; |
---|
2279 | 2255 | u32 iqk_bb_reg[9] = { |
---|
2280 | 2256 | ROFDM0_XARXIQIMBALANCE, |
---|
.. | .. |
---|
2356 | 2332 | reg_e94 = result[i][0]; |
---|
2357 | 2333 | reg_e9c = result[i][1]; |
---|
2358 | 2334 | reg_ea4 = result[i][2]; |
---|
2359 | | - reg_eac = result[i][3]; |
---|
2360 | 2335 | reg_eb4 = result[i][4]; |
---|
2361 | 2336 | reg_ebc = result[i][5]; |
---|
2362 | 2337 | reg_ec4 = result[i][6]; |
---|
2363 | | - reg_ecc = result[i][7]; |
---|
2364 | 2338 | } |
---|
2365 | 2339 | if (final_candidate != 0xff) { |
---|
2366 | 2340 | reg_e94 = result[final_candidate][0]; |
---|
.. | .. |
---|
2368 | 2342 | reg_e9c = result[final_candidate][1]; |
---|
2369 | 2343 | rtlphy->reg_e9c = reg_e9c; |
---|
2370 | 2344 | reg_ea4 = result[final_candidate][2]; |
---|
2371 | | - reg_eac = result[final_candidate][3]; |
---|
2372 | 2345 | reg_eb4 = result[final_candidate][4]; |
---|
2373 | 2346 | rtlphy->reg_eb4 = reg_eb4; |
---|
2374 | 2347 | reg_ebc = result[final_candidate][5]; |
---|
2375 | 2348 | rtlphy->reg_ebc = reg_ebc; |
---|
2376 | 2349 | reg_ec4 = result[final_candidate][6]; |
---|
2377 | | - reg_ecc = result[final_candidate][7]; |
---|
2378 | 2350 | b_patha_ok = true; |
---|
2379 | 2351 | b_pathb_ok = true; |
---|
2380 | 2352 | } else { |
---|
.. | .. |
---|
2446 | 2418 | struct rtl_phy *rtlphy = &rtlpriv->phy; |
---|
2447 | 2419 | bool b_postprocessing = false; |
---|
2448 | 2420 | |
---|
2449 | | - RT_TRACE(rtlpriv, COMP_CMD, DBG_TRACE, |
---|
2450 | | - "-->IO Cmd(%#x), set_io_inprogress(%d)\n", |
---|
2451 | | - iotype, rtlphy->set_io_inprogress); |
---|
| 2421 | + rtl_dbg(rtlpriv, COMP_CMD, DBG_TRACE, |
---|
| 2422 | + "-->IO Cmd(%#x), set_io_inprogress(%d)\n", |
---|
| 2423 | + iotype, rtlphy->set_io_inprogress); |
---|
2452 | 2424 | do { |
---|
2453 | 2425 | switch (iotype) { |
---|
2454 | 2426 | case IO_CMD_RESUME_DM_BY_SCAN: |
---|
2455 | | - RT_TRACE(rtlpriv, COMP_CMD, DBG_TRACE, |
---|
2456 | | - "[IO CMD] Resume DM after scan.\n"); |
---|
| 2427 | + rtl_dbg(rtlpriv, COMP_CMD, DBG_TRACE, |
---|
| 2428 | + "[IO CMD] Resume DM after scan.\n"); |
---|
2457 | 2429 | b_postprocessing = true; |
---|
2458 | 2430 | break; |
---|
2459 | 2431 | case IO_CMD_PAUSE_BAND0_DM_BY_SCAN: |
---|
2460 | | - RT_TRACE(rtlpriv, COMP_CMD, DBG_TRACE, |
---|
2461 | | - "[IO CMD] Pause DM before scan.\n"); |
---|
| 2432 | + rtl_dbg(rtlpriv, COMP_CMD, DBG_TRACE, |
---|
| 2433 | + "[IO CMD] Pause DM before scan.\n"); |
---|
2462 | 2434 | b_postprocessing = true; |
---|
2463 | 2435 | break; |
---|
2464 | 2436 | default: |
---|
2465 | | - RT_TRACE(rtlpriv, COMP_ERR, DBG_LOUD, |
---|
2466 | | - "switch case %#x not processed\n", iotype); |
---|
| 2437 | + rtl_dbg(rtlpriv, COMP_ERR, DBG_LOUD, |
---|
| 2438 | + "switch case %#x not processed\n", iotype); |
---|
2467 | 2439 | break; |
---|
2468 | 2440 | } |
---|
2469 | 2441 | } while (false); |
---|
.. | .. |
---|
2474 | 2446 | return false; |
---|
2475 | 2447 | } |
---|
2476 | 2448 | rtl8723be_phy_set_io(hw); |
---|
2477 | | - RT_TRACE(rtlpriv, COMP_CMD, DBG_TRACE, "IO Type(%#x)\n", iotype); |
---|
| 2449 | + rtl_dbg(rtlpriv, COMP_CMD, DBG_TRACE, "IO Type(%#x)\n", iotype); |
---|
2478 | 2450 | return true; |
---|
2479 | 2451 | } |
---|
2480 | 2452 | |
---|
.. | .. |
---|
2484 | 2456 | struct dig_t *dm_digtable = &rtlpriv->dm_digtable; |
---|
2485 | 2457 | struct rtl_phy *rtlphy = &rtlpriv->phy; |
---|
2486 | 2458 | |
---|
2487 | | - RT_TRACE(rtlpriv, COMP_CMD, DBG_TRACE, |
---|
2488 | | - "--->Cmd(%#x), set_io_inprogress(%d)\n", |
---|
2489 | | - rtlphy->current_io_type, rtlphy->set_io_inprogress); |
---|
| 2459 | + rtl_dbg(rtlpriv, COMP_CMD, DBG_TRACE, |
---|
| 2460 | + "--->Cmd(%#x), set_io_inprogress(%d)\n", |
---|
| 2461 | + rtlphy->current_io_type, rtlphy->set_io_inprogress); |
---|
2490 | 2462 | switch (rtlphy->current_io_type) { |
---|
2491 | 2463 | case IO_CMD_RESUME_DM_BY_SCAN: |
---|
2492 | 2464 | dm_digtable->cur_igvalue = rtlphy->initgain_backup.xaagccore1; |
---|
.. | .. |
---|
2500 | 2472 | rtl_set_bbreg(hw, RCCK0_CCA, 0xff0000, 0x40); |
---|
2501 | 2473 | break; |
---|
2502 | 2474 | default: |
---|
2503 | | - RT_TRACE(rtlpriv, COMP_ERR, DBG_LOUD, |
---|
2504 | | - "switch case %#x not processed\n", |
---|
2505 | | - rtlphy->current_io_type); |
---|
| 2475 | + rtl_dbg(rtlpriv, COMP_ERR, DBG_LOUD, |
---|
| 2476 | + "switch case %#x not processed\n", |
---|
| 2477 | + rtlphy->current_io_type); |
---|
2506 | 2478 | break; |
---|
2507 | 2479 | } |
---|
2508 | 2480 | rtlphy->set_io_inprogress = false; |
---|
2509 | | - RT_TRACE(rtlpriv, COMP_CMD, DBG_TRACE, |
---|
2510 | | - "(%#x)\n", rtlphy->current_io_type); |
---|
| 2481 | + rtl_dbg(rtlpriv, COMP_CMD, DBG_TRACE, |
---|
| 2482 | + "(%#x)\n", rtlphy->current_io_type); |
---|
2511 | 2483 | } |
---|
2512 | 2484 | |
---|
2513 | 2485 | static void rtl8723be_phy_set_rf_on(struct ieee80211_hw *hw) |
---|
.. | .. |
---|
2550 | 2522 | u32 initializecount = 0; |
---|
2551 | 2523 | do { |
---|
2552 | 2524 | initializecount++; |
---|
2553 | | - RT_TRACE(rtlpriv, COMP_RF, DBG_DMESG, |
---|
2554 | | - "IPS Set eRf nic enable\n"); |
---|
| 2525 | + rtl_dbg(rtlpriv, COMP_RF, DBG_DMESG, |
---|
| 2526 | + "IPS Set eRf nic enable\n"); |
---|
2555 | 2527 | rtstatus = rtl_ps_enable_nic(hw); |
---|
2556 | 2528 | } while (!rtstatus && (initializecount < 10)); |
---|
2557 | 2529 | RT_CLEAR_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC); |
---|
2558 | 2530 | } else { |
---|
2559 | | - RT_TRACE(rtlpriv, COMP_RF, DBG_DMESG, |
---|
2560 | | - "Set ERFON sleeped:%d ms\n", |
---|
2561 | | - jiffies_to_msecs(jiffies - |
---|
2562 | | - ppsc->last_sleep_jiffies)); |
---|
| 2531 | + rtl_dbg(rtlpriv, COMP_RF, DBG_DMESG, |
---|
| 2532 | + "Set ERFON slept:%d ms\n", |
---|
| 2533 | + jiffies_to_msecs(jiffies - |
---|
| 2534 | + ppsc->last_sleep_jiffies)); |
---|
2563 | 2535 | ppsc->last_awake_jiffies = jiffies; |
---|
2564 | 2536 | rtl8723be_phy_set_rf_on(hw); |
---|
2565 | 2537 | } |
---|
.. | .. |
---|
2583 | 2555 | queue_id++; |
---|
2584 | 2556 | continue; |
---|
2585 | 2557 | } else { |
---|
2586 | | - RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING, |
---|
2587 | | - "eRf Off/Sleep: %d times TcbBusyQueue[%d] =%d before doze!\n", |
---|
2588 | | - (i + 1), queue_id, |
---|
2589 | | - skb_queue_len(&ring->queue)); |
---|
| 2558 | + rtl_dbg(rtlpriv, COMP_ERR, DBG_WARNING, |
---|
| 2559 | + "eRf Off/Sleep: %d times TcbBusyQueue[%d] =%d before doze!\n", |
---|
| 2560 | + (i + 1), queue_id, |
---|
| 2561 | + skb_queue_len(&ring->queue)); |
---|
2590 | 2562 | |
---|
2591 | 2563 | udelay(10); |
---|
2592 | 2564 | i++; |
---|
2593 | 2565 | } |
---|
2594 | 2566 | if (i >= MAX_DOZE_WAITING_TIMES_9x) { |
---|
2595 | | - RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING, |
---|
2596 | | - "ERFSLEEP: %d times TcbBusyQueue[%d] = %d !\n", |
---|
2597 | | - MAX_DOZE_WAITING_TIMES_9x, |
---|
2598 | | - queue_id, |
---|
2599 | | - skb_queue_len(&ring->queue)); |
---|
| 2567 | + rtl_dbg(rtlpriv, COMP_ERR, DBG_WARNING, |
---|
| 2568 | + "ERFSLEEP: %d times TcbBusyQueue[%d] = %d !\n", |
---|
| 2569 | + MAX_DOZE_WAITING_TIMES_9x, |
---|
| 2570 | + queue_id, |
---|
| 2571 | + skb_queue_len(&ring->queue)); |
---|
2600 | 2572 | break; |
---|
2601 | 2573 | } |
---|
2602 | 2574 | } |
---|
2603 | 2575 | |
---|
2604 | 2576 | if (ppsc->reg_rfps_level & RT_RF_OFF_LEVL_HALT_NIC) { |
---|
2605 | | - RT_TRACE(rtlpriv, COMP_RF, DBG_DMESG, |
---|
2606 | | - "IPS Set eRf nic disable\n"); |
---|
| 2577 | + rtl_dbg(rtlpriv, COMP_RF, DBG_DMESG, |
---|
| 2578 | + "IPS Set eRf nic disable\n"); |
---|
2607 | 2579 | rtl_ps_disable_nic(hw); |
---|
2608 | 2580 | RT_SET_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC); |
---|
2609 | 2581 | } else { |
---|
.. | .. |
---|
2627 | 2599 | queue_id++; |
---|
2628 | 2600 | continue; |
---|
2629 | 2601 | } else { |
---|
2630 | | - RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING, |
---|
2631 | | - "eRf Off/Sleep: %d times TcbBusyQueue[%d] =%d before doze!\n", |
---|
2632 | | - (i + 1), queue_id, |
---|
2633 | | - skb_queue_len(&ring->queue)); |
---|
| 2602 | + rtl_dbg(rtlpriv, COMP_ERR, DBG_WARNING, |
---|
| 2603 | + "eRf Off/Sleep: %d times TcbBusyQueue[%d] =%d before doze!\n", |
---|
| 2604 | + (i + 1), queue_id, |
---|
| 2605 | + skb_queue_len(&ring->queue)); |
---|
2634 | 2606 | |
---|
2635 | 2607 | udelay(10); |
---|
2636 | 2608 | i++; |
---|
2637 | 2609 | } |
---|
2638 | 2610 | if (i >= MAX_DOZE_WAITING_TIMES_9x) { |
---|
2639 | | - RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING, |
---|
2640 | | - "ERFSLEEP: %d times TcbBusyQueue[%d] = %d !\n", |
---|
2641 | | - MAX_DOZE_WAITING_TIMES_9x, |
---|
2642 | | - queue_id, |
---|
2643 | | - skb_queue_len(&ring->queue)); |
---|
| 2611 | + rtl_dbg(rtlpriv, COMP_ERR, DBG_WARNING, |
---|
| 2612 | + "ERFSLEEP: %d times TcbBusyQueue[%d] = %d !\n", |
---|
| 2613 | + MAX_DOZE_WAITING_TIMES_9x, |
---|
| 2614 | + queue_id, |
---|
| 2615 | + skb_queue_len(&ring->queue)); |
---|
2644 | 2616 | break; |
---|
2645 | 2617 | } |
---|
2646 | 2618 | } |
---|
2647 | | - RT_TRACE(rtlpriv, COMP_RF, DBG_DMESG, |
---|
2648 | | - "Set ERFSLEEP awaked:%d ms\n", |
---|
2649 | | - jiffies_to_msecs(jiffies - |
---|
2650 | | - ppsc->last_awake_jiffies)); |
---|
| 2619 | + rtl_dbg(rtlpriv, COMP_RF, DBG_DMESG, |
---|
| 2620 | + "Set ERFSLEEP awaked:%d ms\n", |
---|
| 2621 | + jiffies_to_msecs(jiffies - |
---|
| 2622 | + ppsc->last_awake_jiffies)); |
---|
2651 | 2623 | ppsc->last_sleep_jiffies = jiffies; |
---|
2652 | 2624 | _rtl8723be_phy_set_rf_sleep(hw); |
---|
2653 | 2625 | break; |
---|
2654 | 2626 | |
---|
2655 | 2627 | default: |
---|
2656 | | - RT_TRACE(rtlpriv, COMP_ERR, DBG_LOUD, |
---|
2657 | | - "switch case %#x not processed\n", rfpwr_state); |
---|
| 2628 | + rtl_dbg(rtlpriv, COMP_ERR, DBG_LOUD, |
---|
| 2629 | + "switch case %#x not processed\n", rfpwr_state); |
---|
2658 | 2630 | bresult = false; |
---|
2659 | 2631 | break; |
---|
2660 | 2632 | } |
---|