forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-13 9d77db3c730780c8ef5ccd4b66403ff5675cfe4e
kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8192e2ant.c
....@@ -1,36 +1,5 @@
1
-/******************************************************************************
2
- *
3
- * Copyright(c) 2012 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
- *****************************************************************************/
25
-/**************************************************************
26
- * Description:
27
- *
28
- * This file is for RTL8192E Co-exist mechanism
29
- *
30
- * History
31
- * 2012/11/15 Cosa first check in.
32
- *
33
- **************************************************************/
1
+// SPDX-License-Identifier: GPL-2.0
2
+/* Copyright(c) 2012 Realtek Corporation.*/
343
354 /**************************************************************
365 * include files
....@@ -85,8 +54,8 @@
8554 }
8655 } else if (level_num == 3) {
8756 if (rssi_thresh > rssi_thresh1) {
88
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
89
- "[BTCoex], BT Rssi thresh error!!\n");
57
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
58
+ "[BTCoex], BT Rssi thresh error!!\n");
9059 return coex_sta->pre_bt_rssi_state;
9160 }
9261
....@@ -149,8 +118,8 @@
149118 }
150119 } else if (level_num == 3) {
151120 if (rssi_thresh > rssi_thresh1) {
152
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
153
- "[BTCoex], wifi RSSI thresh error!!\n");
121
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
122
+ "[BTCoex], wifi RSSI thresh error!!\n");
154123 return coex_sta->pre_wifi_rssi_state[index];
155124 }
156125
....@@ -214,26 +183,26 @@
214183 bt_disabled = false;
215184 btcoexist->btc_set(btcoexist, BTC_SET_BL_BT_DISABLE,
216185 &bt_disabled);
217
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
218
- "[BTCoex], BT is enabled !!\n");
186
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
187
+ "[BTCoex], BT is enabled !!\n");
219188 } else {
220189 bt_disable_cnt++;
221
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
222
- "[BTCoex], bt all counters = 0, %d times!!\n",
223
- bt_disable_cnt);
190
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
191
+ "[BTCoex], bt all counters = 0, %d times!!\n",
192
+ bt_disable_cnt);
224193 if (bt_disable_cnt >= 2) {
225194 bt_disabled = true;
226195 btcoexist->btc_set(btcoexist, BTC_SET_BL_BT_DISABLE,
227196 &bt_disabled);
228
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
229
- "[BTCoex], BT is disabled !!\n");
197
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
198
+ "[BTCoex], BT is disabled !!\n");
230199 }
231200 }
232201 if (pre_bt_disabled != bt_disabled) {
233
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
234
- "[BTCoex], BT is from %s to %s!!\n",
235
- (pre_bt_disabled ? "disabled" : "enabled"),
236
- (bt_disabled ? "disabled" : "enabled"));
202
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
203
+ "[BTCoex], BT is from %s to %s!!\n",
204
+ (pre_bt_disabled ? "disabled" : "enabled"),
205
+ (bt_disabled ? "disabled" : "enabled"));
237206 pre_bt_disabled = bt_disabled;
238207 }
239208 }
....@@ -429,12 +398,12 @@
429398 coex_sta->low_priority_tx = reg_lp_tx;
430399 coex_sta->low_priority_rx = reg_lp_rx;
431400
432
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
433
- "[BTCoex] High Priority Tx/Rx (reg 0x%x) = 0x%x(%d)/0x%x(%d)\n",
434
- reg_hp_txrx, reg_hp_tx, reg_hp_tx, reg_hp_rx, reg_hp_rx);
435
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
436
- "[BTCoex] Low Priority Tx/Rx (reg 0x%x) = 0x%x(%d)/0x%x(%d)\n",
437
- reg_lp_txrx, reg_lp_tx, reg_lp_tx, reg_lp_rx, reg_lp_rx);
401
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
402
+ "[BTCoex] High Priority Tx/Rx (reg 0x%x) = 0x%x(%d)/0x%x(%d)\n",
403
+ reg_hp_txrx, reg_hp_tx, reg_hp_tx, reg_hp_rx, reg_hp_rx);
404
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
405
+ "[BTCoex] Low Priority Tx/Rx (reg 0x%x) = 0x%x(%d)/0x%x(%d)\n",
406
+ reg_lp_txrx, reg_lp_tx, reg_lp_tx, reg_lp_rx, reg_lp_rx);
438407
439408 /* reset counter */
440409 btcoexist->btc_write_1byte(btcoexist, 0x76e, 0xc);
....@@ -449,9 +418,9 @@
449418
450419 h2c_parameter[0] |= BIT0; /* trigger */
451420
452
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
453
- "[BTCoex], Query Bt Info, FW write 0x61 = 0x%x\n",
454
- h2c_parameter[0]);
421
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
422
+ "[BTCoex], Query Bt Info, FW write 0x61 = 0x%x\n",
423
+ h2c_parameter[0]);
455424
456425 btcoexist->btc_fill_h2c(btcoexist, 0x61, 1, h2c_parameter);
457426 }
....@@ -557,8 +526,8 @@
557526 btcoexist->btc_get(btcoexist, BTC_GET_BL_HS_OPERATION, &bt_hs_on);
558527
559528 if (!bt_link_info->bt_link_exist) {
560
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
561
- "No BT link exists!!!\n");
529
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
530
+ "No BT link exists!!!\n");
562531 return algorithm;
563532 }
564533
....@@ -573,29 +542,29 @@
573542
574543 if (num_of_diff_profile == 1) {
575544 if (bt_link_info->sco_exist) {
576
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
577
- "SCO only\n");
545
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
546
+ "SCO only\n");
578547 algorithm = BT_8192E_2ANT_COEX_ALGO_SCO;
579548 } else {
580549 if (bt_link_info->hid_exist) {
581
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
582
- "HID only\n");
550
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
551
+ "HID only\n");
583552 algorithm = BT_8192E_2ANT_COEX_ALGO_HID;
584553 } else if (bt_link_info->a2dp_exist) {
585
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
586
- "A2DP only\n");
554
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
555
+ "A2DP only\n");
587556 algorithm = BT_8192E_2ANT_COEX_ALGO_A2DP;
588557 } else if (bt_link_info->pan_exist) {
589558 if (bt_hs_on) {
590
- RT_TRACE(rtlpriv, COMP_BT_COEXIST,
591
- DBG_LOUD,
592
- "PAN(HS) only\n");
559
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST,
560
+ DBG_LOUD,
561
+ "PAN(HS) only\n");
593562 algorithm =
594563 BT_8192E_2ANT_COEX_ALGO_PANHS;
595564 } else {
596
- RT_TRACE(rtlpriv, COMP_BT_COEXIST,
597
- DBG_LOUD,
598
- "PAN(EDR) only\n");
565
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST,
566
+ DBG_LOUD,
567
+ "PAN(EDR) only\n");
599568 algorithm =
600569 BT_8192E_2ANT_COEX_ALGO_PANEDR;
601570 }
....@@ -604,22 +573,22 @@
604573 } else if (num_of_diff_profile == 2) {
605574 if (bt_link_info->sco_exist) {
606575 if (bt_link_info->hid_exist) {
607
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
608
- "SCO + HID\n");
576
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
577
+ "SCO + HID\n");
609578 algorithm = BT_8192E_2ANT_COEX_ALGO_SCO;
610579 } else if (bt_link_info->a2dp_exist) {
611
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
612
- "SCO + A2DP ==> SCO\n");
580
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
581
+ "SCO + A2DP ==> SCO\n");
613582 algorithm = BT_8192E_2ANT_COEX_ALGO_PANEDR_HID;
614583 } else if (bt_link_info->pan_exist) {
615584 if (bt_hs_on) {
616
- RT_TRACE(rtlpriv, COMP_BT_COEXIST,
617
- DBG_LOUD,
585
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST,
586
+ DBG_LOUD,
618587 "SCO + PAN(HS)\n");
619588 algorithm = BT_8192E_2ANT_COEX_ALGO_SCO;
620589 } else {
621
- RT_TRACE(rtlpriv, COMP_BT_COEXIST,
622
- DBG_LOUD,
590
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST,
591
+ DBG_LOUD,
623592 "SCO + PAN(EDR)\n");
624593 algorithm =
625594 BT_8192E_2ANT_COEX_ALGO_SCO_PAN;
....@@ -629,14 +598,14 @@
629598 if (bt_link_info->hid_exist &&
630599 bt_link_info->a2dp_exist) {
631600 if (stack_info->num_of_hid >= 2) {
632
- RT_TRACE(rtlpriv, COMP_BT_COEXIST,
633
- DBG_LOUD,
601
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST,
602
+ DBG_LOUD,
634603 "HID*2 + A2DP\n");
635604 algorithm =
636605 BT_8192E_2ANT_COEX_ALGO_HID_A2DP_PANEDR;
637606 } else {
638
- RT_TRACE(rtlpriv, COMP_BT_COEXIST,
639
- DBG_LOUD,
607
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST,
608
+ DBG_LOUD,
640609 "HID + A2DP\n");
641610 algorithm =
642611 BT_8192E_2ANT_COEX_ALGO_HID_A2DP;
....@@ -644,29 +613,29 @@
644613 } else if (bt_link_info->hid_exist &&
645614 bt_link_info->pan_exist) {
646615 if (bt_hs_on) {
647
- RT_TRACE(rtlpriv, COMP_BT_COEXIST,
648
- DBG_LOUD,
616
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST,
617
+ DBG_LOUD,
649618 "HID + PAN(HS)\n");
650619 algorithm = BT_8192E_2ANT_COEX_ALGO_HID;
651620 } else {
652
- RT_TRACE(rtlpriv, COMP_BT_COEXIST,
653
- DBG_LOUD,
654
- "HID + PAN(EDR)\n");
621
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST,
622
+ DBG_LOUD,
623
+ "HID + PAN(EDR)\n");
655624 algorithm =
656625 BT_8192E_2ANT_COEX_ALGO_PANEDR_HID;
657626 }
658627 } else if (bt_link_info->pan_exist &&
659628 bt_link_info->a2dp_exist) {
660629 if (bt_hs_on) {
661
- RT_TRACE(rtlpriv, COMP_BT_COEXIST,
662
- DBG_LOUD,
663
- "A2DP + PAN(HS)\n");
630
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST,
631
+ DBG_LOUD,
632
+ "A2DP + PAN(HS)\n");
664633 algorithm =
665634 BT_8192E_2ANT_COEX_ALGO_A2DP_PANHS;
666635 } else {
667
- RT_TRACE(rtlpriv, COMP_BT_COEXIST,
668
- DBG_LOUD,
669
- "A2DP + PAN(EDR)\n");
636
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST,
637
+ DBG_LOUD,
638
+ "A2DP + PAN(EDR)\n");
670639 algorithm =
671640 BT_8192E_2ANT_COEX_ALGO_PANEDR_A2DP;
672641 }
....@@ -676,34 +645,34 @@
676645 if (bt_link_info->sco_exist) {
677646 if (bt_link_info->hid_exist &&
678647 bt_link_info->a2dp_exist) {
679
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
680
- "SCO + HID + A2DP ==> HID\n");
648
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
649
+ "SCO + HID + A2DP ==> HID\n");
681650 algorithm = BT_8192E_2ANT_COEX_ALGO_PANEDR_HID;
682651 } else if (bt_link_info->hid_exist &&
683652 bt_link_info->pan_exist) {
684653 if (bt_hs_on) {
685
- RT_TRACE(rtlpriv, COMP_BT_COEXIST,
686
- DBG_LOUD,
687
- "SCO + HID + PAN(HS)\n");
654
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST,
655
+ DBG_LOUD,
656
+ "SCO + HID + PAN(HS)\n");
688657 algorithm = BT_8192E_2ANT_COEX_ALGO_SCO;
689658 } else {
690
- RT_TRACE(rtlpriv, COMP_BT_COEXIST,
691
- DBG_LOUD,
692
- "SCO + HID + PAN(EDR)\n");
659
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST,
660
+ DBG_LOUD,
661
+ "SCO + HID + PAN(EDR)\n");
693662 algorithm =
694663 BT_8192E_2ANT_COEX_ALGO_SCO_PAN;
695664 }
696665 } else if (bt_link_info->pan_exist &&
697666 bt_link_info->a2dp_exist) {
698667 if (bt_hs_on) {
699
- RT_TRACE(rtlpriv, COMP_BT_COEXIST,
700
- DBG_LOUD,
701
- "SCO + A2DP + PAN(HS)\n");
668
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST,
669
+ DBG_LOUD,
670
+ "SCO + A2DP + PAN(HS)\n");
702671 algorithm = BT_8192E_2ANT_COEX_ALGO_SCO;
703672 } else {
704
- RT_TRACE(rtlpriv, COMP_BT_COEXIST,
705
- DBG_LOUD,
706
- "SCO + A2DP + PAN(EDR)\n");
673
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST,
674
+ DBG_LOUD,
675
+ "SCO + A2DP + PAN(EDR)\n");
707676 algorithm =
708677 BT_8192E_2ANT_COEX_ALGO_PANEDR_HID;
709678 }
....@@ -713,15 +682,15 @@
713682 bt_link_info->pan_exist &&
714683 bt_link_info->a2dp_exist) {
715684 if (bt_hs_on) {
716
- RT_TRACE(rtlpriv, COMP_BT_COEXIST,
717
- DBG_LOUD,
718
- "HID + A2DP + PAN(HS)\n");
685
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST,
686
+ DBG_LOUD,
687
+ "HID + A2DP + PAN(HS)\n");
719688 algorithm =
720689 BT_8192E_2ANT_COEX_ALGO_HID_A2DP;
721690 } else {
722
- RT_TRACE(rtlpriv, COMP_BT_COEXIST,
723
- DBG_LOUD,
724
- "HID + A2DP + PAN(EDR)\n");
691
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST,
692
+ DBG_LOUD,
693
+ "HID + A2DP + PAN(EDR)\n");
725694 algorithm =
726695 BT_8192E_2ANT_COEX_ALGO_HID_A2DP_PANEDR;
727696 }
....@@ -733,14 +702,14 @@
733702 bt_link_info->pan_exist &&
734703 bt_link_info->a2dp_exist) {
735704 if (bt_hs_on) {
736
- RT_TRACE(rtlpriv, COMP_BT_COEXIST,
737
- DBG_LOUD,
738
- "ErrorSCO+HID+A2DP+PAN(HS)\n");
705
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST,
706
+ DBG_LOUD,
707
+ "ErrorSCO+HID+A2DP+PAN(HS)\n");
739708
740709 } else {
741
- RT_TRACE(rtlpriv, COMP_BT_COEXIST,
742
- DBG_LOUD,
743
- "SCO+HID+A2DP+PAN(EDR)\n");
710
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST,
711
+ DBG_LOUD,
712
+ "SCO+HID+A2DP+PAN(EDR)\n");
744713 algorithm =
745714 BT_8192E_2ANT_COEX_ALGO_PANEDR_HID;
746715 }
....@@ -762,10 +731,10 @@
762731 */
763732 h2c_parameter[0] = dac_swing_lvl;
764733
765
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
766
- "[BTCoex], Set Dac Swing Level = 0x%x\n", dac_swing_lvl);
767
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
768
- "[BTCoex], FW write 0x64 = 0x%x\n", h2c_parameter[0]);
734
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
735
+ "[BTCoex], Set Dac Swing Level = 0x%x\n", dac_swing_lvl);
736
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
737
+ "[BTCoex], FW write 0x64 = 0x%x\n", h2c_parameter[0]);
769738
770739 btcoexist->btc_fill_h2c(btcoexist, 0x64, 1, h2c_parameter);
771740 }
....@@ -778,9 +747,9 @@
778747
779748 h2c_parameter[0] = dec_bt_pwr_lvl;
780749
781
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
782
- "[BTCoex] decrease Bt Power level = %d, FW write 0x62 = 0x%x\n",
783
- dec_bt_pwr_lvl, h2c_parameter[0]);
750
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
751
+ "[BTCoex] decrease Bt Power level = %d, FW write 0x62 = 0x%x\n",
752
+ dec_bt_pwr_lvl, h2c_parameter[0]);
784753
785754 btcoexist->btc_fill_h2c(btcoexist, 0x62, 1, h2c_parameter);
786755 }
....@@ -790,15 +759,15 @@
790759 {
791760 struct rtl_priv *rtlpriv = btcoexist->adapter;
792761
793
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
794
- "[BTCoex], %s Dec BT power level = %d\n",
795
- force_exec ? "force to" : "", dec_bt_pwr_lvl);
762
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
763
+ "[BTCoex], %s Dec BT power level = %d\n",
764
+ force_exec ? "force to" : "", dec_bt_pwr_lvl);
796765 coex_dm->cur_dec_bt_pwr = dec_bt_pwr_lvl;
797766
798767 if (!force_exec) {
799
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
800
- "[BTCoex], preBtDecPwrLvl=%d, curBtDecPwrLvl=%d\n",
801
- coex_dm->pre_dec_bt_pwr, coex_dm->cur_dec_bt_pwr);
768
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
769
+ "[BTCoex], preBtDecPwrLvl=%d, curBtDecPwrLvl=%d\n",
770
+ coex_dm->pre_dec_bt_pwr, coex_dm->cur_dec_bt_pwr);
802771 }
803772 btc8192e2ant_set_fw_dec_bt_pwr(btcoexist, coex_dm->cur_dec_bt_pwr);
804773
....@@ -816,9 +785,9 @@
816785 if (enable_auto_report)
817786 h2c_parameter[0] |= BIT0;
818787
819
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
820
- "[BTCoex], BT FW auto report : %s, FW write 0x68 = 0x%x\n",
821
- (enable_auto_report ? "Enabled!!" : "Disabled!!"),
788
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
789
+ "[BTCoex], BT FW auto report : %s, FW write 0x68 = 0x%x\n",
790
+ (enable_auto_report ? "Enabled!!" : "Disabled!!"),
822791 h2c_parameter[0]);
823792
824793 btcoexist->btc_fill_h2c(btcoexist, 0x68, 1, h2c_parameter);
....@@ -830,17 +799,17 @@
830799 {
831800 struct rtl_priv *rtlpriv = btcoexist->adapter;
832801
833
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
834
- "[BTCoex], %s BT Auto report = %s\n",
835
- (force_exec ? "force to" : ""),
802
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
803
+ "[BTCoex], %s BT Auto report = %s\n",
804
+ (force_exec ? "force to" : ""),
836805 ((enable_auto_report) ? "Enabled" : "Disabled"));
837806 coex_dm->cur_bt_auto_report = enable_auto_report;
838807
839808 if (!force_exec) {
840
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
841
- "[BTCoex] bPreBtAutoReport=%d, bCurBtAutoReport=%d\n",
842
- coex_dm->pre_bt_auto_report,
843
- coex_dm->cur_bt_auto_report);
809
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
810
+ "[BTCoex] bPreBtAutoReport=%d, bCurBtAutoReport=%d\n",
811
+ coex_dm->pre_bt_auto_report,
812
+ coex_dm->cur_bt_auto_report);
844813
845814 if (coex_dm->pre_bt_auto_report == coex_dm->cur_bt_auto_report)
846815 return;
....@@ -856,16 +825,16 @@
856825 {
857826 struct rtl_priv *rtlpriv = btcoexist->adapter;
858827
859
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
860
- "[BTCoex], %s set FW Dac Swing level = %d\n",
861
- (force_exec ? "force to" : ""), fw_dac_swing_lvl);
828
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
829
+ "[BTCoex], %s set FW Dac Swing level = %d\n",
830
+ (force_exec ? "force to" : ""), fw_dac_swing_lvl);
862831 coex_dm->cur_fw_dac_swing_lvl = fw_dac_swing_lvl;
863832
864833 if (!force_exec) {
865
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
866
- "[BTCoex] preFwDacSwingLvl=%d, curFwDacSwingLvl=%d\n",
867
- coex_dm->pre_fw_dac_swing_lvl,
868
- coex_dm->cur_fw_dac_swing_lvl);
834
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
835
+ "[BTCoex] preFwDacSwingLvl=%d, curFwDacSwingLvl=%d\n",
836
+ coex_dm->pre_fw_dac_swing_lvl,
837
+ coex_dm->cur_fw_dac_swing_lvl);
869838
870839 if (coex_dm->pre_fw_dac_swing_lvl ==
871840 coex_dm->cur_fw_dac_swing_lvl)
....@@ -885,17 +854,17 @@
885854
886855 if (rx_rf_shrink_on) {
887856 /* Shrink RF Rx LPF corner */
888
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
889
- "[BTCoex], Shrink RF Rx LPF corner!!\n");
857
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
858
+ "[BTCoex], Shrink RF Rx LPF corner!!\n");
890859 btcoexist->btc_set_rf_reg(btcoexist, BTC_RF_A, 0x1e,
891860 0xfffff, 0xffffc);
892861 } else {
893862 /* Resume RF Rx LPF corner
894863 * After initialized, we can use coex_dm->btRf0x1eBackup
895864 */
896
- if (btcoexist->initilized) {
897
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
898
- "[BTCoex], Resume RF Rx LPF corner!!\n");
865
+ if (btcoexist->initialized) {
866
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
867
+ "[BTCoex], Resume RF Rx LPF corner!!\n");
899868 btcoexist->btc_set_rf_reg(btcoexist, BTC_RF_A, 0x1e,
900869 0xfffff,
901870 coex_dm->bt_rf0x1e_backup);
....@@ -908,17 +877,17 @@
908877 {
909878 struct rtl_priv *rtlpriv = btcoexist->adapter;
910879
911
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
912
- "[BTCoex], %s turn Rx RF Shrink = %s\n",
913
- (force_exec ? "force to" : ""),
914
- ((rx_rf_shrink_on) ? "ON" : "OFF"));
880
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
881
+ "[BTCoex], %s turn Rx RF Shrink = %s\n",
882
+ (force_exec ? "force to" : ""),
883
+ ((rx_rf_shrink_on) ? "ON" : "OFF"));
915884 coex_dm->cur_rf_rx_lpf_shrink = rx_rf_shrink_on;
916885
917886 if (!force_exec) {
918
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
919
- "[BTCoex]bPreRfRxLpfShrink=%d,bCurRfRxLpfShrink=%d\n",
920
- coex_dm->pre_rf_rx_lpf_shrink,
921
- coex_dm->cur_rf_rx_lpf_shrink);
887
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
888
+ "[BTCoex]bPreRfRxLpfShrink=%d,bCurRfRxLpfShrink=%d\n",
889
+ coex_dm->pre_rf_rx_lpf_shrink,
890
+ coex_dm->cur_rf_rx_lpf_shrink);
922891
923892 if (coex_dm->pre_rf_rx_lpf_shrink ==
924893 coex_dm->cur_rf_rx_lpf_shrink)
....@@ -936,8 +905,8 @@
936905 struct rtl_priv *rtlpriv = btcoexist->adapter;
937906 u8 val = (u8)level;
938907
939
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
940
- "[BTCoex], Write SwDacSwing = 0x%x\n", level);
908
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
909
+ "[BTCoex], Write SwDacSwing = 0x%x\n", level);
941910 btcoexist->btc_write_1byte_bitmask(btcoexist, 0x883, 0x3e, val);
942911 }
943912
....@@ -957,22 +926,22 @@
957926 {
958927 struct rtl_priv *rtlpriv = btcoexist->adapter;
959928
960
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
961
- "[BTCoex], %s turn DacSwing=%s, dac_swing_lvl = 0x%x\n",
962
- (force_exec ? "force to" : ""),
963
- ((dac_swing_on) ? "ON" : "OFF"), dac_swing_lvl);
929
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
930
+ "[BTCoex], %s turn DacSwing=%s, dac_swing_lvl = 0x%x\n",
931
+ (force_exec ? "force to" : ""),
932
+ ((dac_swing_on) ? "ON" : "OFF"), dac_swing_lvl);
964933 coex_dm->cur_dac_swing_on = dac_swing_on;
965934 coex_dm->cur_dac_swing_lvl = dac_swing_lvl;
966935
967936 if (!force_exec) {
968
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
969
- "[BTCoex], bPreDacSwingOn=%d, preDacSwingLvl = 0x%x, ",
970
- coex_dm->pre_dac_swing_on,
971
- coex_dm->pre_dac_swing_lvl);
972
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
973
- "bCurDacSwingOn=%d, curDacSwingLvl = 0x%x\n",
974
- coex_dm->cur_dac_swing_on,
975
- coex_dm->cur_dac_swing_lvl);
937
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
938
+ "[BTCoex], bPreDacSwingOn=%d, preDacSwingLvl = 0x%x, ",
939
+ coex_dm->pre_dac_swing_on,
940
+ coex_dm->pre_dac_swing_lvl);
941
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
942
+ "bCurDacSwingOn=%d, curDacSwingLvl = 0x%x\n",
943
+ coex_dm->cur_dac_swing_on,
944
+ coex_dm->cur_dac_swing_lvl);
976945
977946 if ((coex_dm->pre_dac_swing_on == coex_dm->cur_dac_swing_on) &&
978947 (coex_dm->pre_dac_swing_lvl == coex_dm->cur_dac_swing_lvl))
....@@ -992,8 +961,8 @@
992961
993962 /* BB AGC Gain Table */
994963 if (agc_table_en) {
995
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
996
- "[BTCoex], BB Agc Table On!\n");
964
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
965
+ "[BTCoex], BB Agc Table On!\n");
997966 btcoexist->btc_write_4byte(btcoexist, 0xc78, 0x0a1A0001);
998967 btcoexist->btc_write_4byte(btcoexist, 0xc78, 0x091B0001);
999968 btcoexist->btc_write_4byte(btcoexist, 0xc78, 0x081C0001);
....@@ -1001,8 +970,8 @@
1001970 btcoexist->btc_write_4byte(btcoexist, 0xc78, 0x061E0001);
1002971 btcoexist->btc_write_4byte(btcoexist, 0xc78, 0x051F0001);
1003972 } else {
1004
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1005
- "[BTCoex], BB Agc Table Off!\n");
973
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
974
+ "[BTCoex], BB Agc Table Off!\n");
1006975 btcoexist->btc_write_4byte(btcoexist, 0xc78, 0xaa1A0001);
1007976 btcoexist->btc_write_4byte(btcoexist, 0xc78, 0xa91B0001);
1008977 btcoexist->btc_write_4byte(btcoexist, 0xc78, 0xa81C0001);
....@@ -1017,17 +986,17 @@
1017986 {
1018987 struct rtl_priv *rtlpriv = btcoexist->adapter;
1019988
1020
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1021
- "[BTCoex], %s %s Agc Table\n",
1022
- (force_exec ? "force to" : ""),
1023
- ((agc_table_en) ? "Enable" : "Disable"));
989
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
990
+ "[BTCoex], %s %s Agc Table\n",
991
+ (force_exec ? "force to" : ""),
992
+ ((agc_table_en) ? "Enable" : "Disable"));
1024993 coex_dm->cur_agc_table_en = agc_table_en;
1025994
1026995 if (!force_exec) {
1027
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1028
- "[BTCoex], bPreAgcTableEn=%d, bCurAgcTableEn=%d\n",
1029
- coex_dm->pre_agc_table_en,
1030
- coex_dm->cur_agc_table_en);
996
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
997
+ "[BTCoex], bPreAgcTableEn=%d, bCurAgcTableEn=%d\n",
998
+ coex_dm->pre_agc_table_en,
999
+ coex_dm->cur_agc_table_en);
10311000
10321001 if (coex_dm->pre_agc_table_en == coex_dm->cur_agc_table_en)
10331002 return;
....@@ -1043,20 +1012,20 @@
10431012 {
10441013 struct rtl_priv *rtlpriv = btcoexist->adapter;
10451014
1046
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1047
- "[BTCoex], set coex table, set 0x6c0 = 0x%x\n", val0x6c0);
1015
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1016
+ "[BTCoex], set coex table, set 0x6c0 = 0x%x\n", val0x6c0);
10481017 btcoexist->btc_write_4byte(btcoexist, 0x6c0, val0x6c0);
10491018
1050
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1051
- "[BTCoex], set coex table, set 0x6c4 = 0x%x\n", val0x6c4);
1019
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1020
+ "[BTCoex], set coex table, set 0x6c4 = 0x%x\n", val0x6c4);
10521021 btcoexist->btc_write_4byte(btcoexist, 0x6c4, val0x6c4);
10531022
1054
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1055
- "[BTCoex], set coex table, set 0x6c8 = 0x%x\n", val0x6c8);
1023
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1024
+ "[BTCoex], set coex table, set 0x6c8 = 0x%x\n", val0x6c8);
10561025 btcoexist->btc_write_4byte(btcoexist, 0x6c8, val0x6c8);
10571026
1058
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1059
- "[BTCoex], set coex table, set 0x6cc = 0x%x\n", val0x6cc);
1027
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1028
+ "[BTCoex], set coex table, set 0x6cc = 0x%x\n", val0x6cc);
10601029 btcoexist->btc_write_1byte(btcoexist, 0x6cc, val0x6cc);
10611030 }
10621031
....@@ -1066,30 +1035,30 @@
10661035 {
10671036 struct rtl_priv *rtlpriv = btcoexist->adapter;
10681037
1069
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1070
- "[BTCoex], %s write Coex Table 0x6c0 = 0x%x, ",
1071
- (force_exec ? "force to" : ""), val0x6c0);
1072
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1073
- "0x6c4 = 0x%x, 0x6c8 = 0x%x, 0x6cc = 0x%x\n",
1074
- val0x6c4, val0x6c8, val0x6cc);
1038
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1039
+ "[BTCoex], %s write Coex Table 0x6c0 = 0x%x, ",
1040
+ (force_exec ? "force to" : ""), val0x6c0);
1041
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1042
+ "0x6c4 = 0x%x, 0x6c8 = 0x%x, 0x6cc = 0x%x\n",
1043
+ val0x6c4, val0x6c8, val0x6cc);
10751044 coex_dm->cur_val0x6c0 = val0x6c0;
10761045 coex_dm->cur_val0x6c4 = val0x6c4;
10771046 coex_dm->cur_val0x6c8 = val0x6c8;
10781047 coex_dm->cur_val0x6cc = val0x6cc;
10791048
10801049 if (!force_exec) {
1081
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1082
- "[BTCoex], preVal0x6c0 = 0x%x, preVal0x6c4 = 0x%x, ",
1083
- coex_dm->pre_val0x6c0, coex_dm->pre_val0x6c4);
1084
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1085
- "preVal0x6c8 = 0x%x, preVal0x6cc = 0x%x !!\n",
1086
- coex_dm->pre_val0x6c8, coex_dm->pre_val0x6cc);
1087
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1088
- "[BTCoex], curVal0x6c0 = 0x%x, curVal0x6c4 = 0x%x\n",
1089
- coex_dm->cur_val0x6c0, coex_dm->cur_val0x6c4);
1090
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1091
- "curVal0x6c8 = 0x%x, curVal0x6cc = 0x%x !!\n",
1092
- coex_dm->cur_val0x6c8, coex_dm->cur_val0x6cc);
1050
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1051
+ "[BTCoex], preVal0x6c0 = 0x%x, preVal0x6c4 = 0x%x, ",
1052
+ coex_dm->pre_val0x6c0, coex_dm->pre_val0x6c4);
1053
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1054
+ "preVal0x6c8 = 0x%x, preVal0x6cc = 0x%x !!\n",
1055
+ coex_dm->pre_val0x6c8, coex_dm->pre_val0x6cc);
1056
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1057
+ "[BTCoex], curVal0x6c0 = 0x%x, curVal0x6c4 = 0x%x\n",
1058
+ coex_dm->cur_val0x6c0, coex_dm->cur_val0x6c4);
1059
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1060
+ "curVal0x6c8 = 0x%x, curVal0x6cc = 0x%x !!\n",
1061
+ coex_dm->cur_val0x6c8, coex_dm->cur_val0x6cc);
10931062
10941063 if ((coex_dm->pre_val0x6c0 == coex_dm->cur_val0x6c0) &&
10951064 (coex_dm->pre_val0x6c4 == coex_dm->cur_val0x6c4) &&
....@@ -1144,9 +1113,9 @@
11441113 if (enable)
11451114 h2c_parameter[0] |= BIT0; /* function enable */
11461115
1147
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1148
- "[BTCoex]set FW for BT Ignore Wlan_Act, FW write 0x63 = 0x%x\n",
1149
- h2c_parameter[0]);
1116
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1117
+ "[BTCoex]set FW for BT Ignore Wlan_Act, FW write 0x63 = 0x%x\n",
1118
+ h2c_parameter[0]);
11501119
11511120 btcoexist->btc_fill_h2c(btcoexist, 0x63, 1, h2c_parameter);
11521121 }
....@@ -1156,18 +1125,18 @@
11561125 {
11571126 struct rtl_priv *rtlpriv = btcoexist->adapter;
11581127
1159
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1160
- "[BTCoex], %s turn Ignore WlanAct %s\n",
1161
- (force_exec ? "force to" : ""), (enable ? "ON" : "OFF"));
1128
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1129
+ "[BTCoex], %s turn Ignore WlanAct %s\n",
1130
+ (force_exec ? "force to" : ""), (enable ? "ON" : "OFF"));
11621131 coex_dm->cur_ignore_wlan_act = enable;
11631132
11641133 if (!force_exec) {
1165
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1166
- "[BTCoex], bPreIgnoreWlanAct = %d ",
1167
- coex_dm->pre_ignore_wlan_act);
1168
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1169
- "bCurIgnoreWlanAct = %d!!\n",
1170
- coex_dm->cur_ignore_wlan_act);
1134
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1135
+ "[BTCoex], bPreIgnoreWlanAct = %d ",
1136
+ coex_dm->pre_ignore_wlan_act);
1137
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1138
+ "bCurIgnoreWlanAct = %d!!\n",
1139
+ coex_dm->cur_ignore_wlan_act);
11711140
11721141 if (coex_dm->pre_ignore_wlan_act ==
11731142 coex_dm->cur_ignore_wlan_act)
....@@ -1197,11 +1166,11 @@
11971166 coex_dm->ps_tdma_para[3] = byte4;
11981167 coex_dm->ps_tdma_para[4] = byte5;
11991168
1200
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1201
- "[BTCoex], FW write 0x60(5bytes) = 0x%x%08x\n",
1202
- h2c_parameter[0],
1203
- h2c_parameter[1] << 24 | h2c_parameter[2] << 16 |
1204
- h2c_parameter[3] << 8 | h2c_parameter[4]);
1169
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1170
+ "[BTCoex], FW write 0x60(5bytes) = 0x%x%08x\n",
1171
+ h2c_parameter[0],
1172
+ h2c_parameter[1] << 24 | h2c_parameter[2] << 16 |
1173
+ h2c_parameter[3] << 8 | h2c_parameter[4]);
12051174
12061175 btcoexist->btc_fill_h2c(btcoexist, 0x60, 5, h2c_parameter);
12071176 }
....@@ -1227,20 +1196,20 @@
12271196 {
12281197 struct rtl_priv *rtlpriv = btcoexist->adapter;
12291198
1230
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1231
- "[BTCoex], %s turn %s PS TDMA, type=%d\n",
1232
- (force_exec ? "force to" : ""),
1233
- (turn_on ? "ON" : "OFF"), type);
1199
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1200
+ "[BTCoex], %s turn %s PS TDMA, type=%d\n",
1201
+ (force_exec ? "force to" : ""),
1202
+ (turn_on ? "ON" : "OFF"), type);
12341203 coex_dm->cur_ps_tdma_on = turn_on;
12351204 coex_dm->cur_ps_tdma = type;
12361205
12371206 if (!force_exec) {
1238
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1239
- "[BTCoex], bPrePsTdmaOn = %d, bCurPsTdmaOn = %d!!\n",
1240
- coex_dm->pre_ps_tdma_on, coex_dm->cur_ps_tdma_on);
1241
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1242
- "[BTCoex], prePsTdma = %d, curPsTdma = %d!!\n",
1243
- coex_dm->pre_ps_tdma, coex_dm->cur_ps_tdma);
1207
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1208
+ "[BTCoex], bPrePsTdmaOn = %d, bCurPsTdmaOn = %d!!\n",
1209
+ coex_dm->pre_ps_tdma_on, coex_dm->cur_ps_tdma_on);
1210
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1211
+ "[BTCoex], prePsTdma = %d, curPsTdma = %d!!\n",
1212
+ coex_dm->pre_ps_tdma, coex_dm->cur_ps_tdma);
12441213
12451214 if ((coex_dm->pre_ps_tdma_on == coex_dm->cur_ps_tdma_on) &&
12461215 (coex_dm->pre_ps_tdma == coex_dm->cur_ps_tdma))
....@@ -1368,8 +1337,8 @@
13681337 u8 mimops = BTC_MIMO_PS_DYNAMIC;
13691338 u32 dis_ra_mask = 0x0;
13701339
1371
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1372
- "[BTCoex], REAL set SS Type = %d\n", ss_type);
1340
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1341
+ "[BTCoex], REAL set SS Type = %d\n", ss_type);
13731342
13741343 dis_ra_mask = btc8192e2ant_decide_ra_mask(btcoexist, ss_type,
13751344 coex_dm->cur_ra_mask_type);
....@@ -1403,9 +1372,9 @@
14031372 {
14041373 struct rtl_priv *rtlpriv = btcoexist->adapter;
14051374
1406
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1407
- "[BTCoex], %s Switch SS Type = %d\n",
1408
- (force_exec ? "force to" : ""), new_ss_type);
1375
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1376
+ "[BTCoex], %s Switch SS Type = %d\n",
1377
+ (force_exec ? "force to" : ""), new_ss_type);
14091378 coex_dm->cur_ss_type = new_ss_type;
14101379
14111380 if (!force_exec) {
....@@ -1487,8 +1456,8 @@
14871456 btcoexist->btc_set(btcoexist, BTC_SET_ACT_DISABLE_LOW_POWER,
14881457 &low_pwr_disable);
14891458
1490
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1491
- "[BTCoex], Wifi non-connected idle!!\n");
1459
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1460
+ "[BTCoex], Wifi non-connected idle!!\n");
14921461
14931462 if ((BT_8192E_2ANT_BT_STATUS_NON_CONNECTED_IDLE ==
14941463 coex_dm->bt_status) ||
....@@ -1522,8 +1491,8 @@
15221491 BTC_SET_ACT_DISABLE_LOW_POWER,
15231492 &low_pwr_disable);
15241493
1525
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1526
- "Wifi connected + BT non connected-idle!!\n");
1494
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1495
+ "Wifi connected + BT non connected-idle!!\n");
15271496
15281497 btc8192e2ant_switch_ss_type(btcoexist, NORMAL_EXEC, 2);
15291498 btc8192e2ant_coex_table_with_type(btcoexist,
....@@ -1548,8 +1517,8 @@
15481517
15491518 if (bt_hs_on)
15501519 return false;
1551
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1552
- "Wifi connected + BT connected-idle!!\n");
1520
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1521
+ "Wifi connected + BT connected-idle!!\n");
15531522
15541523 btc8192e2ant_switch_ss_type(btcoexist,
15551524 NORMAL_EXEC, 2);
....@@ -1574,12 +1543,12 @@
15741543 &low_pwr_disable);
15751544
15761545 if (wifi_busy) {
1577
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1578
- "Wifi Connected-Busy + BT Busy!!\n");
1546
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1547
+ "Wifi Connected-Busy + BT Busy!!\n");
15791548 common = false;
15801549 } else {
1581
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1582
- "Wifi Connected-Idle + BT Busy!!\n");
1550
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1551
+ "Wifi Connected-Idle + BT Busy!!\n");
15831552
15841553 btc8192e2ant_switch_ss_type(btcoexist,
15851554 NORMAL_EXEC, 1);
....@@ -1609,19 +1578,15 @@
16091578 {
16101579 struct rtl_priv *rtlpriv = btcoexist->adapter;
16111580 static int up, dn, m, n, wait_cnt;
1612
- /* 0: no change, +1: increase WiFi duration,
1613
- * -1: decrease WiFi duration
1614
- */
1615
- int result;
16161581 u8 retry_cnt = 0;
16171582
1618
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1619
- "[BTCoex], TdmaDurationAdjust()\n");
1583
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1584
+ "[BTCoex], TdmaDurationAdjust()\n");
16201585
16211586 if (!coex_dm->auto_tdma_adjust) {
16221587 coex_dm->auto_tdma_adjust = true;
1623
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1624
- "[BTCoex], first run TdmaDurationAdjust()!!\n");
1588
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1589
+ "[BTCoex], first run TdmaDurationAdjust()!!\n");
16251590 if (sco_hid) {
16261591 if (tx_pause) {
16271592 if (max_interval == 1) {
....@@ -1700,17 +1665,15 @@
17001665 dn = 0;
17011666 m = 1;
17021667 n = 3;
1703
- result = 0;
17041668 wait_cnt = 0;
17051669 } else {
17061670 /* accquire the BT TRx retry count from BT_Info byte2 */
17071671 retry_cnt = coex_sta->bt_retry_cnt;
1708
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1709
- "[BTCoex], retry_cnt = %d\n", retry_cnt);
1710
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1711
- "[BTCoex], up=%d, dn=%d, m=%d, n=%d, wait_cnt=%d\n",
1712
- up, dn, m, n, wait_cnt);
1713
- result = 0;
1672
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1673
+ "[BTCoex], retry_cnt = %d\n", retry_cnt);
1674
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1675
+ "[BTCoex], up=%d, dn=%d, m=%d, n=%d, wait_cnt=%d\n",
1676
+ up, dn, m, n, wait_cnt);
17141677 wait_cnt++;
17151678 /* no retry in the last 2-second duration */
17161679 if (retry_cnt == 0) {
....@@ -1725,9 +1688,8 @@
17251688 n = 3;
17261689 up = 0;
17271690 dn = 0;
1728
- result = 1;
1729
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1730
- "[BTCoex]Increase wifi duration!!\n");
1691
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1692
+ "[BTCoex]Increase wifi duration!!\n");
17311693 }
17321694 } else if (retry_cnt <= 3) {
17331695 up--;
....@@ -1749,9 +1711,8 @@
17491711 up = 0;
17501712 dn = 0;
17511713 wait_cnt = 0;
1752
- result = -1;
1753
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1754
- "Reduce wifi duration for retry<3\n");
1714
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1715
+ "Reduce wifi duration for retry<3\n");
17551716 }
17561717 } else {
17571718 if (wait_cnt == 1)
....@@ -1766,13 +1727,12 @@
17661727 up = 0;
17671728 dn = 0;
17681729 wait_cnt = 0;
1769
- result = -1;
1770
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1771
- "Decrease wifi duration for retryCounter>3!!\n");
1730
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1731
+ "Decrease wifi duration for retryCounter>3!!\n");
17721732 }
17731733
1774
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1775
- "[BTCoex], max Interval = %d\n", max_interval);
1734
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1735
+ "[BTCoex], max Interval = %d\n", max_interval);
17761736 }
17771737
17781738 /* if current PsTdma not match with
....@@ -1782,10 +1742,10 @@
17821742 if (coex_dm->cur_ps_tdma != coex_dm->tdma_adj_type) {
17831743 bool scan = false, link = false, roam = false;
17841744
1785
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1786
- "[BTCoex], PsTdma type mismatch!!!, ");
1787
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1788
- "curPsTdma=%d, recordPsTdma=%d\n",
1745
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1746
+ "[BTCoex], PsTdma type mismatch!!!, ");
1747
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1748
+ "curPsTdma=%d, recordPsTdma=%d\n",
17891749 coex_dm->cur_ps_tdma, coex_dm->tdma_adj_type);
17901750
17911751 btcoexist->btc_get(btcoexist, BTC_GET_BL_WIFI_SCAN, &scan);
....@@ -1796,8 +1756,8 @@
17961756 btc8192e2ant_ps_tdma(btcoexist, NORMAL_EXEC,
17971757 true, coex_dm->tdma_adj_type);
17981758 else
1799
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1800
- "[BTCoex], roaming/link/scan is under progress, will adjust next time!!!\n");
1759
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1760
+ "[BTCoex], roaming/link/scan is under progress, will adjust next time!!!\n");
18011761 }
18021762 }
18031763
....@@ -2002,8 +1962,8 @@
20021962 bt_rssi_state == BTC_RSSI_STATE_STAY_LOW) &&
20031963 (wifi_rssi_state == BTC_RSSI_STATE_LOW ||
20041964 wifi_rssi_state == BTC_RSSI_STATE_STAY_LOW)) {
2005
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2006
- "[BTCoex], A2dp, wifi/bt rssi both LOW!!\n");
1965
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
1966
+ "[BTCoex], A2dp, wifi/bt rssi both LOW!!\n");
20071967 long_dist = true;
20081968 }
20091969 if (long_dist) {
....@@ -2504,105 +2464,105 @@
25042464 struct rtl_priv *rtlpriv = btcoexist->adapter;
25052465 u8 algorithm = 0;
25062466
2507
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2508
- "[BTCoex], RunCoexistMechanism()===>\n");
2467
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2468
+ "[BTCoex], RunCoexistMechanism()===>\n");
25092469
25102470 if (btcoexist->manual_control) {
2511
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2512
- "[BTCoex], return for Manual CTRL <===\n");
2471
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2472
+ "[BTCoex], return for Manual CTRL <===\n");
25132473 return;
25142474 }
25152475
25162476 if (coex_sta->under_ips) {
2517
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2518
- "[BTCoex], wifi is under IPS !!!\n");
2477
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2478
+ "[BTCoex], wifi is under IPS !!!\n");
25192479 return;
25202480 }
25212481
25222482 algorithm = btc8192e2ant_action_algorithm(btcoexist);
25232483 if (coex_sta->c2h_bt_inquiry_page &&
25242484 (BT_8192E_2ANT_COEX_ALGO_PANHS != algorithm)) {
2525
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2526
- "[BTCoex], BT is under inquiry/page scan !!\n");
2485
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2486
+ "[BTCoex], BT is under inquiry/page scan !!\n");
25272487 btc8192e2ant_action_bt_inquiry(btcoexist);
25282488 return;
25292489 }
25302490
25312491 coex_dm->cur_algorithm = algorithm;
2532
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2533
- "[BTCoex], Algorithm = %d\n", coex_dm->cur_algorithm);
2492
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2493
+ "[BTCoex], Algorithm = %d\n", coex_dm->cur_algorithm);
25342494
25352495 if (btc8192e2ant_is_common_action(btcoexist)) {
2536
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2537
- "[BTCoex], Action 2-Ant common\n");
2496
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2497
+ "[BTCoex], Action 2-Ant common\n");
25382498 coex_dm->auto_tdma_adjust = false;
25392499 } else {
25402500 if (coex_dm->cur_algorithm != coex_dm->pre_algorithm) {
2541
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2542
- "[BTCoex] preAlgorithm=%d, curAlgorithm=%d\n",
2501
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2502
+ "[BTCoex] preAlgorithm=%d, curAlgorithm=%d\n",
25432503 coex_dm->pre_algorithm,
25442504 coex_dm->cur_algorithm);
25452505 coex_dm->auto_tdma_adjust = false;
25462506 }
25472507 switch (coex_dm->cur_algorithm) {
25482508 case BT_8192E_2ANT_COEX_ALGO_SCO:
2549
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2550
- "Action 2-Ant, algorithm = SCO\n");
2509
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2510
+ "Action 2-Ant, algorithm = SCO\n");
25512511 btc8192e2ant_action_sco(btcoexist);
25522512 break;
25532513 case BT_8192E_2ANT_COEX_ALGO_SCO_PAN:
2554
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2555
- "Action 2-Ant, algorithm = SCO+PAN(EDR)\n");
2514
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2515
+ "Action 2-Ant, algorithm = SCO+PAN(EDR)\n");
25562516 btc8192e2ant_action_sco_pan(btcoexist);
25572517 break;
25582518 case BT_8192E_2ANT_COEX_ALGO_HID:
2559
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2560
- "Action 2-Ant, algorithm = HID\n");
2519
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2520
+ "Action 2-Ant, algorithm = HID\n");
25612521 btc8192e2ant_action_hid(btcoexist);
25622522 break;
25632523 case BT_8192E_2ANT_COEX_ALGO_A2DP:
2564
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2565
- "Action 2-Ant, algorithm = A2DP\n");
2524
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2525
+ "Action 2-Ant, algorithm = A2DP\n");
25662526 btc8192e2ant_action_a2dp(btcoexist);
25672527 break;
25682528 case BT_8192E_2ANT_COEX_ALGO_A2DP_PANHS:
2569
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2570
- "Action 2-Ant, algorithm = A2DP+PAN(HS)\n");
2529
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2530
+ "Action 2-Ant, algorithm = A2DP+PAN(HS)\n");
25712531 btc8192e2ant_action_a2dp_pan_hs(btcoexist);
25722532 break;
25732533 case BT_8192E_2ANT_COEX_ALGO_PANEDR:
2574
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2575
- "Action 2-Ant, algorithm = PAN(EDR)\n");
2534
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2535
+ "Action 2-Ant, algorithm = PAN(EDR)\n");
25762536 btc8192e2ant_action_pan_edr(btcoexist);
25772537 break;
25782538 case BT_8192E_2ANT_COEX_ALGO_PANHS:
2579
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2580
- "Action 2-Ant, algorithm = HS mode\n");
2539
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2540
+ "Action 2-Ant, algorithm = HS mode\n");
25812541 btc8192e2ant_action_pan_hs(btcoexist);
25822542 break;
25832543 case BT_8192E_2ANT_COEX_ALGO_PANEDR_A2DP:
2584
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2585
- "Action 2-Ant, algorithm = PAN+A2DP\n");
2544
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2545
+ "Action 2-Ant, algorithm = PAN+A2DP\n");
25862546 btc8192e2ant_action_pan_edr_a2dp(btcoexist);
25872547 break;
25882548 case BT_8192E_2ANT_COEX_ALGO_PANEDR_HID:
2589
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2590
- "Action 2-Ant, algorithm = PAN(EDR)+HID\n");
2549
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2550
+ "Action 2-Ant, algorithm = PAN(EDR)+HID\n");
25912551 btc8192e2ant_action_pan_edr_hid(btcoexist);
25922552 break;
25932553 case BT_8192E_2ANT_COEX_ALGO_HID_A2DP_PANEDR:
2594
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2595
- "Action 2-Ant, algorithm = HID+A2DP+PAN\n");
2554
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2555
+ "Action 2-Ant, algorithm = HID+A2DP+PAN\n");
25962556 btc8192e2ant_action_hid_a2dp_pan_edr(btcoexist);
25972557 break;
25982558 case BT_8192E_2ANT_COEX_ALGO_HID_A2DP:
2599
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2600
- "Action 2-Ant, algorithm = HID+A2DP\n");
2559
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2560
+ "Action 2-Ant, algorithm = HID+A2DP\n");
26012561 btc8192e2ant_action_hid_a2dp(btcoexist);
26022562 break;
26032563 default:
2604
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2605
- "Action 2-Ant, algorithm = unknown!!\n");
2564
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2565
+ "Action 2-Ant, algorithm = unknown!!\n");
26062566 /* btc8192e2ant_coex_all_off(btcoexist); */
26072567 break;
26082568 }
....@@ -2617,8 +2577,8 @@
26172577 u16 u16tmp = 0;
26182578 u8 u8tmp = 0;
26192579
2620
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2621
- "[BTCoex], 2Ant Init HW Config!!\n");
2580
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2581
+ "[BTCoex], 2Ant Init HW Config!!\n");
26222582
26232583 if (backup) {
26242584 /* backup rf 0x1e value */
....@@ -2699,8 +2659,8 @@
26992659 {
27002660 struct rtl_priv *rtlpriv = btcoexist->adapter;
27012661
2702
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2703
- "[BTCoex], Coex Mechanism Init!!\n");
2662
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2663
+ "[BTCoex], Coex Mechanism Init!!\n");
27042664 btc8192e2ant_init_coex_dm(btcoexist);
27052665 }
27062666
....@@ -2916,13 +2876,13 @@
29162876 struct rtl_priv *rtlpriv = btcoexist->adapter;
29172877
29182878 if (BTC_IPS_ENTER == type) {
2919
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2920
- "[BTCoex], IPS ENTER notify\n");
2879
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2880
+ "[BTCoex], IPS ENTER notify\n");
29212881 coex_sta->under_ips = true;
29222882 btc8192e2ant_coex_all_off(btcoexist);
29232883 } else if (BTC_IPS_LEAVE == type) {
2924
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2925
- "[BTCoex], IPS LEAVE notify\n");
2884
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2885
+ "[BTCoex], IPS LEAVE notify\n");
29262886 coex_sta->under_ips = false;
29272887 }
29282888 }
....@@ -2932,12 +2892,12 @@
29322892 struct rtl_priv *rtlpriv = btcoexist->adapter;
29332893
29342894 if (BTC_LPS_ENABLE == type) {
2935
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2936
- "[BTCoex], LPS ENABLE notify\n");
2895
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2896
+ "[BTCoex], LPS ENABLE notify\n");
29372897 coex_sta->under_lps = true;
29382898 } else if (BTC_LPS_DISABLE == type) {
2939
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2940
- "[BTCoex], LPS DISABLE notify\n");
2899
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2900
+ "[BTCoex], LPS DISABLE notify\n");
29412901 coex_sta->under_lps = false;
29422902 }
29432903 }
....@@ -2947,11 +2907,11 @@
29472907 struct rtl_priv *rtlpriv = btcoexist->adapter;
29482908
29492909 if (BTC_SCAN_START == type)
2950
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2951
- "[BTCoex], SCAN START notify\n");
2910
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2911
+ "[BTCoex], SCAN START notify\n");
29522912 else if (BTC_SCAN_FINISH == type)
2953
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2954
- "[BTCoex], SCAN FINISH notify\n");
2913
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2914
+ "[BTCoex], SCAN FINISH notify\n");
29552915 }
29562916
29572917 void ex_btc8192e2ant_connect_notify(struct btc_coexist *btcoexist, u8 type)
....@@ -2959,11 +2919,11 @@
29592919 struct rtl_priv *rtlpriv = btcoexist->adapter;
29602920
29612921 if (BTC_ASSOCIATE_START == type)
2962
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2963
- "[BTCoex], CONNECT START notify\n");
2922
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2923
+ "[BTCoex], CONNECT START notify\n");
29642924 else if (BTC_ASSOCIATE_FINISH == type)
2965
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2966
- "[BTCoex], CONNECT FINISH notify\n");
2925
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2926
+ "[BTCoex], CONNECT FINISH notify\n");
29672927 }
29682928
29692929 void ex_btc8192e2ant_media_status_notify(struct btc_coexist *btcoexist,
....@@ -2980,11 +2940,11 @@
29802940 return;
29812941
29822942 if (BTC_MEDIA_CONNECT == type)
2983
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2984
- "[BTCoex], MEDIA connect notify\n");
2943
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2944
+ "[BTCoex], MEDIA connect notify\n");
29852945 else
2986
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2987
- "[BTCoex], MEDIA disconnect notify\n");
2946
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2947
+ "[BTCoex], MEDIA disconnect notify\n");
29882948
29892949 /* only 2.4G we need to inform bt the chnl mask */
29902950 btcoexist->btc_get(btcoexist, BTC_GET_U1_WIFI_CENTRAL_CHNL,
....@@ -3004,10 +2964,10 @@
30042964 coex_dm->wifi_chnl_info[1] = h2c_parameter[1];
30052965 coex_dm->wifi_chnl_info[2] = h2c_parameter[2];
30062966
3007
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3008
- "[BTCoex], FW write 0x66 = 0x%x\n",
3009
- h2c_parameter[0] << 16 | h2c_parameter[1] << 8 |
3010
- h2c_parameter[2]);
2967
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2968
+ "[BTCoex], FW write 0x66 = 0x%x\n",
2969
+ h2c_parameter[0] << 16 | h2c_parameter[1] << 8 |
2970
+ h2c_parameter[2]);
30112971
30122972 btcoexist->btc_fill_h2c(btcoexist, 0x66, 3, h2c_parameter);
30132973 }
....@@ -3018,8 +2978,8 @@
30182978 struct rtl_priv *rtlpriv = btcoexist->adapter;
30192979
30202980 if (type == BTC_PACKET_DHCP)
3021
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3022
- "[BTCoex], DHCP Packet notify\n");
2981
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
2982
+ "[BTCoex], DHCP Packet notify\n");
30232983 }
30242984
30252985 void ex_btc8192e2ant_bt_info_notify(struct btc_coexist *btcoexist,
....@@ -3038,19 +2998,19 @@
30382998 rsp_source = BT_INFO_SRC_8192E_2ANT_WIFI_FW;
30392999 coex_sta->bt_info_c2h_cnt[rsp_source]++;
30403000
3041
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3042
- "[BTCoex], Bt info[%d], length=%d, hex data = [",
3043
- rsp_source, length);
3001
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3002
+ "[BTCoex], Bt info[%d], length=%d, hex data = [",
3003
+ rsp_source, length);
30443004 for (i = 0; i < length; i++) {
30453005 coex_sta->bt_info_c2h[rsp_source][i] = tmp_buf[i];
30463006 if (i == 1)
30473007 bt_info = tmp_buf[i];
30483008 if (i == length-1)
3049
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3050
- "0x%02x]\n", tmp_buf[i]);
3009
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3010
+ "0x%02x]\n", tmp_buf[i]);
30513011 else
3052
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3053
- "0x%02x, ", tmp_buf[i]);
3012
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3013
+ "0x%02x, ", tmp_buf[i]);
30543014 }
30553015
30563016 if (BT_INFO_SRC_8192E_2ANT_WIFI_FW != rsp_source) {
....@@ -3068,8 +3028,8 @@
30683028 * because bt is reset and loss of the info.
30693029 */
30703030 if ((coex_sta->bt_info_ext & BIT1)) {
3071
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3072
- "bit1, send wifi BW&Chnl to BT!!\n");
3031
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3032
+ "bit1, send wifi BW&Chnl to BT!!\n");
30733033 btcoexist->btc_get(btcoexist, BTC_GET_BL_WIFI_CONNECTED,
30743034 &wifi_connected);
30753035 if (wifi_connected)
....@@ -3085,8 +3045,8 @@
30853045 if ((coex_sta->bt_info_ext & BIT3)) {
30863046 if (!btcoexist->manual_control &&
30873047 !btcoexist->stop_coex_dm) {
3088
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3089
- "bit3, BT NOT ignore Wlan active!\n");
3048
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3049
+ "bit3, BT NOT ignore Wlan active!\n");
30903050 btc8192e2ant_ignore_wlan_act(btcoexist,
30913051 FORCE_EXEC,
30923052 false);
....@@ -3142,25 +3102,25 @@
31423102
31433103 if (!(bt_info & BT_INFO_8192E_2ANT_B_CONNECTION)) {
31443104 coex_dm->bt_status = BT_8192E_2ANT_BT_STATUS_NON_CONNECTED_IDLE;
3145
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3146
- "[BTCoex], BT Non-Connected idle!!!\n");
3105
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3106
+ "[BTCoex], BT Non-Connected idle!!!\n");
31473107 } else if (bt_info == BT_INFO_8192E_2ANT_B_CONNECTION) {
31483108 coex_dm->bt_status = BT_8192E_2ANT_BT_STATUS_CONNECTED_IDLE;
3149
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3150
- "[BTCoex], bt_infoNotify(), BT Connected-idle!!!\n");
3109
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3110
+ "[BTCoex], bt_infoNotify(), BT Connected-idle!!!\n");
31513111 } else if ((bt_info & BT_INFO_8192E_2ANT_B_SCO_ESCO) ||
31523112 (bt_info & BT_INFO_8192E_2ANT_B_SCO_BUSY)) {
31533113 coex_dm->bt_status = BT_8192E_2ANT_BT_STATUS_SCO_BUSY;
3154
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3155
- "[BTCoex], bt_infoNotify(), BT SCO busy!!!\n");
3114
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3115
+ "[BTCoex], bt_infoNotify(), BT SCO busy!!!\n");
31563116 } else if (bt_info & BT_INFO_8192E_2ANT_B_ACL_BUSY) {
31573117 coex_dm->bt_status = BT_8192E_2ANT_BT_STATUS_ACL_BUSY;
3158
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3159
- "[BTCoex], bt_infoNotify(), BT ACL busy!!!\n");
3118
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3119
+ "[BTCoex], bt_infoNotify(), BT ACL busy!!!\n");
31603120 } else {
31613121 coex_dm->bt_status = BT_8192E_2ANT_BT_STATUS_MAX;
3162
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3163
- "[BTCoex]bt_infoNotify(), BT Non-Defined state!!!\n");
3122
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3123
+ "[BTCoex]bt_infoNotify(), BT Non-Defined state!!!\n");
31643124 }
31653125
31663126 if ((BT_8192E_2ANT_BT_STATUS_ACL_BUSY == coex_dm->bt_status) ||
....@@ -3185,7 +3145,7 @@
31853145 {
31863146 struct rtl_priv *rtlpriv = btcoexist->adapter;
31873147
3188
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, "[BTCoex], Halt notify\n");
3148
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, "[BTCoex], Halt notify\n");
31893149
31903150 btc8192e2ant_ignore_wlan_act(btcoexist, FORCE_EXEC, true);
31913151 ex_btc8192e2ant_media_status_notify(btcoexist, BTC_MEDIA_DISCONNECT);
....@@ -3199,29 +3159,29 @@
31993159 struct btc_board_info *board_info = &btcoexist->board_info;
32003160 struct btc_stack_info *stack_info = &btcoexist->stack_info;
32013161
3202
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3203
- "=======================Periodical=======================\n");
3162
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3163
+ "=======================Periodical=======================\n");
32043164 if (dis_ver_info_cnt <= 5) {
32053165 dis_ver_info_cnt += 1;
3206
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3207
- "************************************************\n");
3208
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3209
- "Ant PG Num/ Ant Mech/ Ant Pos = %d/ %d/ %d\n",
3210
- board_info->pg_ant_num, board_info->btdm_ant_num,
3211
- board_info->btdm_ant_pos);
3212
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3213
- "BT stack/ hci ext ver = %s / %d\n",
3214
- ((stack_info->profile_notified) ? "Yes" : "No"),
3215
- stack_info->hci_version);
3166
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3167
+ "************************************************\n");
3168
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3169
+ "Ant PG Num/ Ant Mech/ Ant Pos = %d/ %d/ %d\n",
3170
+ board_info->pg_ant_num, board_info->btdm_ant_num,
3171
+ board_info->btdm_ant_pos);
3172
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3173
+ "BT stack/ hci ext ver = %s / %d\n",
3174
+ ((stack_info->profile_notified) ? "Yes" : "No"),
3175
+ stack_info->hci_version);
32163176 btcoexist->btc_get(btcoexist, BTC_GET_U4_BT_PATCH_VER,
32173177 &bt_patch_ver);
32183178 btcoexist->btc_get(btcoexist, BTC_GET_U4_WIFI_FW_VER, &fw_ver);
3219
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3220
- "CoexVer/ FwVer/ PatchVer = %d_%x/ 0x%x/ 0x%x(%d)\n",
3221
- glcoex_ver_date_8192e_2ant, glcoex_ver_8192e_2ant,
3222
- fw_ver, bt_patch_ver, bt_patch_ver);
3223
- RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3224
- "************************************************\n");
3179
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3180
+ "CoexVer/ FwVer/ PatchVer = %d_%x/ 0x%x/ 0x%x(%d)\n",
3181
+ glcoex_ver_date_8192e_2ant, glcoex_ver_8192e_2ant,
3182
+ fw_ver, bt_patch_ver, bt_patch_ver);
3183
+ rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD,
3184
+ "************************************************\n");
32253185 }
32263186
32273187 if (!btcoexist->auto_report_2ant) {