| .. | .. |
|---|
| 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 | | - *****************************************************************************/ |
|---|
| 1 | +// SPDX-License-Identifier: GPL-2.0 |
|---|
| 2 | +/* Copyright(c) 2012 Realtek Corporation.*/ |
|---|
| 3 | + |
|---|
| 25 | 4 | /*************************************************************** |
|---|
| 26 | 5 | * Description: |
|---|
| 27 | 6 | * |
|---|
| .. | .. |
|---|
| 74 | 53 | if (bt_rssi >= rssi_thresh + |
|---|
| 75 | 54 | BTC_RSSI_COEX_THRESH_TOL_8723B_2ANT) { |
|---|
| 76 | 55 | bt_rssi_state = BTC_RSSI_STATE_HIGH; |
|---|
| 77 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 78 | | - "[BTCoex], BT Rssi state switch to High\n"); |
|---|
| 56 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 57 | + "[BTCoex], BT Rssi state switch to High\n"); |
|---|
| 79 | 58 | } else { |
|---|
| 80 | 59 | bt_rssi_state = BTC_RSSI_STATE_STAY_LOW; |
|---|
| 81 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 82 | | - "[BTCoex], BT Rssi state stay at Low\n"); |
|---|
| 60 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 61 | + "[BTCoex], BT Rssi state stay at Low\n"); |
|---|
| 83 | 62 | } |
|---|
| 84 | 63 | } else { |
|---|
| 85 | 64 | if (bt_rssi < rssi_thresh) { |
|---|
| 86 | 65 | bt_rssi_state = BTC_RSSI_STATE_LOW; |
|---|
| 87 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 88 | | - "[BTCoex], BT Rssi state switch to Low\n"); |
|---|
| 66 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 67 | + "[BTCoex], BT Rssi state switch to Low\n"); |
|---|
| 89 | 68 | } else { |
|---|
| 90 | 69 | bt_rssi_state = BTC_RSSI_STATE_STAY_HIGH; |
|---|
| 91 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 92 | | - "[BTCoex], BT Rssi state stay at High\n"); |
|---|
| 70 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 71 | + "[BTCoex], BT Rssi state stay at High\n"); |
|---|
| 93 | 72 | } |
|---|
| 94 | 73 | } |
|---|
| 95 | 74 | } else if (level_num == 3) { |
|---|
| 96 | 75 | if (rssi_thresh > rssi_thresh1) { |
|---|
| 97 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 98 | | - "[BTCoex], BT Rssi thresh error!!\n"); |
|---|
| 76 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 77 | + "[BTCoex], BT Rssi thresh error!!\n"); |
|---|
| 99 | 78 | return coex_sta->pre_bt_rssi_state; |
|---|
| 100 | 79 | } |
|---|
| 101 | 80 | |
|---|
| .. | .. |
|---|
| 104 | 83 | if (bt_rssi >= rssi_thresh + |
|---|
| 105 | 84 | BTC_RSSI_COEX_THRESH_TOL_8723B_2ANT) { |
|---|
| 106 | 85 | bt_rssi_state = BTC_RSSI_STATE_MEDIUM; |
|---|
| 107 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 108 | | - "[BTCoex], BT Rssi state switch to Medium\n"); |
|---|
| 86 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 87 | + "[BTCoex], BT Rssi state switch to Medium\n"); |
|---|
| 109 | 88 | } else { |
|---|
| 110 | 89 | bt_rssi_state = BTC_RSSI_STATE_STAY_LOW; |
|---|
| 111 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 112 | | - "[BTCoex], BT Rssi state stay at Low\n"); |
|---|
| 90 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 91 | + "[BTCoex], BT Rssi state stay at Low\n"); |
|---|
| 113 | 92 | } |
|---|
| 114 | 93 | } else if ((coex_sta->pre_bt_rssi_state == |
|---|
| 115 | 94 | BTC_RSSI_STATE_MEDIUM) || |
|---|
| .. | .. |
|---|
| 118 | 97 | if (bt_rssi >= rssi_thresh1 + |
|---|
| 119 | 98 | BTC_RSSI_COEX_THRESH_TOL_8723B_2ANT) { |
|---|
| 120 | 99 | bt_rssi_state = BTC_RSSI_STATE_HIGH; |
|---|
| 121 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 122 | | - "[BTCoex], BT Rssi state switch to High\n"); |
|---|
| 100 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 101 | + "[BTCoex], BT Rssi state switch to High\n"); |
|---|
| 123 | 102 | } else if (bt_rssi < rssi_thresh) { |
|---|
| 124 | 103 | bt_rssi_state = BTC_RSSI_STATE_LOW; |
|---|
| 125 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 126 | | - "[BTCoex], BT Rssi state switch to Low\n"); |
|---|
| 104 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 105 | + "[BTCoex], BT Rssi state switch to Low\n"); |
|---|
| 127 | 106 | } else { |
|---|
| 128 | 107 | bt_rssi_state = BTC_RSSI_STATE_STAY_MEDIUM; |
|---|
| 129 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 130 | | - "[BTCoex], BT Rssi state stay at Medium\n"); |
|---|
| 108 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 109 | + "[BTCoex], BT Rssi state stay at Medium\n"); |
|---|
| 131 | 110 | } |
|---|
| 132 | 111 | } else { |
|---|
| 133 | 112 | if (bt_rssi < rssi_thresh1) { |
|---|
| 134 | 113 | bt_rssi_state = BTC_RSSI_STATE_MEDIUM; |
|---|
| 135 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 136 | | - "[BTCoex], BT Rssi state switch to Medium\n"); |
|---|
| 114 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 115 | + "[BTCoex], BT Rssi state switch to Medium\n"); |
|---|
| 137 | 116 | } else { |
|---|
| 138 | 117 | bt_rssi_state = BTC_RSSI_STATE_STAY_HIGH; |
|---|
| 139 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 140 | | - "[BTCoex], BT Rssi state stay at High\n"); |
|---|
| 118 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 119 | + "[BTCoex], BT Rssi state stay at High\n"); |
|---|
| 141 | 120 | } |
|---|
| 142 | 121 | } |
|---|
| 143 | 122 | } |
|---|
| .. | .. |
|---|
| 165 | 144 | if (wifi_rssi >= rssi_thresh + |
|---|
| 166 | 145 | BTC_RSSI_COEX_THRESH_TOL_8723B_2ANT) { |
|---|
| 167 | 146 | wifi_rssi_state = BTC_RSSI_STATE_HIGH; |
|---|
| 168 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 169 | | - "[BTCoex], wifi RSSI state switch to High\n"); |
|---|
| 147 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 148 | + "[BTCoex], wifi RSSI state switch to High\n"); |
|---|
| 170 | 149 | } else { |
|---|
| 171 | 150 | wifi_rssi_state = BTC_RSSI_STATE_STAY_LOW; |
|---|
| 172 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 173 | | - "[BTCoex], wifi RSSI state stay at Low\n"); |
|---|
| 151 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 152 | + "[BTCoex], wifi RSSI state stay at Low\n"); |
|---|
| 174 | 153 | } |
|---|
| 175 | 154 | } else { |
|---|
| 176 | 155 | if (wifi_rssi < rssi_thresh) { |
|---|
| 177 | 156 | wifi_rssi_state = BTC_RSSI_STATE_LOW; |
|---|
| 178 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 179 | | - "[BTCoex], wifi RSSI state switch to Low\n"); |
|---|
| 157 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 158 | + "[BTCoex], wifi RSSI state switch to Low\n"); |
|---|
| 180 | 159 | } else { |
|---|
| 181 | 160 | wifi_rssi_state = BTC_RSSI_STATE_STAY_HIGH; |
|---|
| 182 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 183 | | - "[BTCoex], wifi RSSI state stay at High\n"); |
|---|
| 161 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 162 | + "[BTCoex], wifi RSSI state stay at High\n"); |
|---|
| 184 | 163 | } |
|---|
| 185 | 164 | } |
|---|
| 186 | 165 | } else if (level_num == 3) { |
|---|
| 187 | 166 | if (rssi_thresh > rssi_thresh1) { |
|---|
| 188 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 189 | | - "[BTCoex], wifi RSSI thresh error!!\n"); |
|---|
| 167 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 168 | + "[BTCoex], wifi RSSI thresh error!!\n"); |
|---|
| 190 | 169 | return coex_sta->pre_wifi_rssi_state[index]; |
|---|
| 191 | 170 | } |
|---|
| 192 | 171 | |
|---|
| .. | .. |
|---|
| 197 | 176 | if (wifi_rssi >= rssi_thresh + |
|---|
| 198 | 177 | BTC_RSSI_COEX_THRESH_TOL_8723B_2ANT) { |
|---|
| 199 | 178 | wifi_rssi_state = BTC_RSSI_STATE_MEDIUM; |
|---|
| 200 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 201 | | - "[BTCoex], wifi RSSI state switch to Medium\n"); |
|---|
| 179 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 180 | + "[BTCoex], wifi RSSI state switch to Medium\n"); |
|---|
| 202 | 181 | } else { |
|---|
| 203 | 182 | wifi_rssi_state = BTC_RSSI_STATE_STAY_LOW; |
|---|
| 204 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 205 | | - "[BTCoex], wifi RSSI state stay at Low\n"); |
|---|
| 183 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 184 | + "[BTCoex], wifi RSSI state stay at Low\n"); |
|---|
| 206 | 185 | } |
|---|
| 207 | 186 | } else if ((coex_sta->pre_wifi_rssi_state[index] == |
|---|
| 208 | 187 | BTC_RSSI_STATE_MEDIUM) || |
|---|
| .. | .. |
|---|
| 211 | 190 | if (wifi_rssi >= rssi_thresh1 + |
|---|
| 212 | 191 | BTC_RSSI_COEX_THRESH_TOL_8723B_2ANT) { |
|---|
| 213 | 192 | wifi_rssi_state = BTC_RSSI_STATE_HIGH; |
|---|
| 214 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 215 | | - "[BTCoex], wifi RSSI state switch to High\n"); |
|---|
| 193 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 194 | + "[BTCoex], wifi RSSI state switch to High\n"); |
|---|
| 216 | 195 | } else if (wifi_rssi < rssi_thresh) { |
|---|
| 217 | 196 | wifi_rssi_state = BTC_RSSI_STATE_LOW; |
|---|
| 218 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 219 | | - "[BTCoex], wifi RSSI state switch to Low\n"); |
|---|
| 197 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 198 | + "[BTCoex], wifi RSSI state switch to Low\n"); |
|---|
| 220 | 199 | } else { |
|---|
| 221 | 200 | wifi_rssi_state = BTC_RSSI_STATE_STAY_MEDIUM; |
|---|
| 222 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 223 | | - "[BTCoex], wifi RSSI state stay at Medium\n"); |
|---|
| 201 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 202 | + "[BTCoex], wifi RSSI state stay at Medium\n"); |
|---|
| 224 | 203 | } |
|---|
| 225 | 204 | } else { |
|---|
| 226 | 205 | if (wifi_rssi < rssi_thresh1) { |
|---|
| 227 | 206 | wifi_rssi_state = BTC_RSSI_STATE_MEDIUM; |
|---|
| 228 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 229 | | - "[BTCoex], wifi RSSI state switch to Medium\n"); |
|---|
| 207 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 208 | + "[BTCoex], wifi RSSI state switch to Medium\n"); |
|---|
| 230 | 209 | } else { |
|---|
| 231 | 210 | wifi_rssi_state = BTC_RSSI_STATE_STAY_HIGH; |
|---|
| 232 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 233 | | - "[BTCoex], wifi RSSI state stay at High\n"); |
|---|
| 211 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 212 | + "[BTCoex], wifi RSSI state stay at High\n"); |
|---|
| 234 | 213 | } |
|---|
| 235 | 214 | } |
|---|
| 236 | 215 | } |
|---|
| .. | .. |
|---|
| 298 | 277 | else |
|---|
| 299 | 278 | bt_link_info->slave_role = false; |
|---|
| 300 | 279 | |
|---|
| 301 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 302 | | - "[BTCoex], High Priority Tx/Rx(reg 0x%x)=0x%x(%d)/0x%x(%d)\n", |
|---|
| 303 | | - reg_hp_txrx, reg_hp_tx, reg_hp_tx, reg_hp_rx, reg_hp_rx); |
|---|
| 304 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 305 | | - "[BTCoex], Low Priority Tx/Rx(reg 0x%x)=0x%x(%d)/0x%x(%d)\n", |
|---|
| 306 | | - reg_lp_txrx, reg_lp_tx, reg_lp_tx, reg_lp_rx, reg_lp_rx); |
|---|
| 280 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 281 | + "[BTCoex], High Priority Tx/Rx(reg 0x%x)=0x%x(%d)/0x%x(%d)\n", |
|---|
| 282 | + reg_hp_txrx, reg_hp_tx, reg_hp_tx, reg_hp_rx, reg_hp_rx); |
|---|
| 283 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 284 | + "[BTCoex], Low Priority Tx/Rx(reg 0x%x)=0x%x(%d)/0x%x(%d)\n", |
|---|
| 285 | + reg_lp_txrx, reg_lp_tx, reg_lp_tx, reg_lp_rx, reg_lp_rx); |
|---|
| 307 | 286 | |
|---|
| 308 | 287 | /* reset counter */ |
|---|
| 309 | 288 | btcoexist->btc_write_1byte(btcoexist, 0x76e, 0xc); |
|---|
| .. | .. |
|---|
| 355 | 334 | |
|---|
| 356 | 335 | h2c_parameter[0] |= BIT0; /* trigger */ |
|---|
| 357 | 336 | |
|---|
| 358 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 359 | | - "[BTCoex], Query Bt Info, FW write 0x61 = 0x%x\n", |
|---|
| 360 | | - h2c_parameter[0]); |
|---|
| 337 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 338 | + "[BTCoex], Query Bt Info, FW write 0x61 = 0x%x\n", |
|---|
| 339 | + h2c_parameter[0]); |
|---|
| 361 | 340 | |
|---|
| 362 | 341 | btcoexist->btc_fill_h2c(btcoexist, 0x61, 1, h2c_parameter); |
|---|
| 363 | 342 | } |
|---|
| .. | .. |
|---|
| 467 | 446 | btcoexist->btc_get(btcoexist, BTC_GET_BL_HS_OPERATION, &bt_hs_on); |
|---|
| 468 | 447 | |
|---|
| 469 | 448 | if (!bt_link_info->bt_link_exist) { |
|---|
| 470 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 471 | | - "[BTCoex], No BT link exists!!!\n"); |
|---|
| 449 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 450 | + "[BTCoex], No BT link exists!!!\n"); |
|---|
| 472 | 451 | return algorithm; |
|---|
| 473 | 452 | } |
|---|
| 474 | 453 | |
|---|
| .. | .. |
|---|
| 483 | 462 | |
|---|
| 484 | 463 | if (num_of_diff_profile == 1) { |
|---|
| 485 | 464 | if (bt_link_info->sco_exist) { |
|---|
| 486 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 487 | | - "[BTCoex], SCO only\n"); |
|---|
| 465 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 466 | + "[BTCoex], SCO only\n"); |
|---|
| 488 | 467 | algorithm = BT_8723B_2ANT_COEX_ALGO_SCO; |
|---|
| 489 | 468 | } else { |
|---|
| 490 | 469 | if (bt_link_info->hid_exist) { |
|---|
| 491 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 492 | | - "[BTCoex], HID only\n"); |
|---|
| 470 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 471 | + "[BTCoex], HID only\n"); |
|---|
| 493 | 472 | algorithm = BT_8723B_2ANT_COEX_ALGO_HID; |
|---|
| 494 | 473 | } else if (bt_link_info->a2dp_exist) { |
|---|
| 495 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 496 | | - "[BTCoex], A2DP only\n"); |
|---|
| 474 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 475 | + "[BTCoex], A2DP only\n"); |
|---|
| 497 | 476 | algorithm = BT_8723B_2ANT_COEX_ALGO_A2DP; |
|---|
| 498 | 477 | } else if (bt_link_info->pan_exist) { |
|---|
| 499 | 478 | if (bt_hs_on) { |
|---|
| 500 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, |
|---|
| 501 | | - DBG_LOUD, |
|---|
| 502 | | - "[BTCoex], PAN(HS) only\n"); |
|---|
| 479 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, |
|---|
| 480 | + DBG_LOUD, |
|---|
| 481 | + "[BTCoex], PAN(HS) only\n"); |
|---|
| 503 | 482 | algorithm = |
|---|
| 504 | 483 | BT_8723B_2ANT_COEX_ALGO_PANHS; |
|---|
| 505 | 484 | } else { |
|---|
| 506 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, |
|---|
| 507 | | - DBG_LOUD, |
|---|
| 508 | | - "[BTCoex], PAN(EDR) only\n"); |
|---|
| 485 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, |
|---|
| 486 | + DBG_LOUD, |
|---|
| 487 | + "[BTCoex], PAN(EDR) only\n"); |
|---|
| 509 | 488 | algorithm = |
|---|
| 510 | 489 | BT_8723B_2ANT_COEX_ALGO_PANEDR; |
|---|
| 511 | 490 | } |
|---|
| .. | .. |
|---|
| 514 | 493 | } else if (num_of_diff_profile == 2) { |
|---|
| 515 | 494 | if (bt_link_info->sco_exist) { |
|---|
| 516 | 495 | if (bt_link_info->hid_exist) { |
|---|
| 517 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 518 | | - "[BTCoex], SCO + HID\n"); |
|---|
| 496 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 497 | + "[BTCoex], SCO + HID\n"); |
|---|
| 519 | 498 | algorithm = BT_8723B_2ANT_COEX_ALGO_PANEDR_HID; |
|---|
| 520 | 499 | } else if (bt_link_info->a2dp_exist) { |
|---|
| 521 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 522 | | - "[BTCoex], SCO + A2DP ==> SCO\n"); |
|---|
| 500 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 501 | + "[BTCoex], SCO + A2DP ==> SCO\n"); |
|---|
| 523 | 502 | algorithm = BT_8723B_2ANT_COEX_ALGO_PANEDR_HID; |
|---|
| 524 | 503 | } else if (bt_link_info->pan_exist) { |
|---|
| 525 | 504 | if (bt_hs_on) { |
|---|
| 526 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, |
|---|
| 527 | | - DBG_LOUD, |
|---|
| 528 | | - "[BTCoex], SCO + PAN(HS)\n"); |
|---|
| 505 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, |
|---|
| 506 | + DBG_LOUD, |
|---|
| 507 | + "[BTCoex], SCO + PAN(HS)\n"); |
|---|
| 529 | 508 | algorithm = BT_8723B_2ANT_COEX_ALGO_SCO; |
|---|
| 530 | 509 | } else { |
|---|
| 531 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, |
|---|
| 532 | | - DBG_LOUD, |
|---|
| 533 | | - "[BTCoex], SCO + PAN(EDR)\n"); |
|---|
| 510 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, |
|---|
| 511 | + DBG_LOUD, |
|---|
| 512 | + "[BTCoex], SCO + PAN(EDR)\n"); |
|---|
| 534 | 513 | algorithm = |
|---|
| 535 | 514 | BT_8723B_2ANT_COEX_ALGO_PANEDR_HID; |
|---|
| 536 | 515 | } |
|---|
| .. | .. |
|---|
| 538 | 517 | } else { |
|---|
| 539 | 518 | if (bt_link_info->hid_exist && |
|---|
| 540 | 519 | bt_link_info->a2dp_exist) { |
|---|
| 541 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 542 | | - "[BTCoex], HID + A2DP\n"); |
|---|
| 520 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 521 | + "[BTCoex], HID + A2DP\n"); |
|---|
| 543 | 522 | algorithm = BT_8723B_2ANT_COEX_ALGO_HID_A2DP; |
|---|
| 544 | 523 | } else if (bt_link_info->hid_exist && |
|---|
| 545 | 524 | bt_link_info->pan_exist) { |
|---|
| 546 | 525 | if (bt_hs_on) { |
|---|
| 547 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, |
|---|
| 548 | | - DBG_LOUD, |
|---|
| 549 | | - "[BTCoex], HID + PAN(HS)\n"); |
|---|
| 526 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, |
|---|
| 527 | + DBG_LOUD, |
|---|
| 528 | + "[BTCoex], HID + PAN(HS)\n"); |
|---|
| 550 | 529 | algorithm = BT_8723B_2ANT_COEX_ALGO_HID; |
|---|
| 551 | 530 | } else { |
|---|
| 552 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, |
|---|
| 553 | | - DBG_LOUD, |
|---|
| 554 | | - "[BTCoex], HID + PAN(EDR)\n"); |
|---|
| 531 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, |
|---|
| 532 | + DBG_LOUD, |
|---|
| 533 | + "[BTCoex], HID + PAN(EDR)\n"); |
|---|
| 555 | 534 | algorithm = |
|---|
| 556 | 535 | BT_8723B_2ANT_COEX_ALGO_PANEDR_HID; |
|---|
| 557 | 536 | } |
|---|
| 558 | 537 | } else if (bt_link_info->pan_exist && |
|---|
| 559 | 538 | bt_link_info->a2dp_exist) { |
|---|
| 560 | 539 | if (bt_hs_on) { |
|---|
| 561 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, |
|---|
| 562 | | - DBG_LOUD, |
|---|
| 563 | | - "[BTCoex], A2DP + PAN(HS)\n"); |
|---|
| 540 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, |
|---|
| 541 | + DBG_LOUD, |
|---|
| 542 | + "[BTCoex], A2DP + PAN(HS)\n"); |
|---|
| 564 | 543 | algorithm = |
|---|
| 565 | 544 | BT_8723B_2ANT_COEX_ALGO_A2DP_PANHS; |
|---|
| 566 | 545 | } else { |
|---|
| 567 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, |
|---|
| 568 | | - DBG_LOUD, |
|---|
| 569 | | - "[BTCoex],A2DP + PAN(EDR)\n"); |
|---|
| 546 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, |
|---|
| 547 | + DBG_LOUD, |
|---|
| 548 | + "[BTCoex],A2DP + PAN(EDR)\n"); |
|---|
| 570 | 549 | algorithm = |
|---|
| 571 | 550 | BT_8723B_2ANT_COEX_ALGO_PANEDR_A2DP; |
|---|
| 572 | 551 | } |
|---|
| .. | .. |
|---|
| 576 | 555 | if (bt_link_info->sco_exist) { |
|---|
| 577 | 556 | if (bt_link_info->hid_exist && |
|---|
| 578 | 557 | bt_link_info->a2dp_exist) { |
|---|
| 579 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 580 | | - "[BTCoex], SCO + HID + A2DP ==> HID\n"); |
|---|
| 558 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 559 | + "[BTCoex], SCO + HID + A2DP ==> HID\n"); |
|---|
| 581 | 560 | algorithm = BT_8723B_2ANT_COEX_ALGO_PANEDR_HID; |
|---|
| 582 | 561 | } else if (bt_link_info->hid_exist && |
|---|
| 583 | 562 | bt_link_info->pan_exist) { |
|---|
| 584 | 563 | if (bt_hs_on) { |
|---|
| 585 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, |
|---|
| 586 | | - DBG_LOUD, |
|---|
| 587 | | - "[BTCoex], SCO + HID + PAN(HS)\n"); |
|---|
| 564 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, |
|---|
| 565 | + DBG_LOUD, |
|---|
| 566 | + "[BTCoex], SCO + HID + PAN(HS)\n"); |
|---|
| 588 | 567 | algorithm = |
|---|
| 589 | 568 | BT_8723B_2ANT_COEX_ALGO_PANEDR_HID; |
|---|
| 590 | 569 | } else { |
|---|
| 591 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, |
|---|
| 592 | | - DBG_LOUD, |
|---|
| 593 | | - "[BTCoex], SCO + HID + PAN(EDR)\n"); |
|---|
| 570 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, |
|---|
| 571 | + DBG_LOUD, |
|---|
| 572 | + "[BTCoex], SCO + HID + PAN(EDR)\n"); |
|---|
| 594 | 573 | algorithm = |
|---|
| 595 | 574 | BT_8723B_2ANT_COEX_ALGO_PANEDR_HID; |
|---|
| 596 | 575 | } |
|---|
| 597 | 576 | } else if (bt_link_info->pan_exist && |
|---|
| 598 | 577 | bt_link_info->a2dp_exist) { |
|---|
| 599 | 578 | if (bt_hs_on) { |
|---|
| 600 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, |
|---|
| 601 | | - DBG_LOUD, |
|---|
| 602 | | - "[BTCoex], SCO + A2DP + PAN(HS)\n"); |
|---|
| 579 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, |
|---|
| 580 | + DBG_LOUD, |
|---|
| 581 | + "[BTCoex], SCO + A2DP + PAN(HS)\n"); |
|---|
| 603 | 582 | algorithm = |
|---|
| 604 | 583 | BT_8723B_2ANT_COEX_ALGO_PANEDR_HID; |
|---|
| 605 | 584 | } else { |
|---|
| 606 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, |
|---|
| 607 | | - DBG_LOUD, |
|---|
| 608 | | - "[BTCoex], SCO + A2DP + PAN(EDR) ==> HID\n"); |
|---|
| 585 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, |
|---|
| 586 | + DBG_LOUD, |
|---|
| 587 | + "[BTCoex], SCO + A2DP + PAN(EDR) ==> HID\n"); |
|---|
| 609 | 588 | algorithm = |
|---|
| 610 | 589 | BT_8723B_2ANT_COEX_ALGO_PANEDR_HID; |
|---|
| 611 | 590 | } |
|---|
| .. | .. |
|---|
| 615 | 594 | bt_link_info->pan_exist && |
|---|
| 616 | 595 | bt_link_info->a2dp_exist) { |
|---|
| 617 | 596 | if (bt_hs_on) { |
|---|
| 618 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, |
|---|
| 619 | | - DBG_LOUD, |
|---|
| 620 | | - "[BTCoex], HID + A2DP + PAN(HS)\n"); |
|---|
| 597 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, |
|---|
| 598 | + DBG_LOUD, |
|---|
| 599 | + "[BTCoex], HID + A2DP + PAN(HS)\n"); |
|---|
| 621 | 600 | algorithm = |
|---|
| 622 | 601 | BT_8723B_2ANT_COEX_ALGO_HID_A2DP; |
|---|
| 623 | 602 | } else { |
|---|
| 624 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, |
|---|
| 625 | | - DBG_LOUD, |
|---|
| 626 | | - "[BTCoex], HID + A2DP + PAN(EDR)\n"); |
|---|
| 603 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, |
|---|
| 604 | + DBG_LOUD, |
|---|
| 605 | + "[BTCoex], HID + A2DP + PAN(EDR)\n"); |
|---|
| 627 | 606 | algorithm = |
|---|
| 628 | 607 | BT_8723B_2ANT_COEX_ALGO_HID_A2DP_PANEDR; |
|---|
| 629 | 608 | } |
|---|
| .. | .. |
|---|
| 635 | 614 | bt_link_info->pan_exist && |
|---|
| 636 | 615 | bt_link_info->a2dp_exist) { |
|---|
| 637 | 616 | if (bt_hs_on) { |
|---|
| 638 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, |
|---|
| 639 | | - DBG_LOUD, |
|---|
| 640 | | - "[BTCoex], Error!!! SCO + HID + A2DP + PAN(HS)\n"); |
|---|
| 617 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, |
|---|
| 618 | + DBG_LOUD, |
|---|
| 619 | + "[BTCoex], Error!!! SCO + HID + A2DP + PAN(HS)\n"); |
|---|
| 641 | 620 | } else { |
|---|
| 642 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, |
|---|
| 643 | | - DBG_LOUD, |
|---|
| 644 | | - "[BTCoex], SCO + HID + A2DP + PAN(EDR)==>PAN(EDR)+HID\n"); |
|---|
| 621 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, |
|---|
| 622 | + DBG_LOUD, |
|---|
| 623 | + "[BTCoex], SCO + HID + A2DP + PAN(EDR)==>PAN(EDR)+HID\n"); |
|---|
| 645 | 624 | algorithm = |
|---|
| 646 | 625 | BT_8723B_2ANT_COEX_ALGO_PANEDR_HID; |
|---|
| 647 | 626 | } |
|---|
| .. | .. |
|---|
| 662 | 641 | */ |
|---|
| 663 | 642 | h2c_parameter[0] = dac_swing_lvl; |
|---|
| 664 | 643 | |
|---|
| 665 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 666 | | - "[BTCoex], Set Dac Swing Level=0x%x\n", dac_swing_lvl); |
|---|
| 667 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 668 | | - "[BTCoex], FW write 0x64=0x%x\n", h2c_parameter[0]); |
|---|
| 644 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 645 | + "[BTCoex], Set Dac Swing Level=0x%x\n", dac_swing_lvl); |
|---|
| 646 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 647 | + "[BTCoex], FW write 0x64=0x%x\n", h2c_parameter[0]); |
|---|
| 669 | 648 | |
|---|
| 670 | 649 | btcoexist->btc_fill_h2c(btcoexist, 0x64, 1, h2c_parameter); |
|---|
| 671 | 650 | } |
|---|
| .. | .. |
|---|
| 678 | 657 | |
|---|
| 679 | 658 | h2c_parameter[0] = dec_bt_pwr_lvl; |
|---|
| 680 | 659 | |
|---|
| 681 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 682 | | - "[BTCoex], decrease Bt Power Level : %u\n", dec_bt_pwr_lvl); |
|---|
| 660 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 661 | + "[BTCoex], decrease Bt Power Level : %u\n", dec_bt_pwr_lvl); |
|---|
| 683 | 662 | |
|---|
| 684 | 663 | btcoexist->btc_fill_h2c(btcoexist, 0x62, 1, h2c_parameter); |
|---|
| 685 | 664 | } |
|---|
| .. | .. |
|---|
| 689 | 668 | { |
|---|
| 690 | 669 | struct rtl_priv *rtlpriv = btcoexist->adapter; |
|---|
| 691 | 670 | |
|---|
| 692 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 693 | | - "[BTCoex], Dec BT power level = %u\n", dec_bt_pwr_lvl); |
|---|
| 671 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 672 | + "[BTCoex], Dec BT power level = %u\n", dec_bt_pwr_lvl); |
|---|
| 694 | 673 | coex_dm->cur_dec_bt_pwr_lvl = dec_bt_pwr_lvl; |
|---|
| 695 | 674 | |
|---|
| 696 | 675 | if (!force_exec) { |
|---|
| 697 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 698 | | - "[BTCoex], PreDecBtPwrLvl=%d, CurDecBtPwrLvl=%d\n", |
|---|
| 699 | | - coex_dm->pre_dec_bt_pwr_lvl, |
|---|
| 700 | | - coex_dm->cur_dec_bt_pwr_lvl); |
|---|
| 676 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 677 | + "[BTCoex], PreDecBtPwrLvl=%d, CurDecBtPwrLvl=%d\n", |
|---|
| 678 | + coex_dm->pre_dec_bt_pwr_lvl, |
|---|
| 679 | + coex_dm->cur_dec_bt_pwr_lvl); |
|---|
| 701 | 680 | |
|---|
| 702 | 681 | if (coex_dm->pre_dec_bt_pwr_lvl == coex_dm->cur_dec_bt_pwr_lvl) |
|---|
| 703 | 682 | return; |
|---|
| .. | .. |
|---|
| 742 | 721 | { |
|---|
| 743 | 722 | struct rtl_priv *rtlpriv = btcoexist->adapter; |
|---|
| 744 | 723 | |
|---|
| 745 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 746 | | - "[BTCoex], %s set FW Dac Swing level = %d\n", |
|---|
| 747 | | - (force_exec ? "force to" : ""), fw_dac_swing_lvl); |
|---|
| 724 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 725 | + "[BTCoex], %s set FW Dac Swing level = %d\n", |
|---|
| 726 | + (force_exec ? "force to" : ""), fw_dac_swing_lvl); |
|---|
| 748 | 727 | coex_dm->cur_fw_dac_swing_lvl = fw_dac_swing_lvl; |
|---|
| 749 | 728 | |
|---|
| 750 | 729 | if (!force_exec) { |
|---|
| 751 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 752 | | - "[BTCoex], preFwDacSwingLvl=%d, curFwDacSwingLvl=%d\n", |
|---|
| 753 | | - coex_dm->pre_fw_dac_swing_lvl, |
|---|
| 754 | | - coex_dm->cur_fw_dac_swing_lvl); |
|---|
| 730 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 731 | + "[BTCoex], preFwDacSwingLvl=%d, curFwDacSwingLvl=%d\n", |
|---|
| 732 | + coex_dm->pre_fw_dac_swing_lvl, |
|---|
| 733 | + coex_dm->cur_fw_dac_swing_lvl); |
|---|
| 755 | 734 | |
|---|
| 756 | 735 | if (coex_dm->pre_fw_dac_swing_lvl == |
|---|
| 757 | 736 | coex_dm->cur_fw_dac_swing_lvl) |
|---|
| .. | .. |
|---|
| 780 | 759 | h2c_parameter[5] = 0xf6; /* MCS5 or OFDM36 */ |
|---|
| 781 | 760 | } |
|---|
| 782 | 761 | |
|---|
| 783 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 784 | | - "[BTCoex], set WiFi Low-Penalty Retry: %s", |
|---|
| 785 | | - (low_penalty_ra ? "ON!!" : "OFF!!")); |
|---|
| 762 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 763 | + "[BTCoex], set WiFi Low-Penalty Retry: %s", |
|---|
| 764 | + (low_penalty_ra ? "ON!!" : "OFF!!")); |
|---|
| 786 | 765 | |
|---|
| 787 | 766 | btcoexist->btc_fill_h2c(btcoexist, 0x69, 6, h2c_parameter); |
|---|
| 788 | 767 | } |
|---|
| .. | .. |
|---|
| 792 | 771 | { |
|---|
| 793 | 772 | struct rtl_priv *rtlpriv = btcoexist->adapter; |
|---|
| 794 | 773 | |
|---|
| 795 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 796 | | - "[BTCoex], %s turn LowPenaltyRA = %s\n", |
|---|
| 797 | | - (force_exec ? "force to" : ""), (low_penalty_ra ? |
|---|
| 798 | | - "ON" : "OFF")); |
|---|
| 774 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 775 | + "[BTCoex], %s turn LowPenaltyRA = %s\n", |
|---|
| 776 | + (force_exec ? "force to" : ""), (low_penalty_ra ? |
|---|
| 777 | + "ON" : "OFF")); |
|---|
| 799 | 778 | coex_dm->cur_low_penalty_ra = low_penalty_ra; |
|---|
| 800 | 779 | |
|---|
| 801 | 780 | if (!force_exec) { |
|---|
| 802 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 803 | | - "[BTCoex], bPreLowPenaltyRa=%d, bCurLowPenaltyRa=%d\n", |
|---|
| 804 | | - coex_dm->pre_low_penalty_ra, |
|---|
| 805 | | - coex_dm->cur_low_penalty_ra); |
|---|
| 781 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 782 | + "[BTCoex], bPreLowPenaltyRa=%d, bCurLowPenaltyRa=%d\n", |
|---|
| 783 | + coex_dm->pre_low_penalty_ra, |
|---|
| 784 | + coex_dm->cur_low_penalty_ra); |
|---|
| 806 | 785 | |
|---|
| 807 | 786 | if (coex_dm->pre_low_penalty_ra == coex_dm->cur_low_penalty_ra) |
|---|
| 808 | 787 | return; |
|---|
| .. | .. |
|---|
| 818 | 797 | struct rtl_priv *rtlpriv = btcoexist->adapter; |
|---|
| 819 | 798 | u8 val = (u8) level; |
|---|
| 820 | 799 | |
|---|
| 821 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 822 | | - "[BTCoex], Write SwDacSwing = 0x%x\n", level); |
|---|
| 800 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 801 | + "[BTCoex], Write SwDacSwing = 0x%x\n", level); |
|---|
| 823 | 802 | btcoexist->btc_write_1byte_bitmask(btcoexist, 0x883, 0x3e, val); |
|---|
| 824 | 803 | } |
|---|
| 825 | 804 | |
|---|
| .. | .. |
|---|
| 839 | 818 | { |
|---|
| 840 | 819 | struct rtl_priv *rtlpriv = btcoexist->adapter; |
|---|
| 841 | 820 | |
|---|
| 842 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 843 | | - "[BTCoex], %s turn DacSwing=%s, dac_swing_lvl=0x%x\n", |
|---|
| 844 | | - (force_exec ? "force to" : ""), |
|---|
| 845 | | - (dac_swing_on ? "ON" : "OFF"), dac_swing_lvl); |
|---|
| 821 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 822 | + "[BTCoex], %s turn DacSwing=%s, dac_swing_lvl=0x%x\n", |
|---|
| 823 | + (force_exec ? "force to" : ""), |
|---|
| 824 | + (dac_swing_on ? "ON" : "OFF"), dac_swing_lvl); |
|---|
| 846 | 825 | coex_dm->cur_dac_swing_on = dac_swing_on; |
|---|
| 847 | 826 | coex_dm->cur_dac_swing_lvl = dac_swing_lvl; |
|---|
| 848 | 827 | |
|---|
| 849 | 828 | if (!force_exec) { |
|---|
| 850 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 851 | | - "[BTCoex], bPreDacSwingOn=%d, preDacSwingLvl=0x%x, bCurDacSwingOn=%d, curDacSwingLvl=0x%x\n", |
|---|
| 852 | | - coex_dm->pre_dac_swing_on, |
|---|
| 853 | | - coex_dm->pre_dac_swing_lvl, |
|---|
| 854 | | - coex_dm->cur_dac_swing_on, |
|---|
| 855 | | - coex_dm->cur_dac_swing_lvl); |
|---|
| 829 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 830 | + "[BTCoex], bPreDacSwingOn=%d, preDacSwingLvl=0x%x, bCurDacSwingOn=%d, curDacSwingLvl=0x%x\n", |
|---|
| 831 | + coex_dm->pre_dac_swing_on, |
|---|
| 832 | + coex_dm->pre_dac_swing_lvl, |
|---|
| 833 | + coex_dm->cur_dac_swing_on, |
|---|
| 834 | + coex_dm->cur_dac_swing_lvl); |
|---|
| 856 | 835 | |
|---|
| 857 | 836 | if ((coex_dm->pre_dac_swing_on == coex_dm->cur_dac_swing_on) && |
|---|
| 858 | 837 | (coex_dm->pre_dac_swing_lvl == coex_dm->cur_dac_swing_lvl)) |
|---|
| .. | .. |
|---|
| 872 | 851 | { |
|---|
| 873 | 852 | struct rtl_priv *rtlpriv = btcoexist->adapter; |
|---|
| 874 | 853 | |
|---|
| 875 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 876 | | - "[BTCoex], set coex table, set 0x6c0=0x%x\n", val0x6c0); |
|---|
| 854 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 855 | + "[BTCoex], set coex table, set 0x6c0=0x%x\n", val0x6c0); |
|---|
| 877 | 856 | btcoexist->btc_write_4byte(btcoexist, 0x6c0, val0x6c0); |
|---|
| 878 | 857 | |
|---|
| 879 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 880 | | - "[BTCoex], set coex table, set 0x6c4=0x%x\n", val0x6c4); |
|---|
| 858 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 859 | + "[BTCoex], set coex table, set 0x6c4=0x%x\n", val0x6c4); |
|---|
| 881 | 860 | btcoexist->btc_write_4byte(btcoexist, 0x6c4, val0x6c4); |
|---|
| 882 | 861 | |
|---|
| 883 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 884 | | - "[BTCoex], set coex table, set 0x6c8=0x%x\n", val0x6c8); |
|---|
| 862 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 863 | + "[BTCoex], set coex table, set 0x6c8=0x%x\n", val0x6c8); |
|---|
| 885 | 864 | btcoexist->btc_write_4byte(btcoexist, 0x6c8, val0x6c8); |
|---|
| 886 | 865 | |
|---|
| 887 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 888 | | - "[BTCoex], set coex table, set 0x6cc=0x%x\n", val0x6cc); |
|---|
| 866 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 867 | + "[BTCoex], set coex table, set 0x6cc=0x%x\n", val0x6cc); |
|---|
| 889 | 868 | btcoexist->btc_write_1byte(btcoexist, 0x6cc, val0x6cc); |
|---|
| 890 | 869 | } |
|---|
| 891 | 870 | |
|---|
| .. | .. |
|---|
| 896 | 875 | { |
|---|
| 897 | 876 | struct rtl_priv *rtlpriv = btcoexist->adapter; |
|---|
| 898 | 877 | |
|---|
| 899 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 900 | | - "[BTCoex], %s write Coex Table 0x6c0=0x%x, 0x6c4=0x%x, 0x6c8=0x%x, 0x6cc=0x%x\n", |
|---|
| 901 | | - force_exec ? "force to" : "", |
|---|
| 902 | | - val0x6c0, val0x6c4, val0x6c8, val0x6cc); |
|---|
| 878 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 879 | + "[BTCoex], %s write Coex Table 0x6c0=0x%x, 0x6c4=0x%x, 0x6c8=0x%x, 0x6cc=0x%x\n", |
|---|
| 880 | + force_exec ? "force to" : "", |
|---|
| 881 | + val0x6c0, val0x6c4, val0x6c8, val0x6cc); |
|---|
| 903 | 882 | coex_dm->cur_val0x6c0 = val0x6c0; |
|---|
| 904 | 883 | coex_dm->cur_val0x6c4 = val0x6c4; |
|---|
| 905 | 884 | coex_dm->cur_val0x6c8 = val0x6c8; |
|---|
| 906 | 885 | coex_dm->cur_val0x6cc = val0x6cc; |
|---|
| 907 | 886 | |
|---|
| 908 | 887 | if (!force_exec) { |
|---|
| 909 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 910 | | - "[BTCoex], preVal0x6c0=0x%x, preVal0x6c4=0x%x, preVal0x6c8=0x%x, preVal0x6cc=0x%x !!\n", |
|---|
| 911 | | - coex_dm->pre_val0x6c0, coex_dm->pre_val0x6c4, |
|---|
| 912 | | - coex_dm->pre_val0x6c8, coex_dm->pre_val0x6cc); |
|---|
| 913 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 914 | | - "[BTCoex], curVal0x6c0=0x%x, curVal0x6c4=0x%x, curVal0x6c8=0x%x, curVal0x6cc=0x%x !!\n", |
|---|
| 915 | | - coex_dm->cur_val0x6c0, coex_dm->cur_val0x6c4, |
|---|
| 916 | | - coex_dm->cur_val0x6c8, coex_dm->cur_val0x6cc); |
|---|
| 888 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 889 | + "[BTCoex], preVal0x6c0=0x%x, preVal0x6c4=0x%x, preVal0x6c8=0x%x, preVal0x6cc=0x%x !!\n", |
|---|
| 890 | + coex_dm->pre_val0x6c0, coex_dm->pre_val0x6c4, |
|---|
| 891 | + coex_dm->pre_val0x6c8, coex_dm->pre_val0x6cc); |
|---|
| 892 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 893 | + "[BTCoex], curVal0x6c0=0x%x, curVal0x6c4=0x%x, curVal0x6c8=0x%x, curVal0x6cc=0x%x !!\n", |
|---|
| 894 | + coex_dm->cur_val0x6c0, coex_dm->cur_val0x6c4, |
|---|
| 895 | + coex_dm->cur_val0x6c8, coex_dm->cur_val0x6cc); |
|---|
| 917 | 896 | |
|---|
| 918 | 897 | if ((coex_dm->pre_val0x6c0 == coex_dm->cur_val0x6c0) && |
|---|
| 919 | 898 | (coex_dm->pre_val0x6c4 == coex_dm->cur_val0x6c4) && |
|---|
| .. | .. |
|---|
| 1012 | 991 | if (enable) |
|---|
| 1013 | 992 | h2c_parameter[0] |= BIT0; /* function enable */ |
|---|
| 1014 | 993 | |
|---|
| 1015 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1016 | | - "[BTCoex], set FW for BT Ignore Wlan_Act, FW write 0x63=0x%x\n", |
|---|
| 1017 | | - h2c_parameter[0]); |
|---|
| 994 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 995 | + "[BTCoex], set FW for BT Ignore Wlan_Act, FW write 0x63=0x%x\n", |
|---|
| 996 | + h2c_parameter[0]); |
|---|
| 1018 | 997 | |
|---|
| 1019 | 998 | btcoexist->btc_fill_h2c(btcoexist, 0x63, 1, h2c_parameter); |
|---|
| 1020 | 999 | } |
|---|
| .. | .. |
|---|
| 1051 | 1030 | { |
|---|
| 1052 | 1031 | struct rtl_priv *rtlpriv = btcoexist->adapter; |
|---|
| 1053 | 1032 | |
|---|
| 1054 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1055 | | - "[BTCoex], %s turn Ignore WlanAct %s\n", |
|---|
| 1056 | | - (force_exec ? "force to" : ""), (enable ? "ON" : "OFF")); |
|---|
| 1033 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1034 | + "[BTCoex], %s turn Ignore WlanAct %s\n", |
|---|
| 1035 | + (force_exec ? "force to" : ""), (enable ? "ON" : "OFF")); |
|---|
| 1057 | 1036 | coex_dm->cur_ignore_wlan_act = enable; |
|---|
| 1058 | 1037 | |
|---|
| 1059 | 1038 | if (!force_exec) { |
|---|
| 1060 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1061 | | - "[BTCoex], bPreIgnoreWlanAct = %d, bCurIgnoreWlanAct = %d!!\n", |
|---|
| 1062 | | - coex_dm->pre_ignore_wlan_act, |
|---|
| 1063 | | - coex_dm->cur_ignore_wlan_act); |
|---|
| 1039 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1040 | + "[BTCoex], bPreIgnoreWlanAct = %d, bCurIgnoreWlanAct = %d!!\n", |
|---|
| 1041 | + coex_dm->pre_ignore_wlan_act, |
|---|
| 1042 | + coex_dm->cur_ignore_wlan_act); |
|---|
| 1064 | 1043 | |
|---|
| 1065 | 1044 | if (coex_dm->pre_ignore_wlan_act == |
|---|
| 1066 | 1045 | coex_dm->cur_ignore_wlan_act) |
|---|
| .. | .. |
|---|
| 1091 | 1070 | coex_dm->ps_tdma_para[3] = byte4; |
|---|
| 1092 | 1071 | coex_dm->ps_tdma_para[4] = byte5; |
|---|
| 1093 | 1072 | |
|---|
| 1094 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1095 | | - "[BTCoex], FW write 0x60(5bytes)=0x%x%08x\n", |
|---|
| 1096 | | - h2c_parameter[0], |
|---|
| 1097 | | - h2c_parameter[1] << 24 | h2c_parameter[2] << 16 | |
|---|
| 1098 | | - h2c_parameter[3] << 8 | h2c_parameter[4]); |
|---|
| 1073 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1074 | + "[BTCoex], FW write 0x60(5bytes)=0x%x%08x\n", |
|---|
| 1075 | + h2c_parameter[0], |
|---|
| 1076 | + h2c_parameter[1] << 24 | h2c_parameter[2] << 16 | |
|---|
| 1077 | + h2c_parameter[3] << 8 | h2c_parameter[4]); |
|---|
| 1099 | 1078 | |
|---|
| 1100 | 1079 | btcoexist->btc_fill_h2c(btcoexist, 0x60, 5, h2c_parameter); |
|---|
| 1101 | 1080 | } |
|---|
| .. | .. |
|---|
| 1241 | 1220 | coex_dm->switch_thres_offset; |
|---|
| 1242 | 1221 | bt_rssi_state = btc8723b2ant_bt_rssi_state(btcoexist, 2, tmp, 0); |
|---|
| 1243 | 1222 | |
|---|
| 1244 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1245 | | - "[BTCoex], %s turn %s PS TDMA, type=%d\n", |
|---|
| 1246 | | - (force_exec ? "force to" : ""), |
|---|
| 1247 | | - (turn_on ? "ON" : "OFF"), type); |
|---|
| 1223 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1224 | + "[BTCoex], %s turn %s PS TDMA, type=%d\n", |
|---|
| 1225 | + (force_exec ? "force to" : ""), |
|---|
| 1226 | + (turn_on ? "ON" : "OFF"), type); |
|---|
| 1248 | 1227 | coex_dm->cur_ps_tdma_on = turn_on; |
|---|
| 1249 | 1228 | coex_dm->cur_ps_tdma = type; |
|---|
| 1250 | 1229 | |
|---|
| .. | .. |
|---|
| 1258 | 1237 | } |
|---|
| 1259 | 1238 | |
|---|
| 1260 | 1239 | if (!force_exec) { |
|---|
| 1261 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1262 | | - "[BTCoex], bPrePsTdmaOn = %d, bCurPsTdmaOn = %d!!\n", |
|---|
| 1263 | | - coex_dm->pre_ps_tdma_on, coex_dm->cur_ps_tdma_on); |
|---|
| 1264 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1265 | | - "[BTCoex], prePsTdma = %d, curPsTdma = %d!!\n", |
|---|
| 1266 | | - coex_dm->pre_ps_tdma, coex_dm->cur_ps_tdma); |
|---|
| 1240 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1241 | + "[BTCoex], bPrePsTdmaOn = %d, bCurPsTdmaOn = %d!!\n", |
|---|
| 1242 | + coex_dm->pre_ps_tdma_on, coex_dm->cur_ps_tdma_on); |
|---|
| 1243 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1244 | + "[BTCoex], prePsTdma = %d, curPsTdma = %d!!\n", |
|---|
| 1245 | + coex_dm->pre_ps_tdma, coex_dm->cur_ps_tdma); |
|---|
| 1267 | 1246 | |
|---|
| 1268 | 1247 | if ((coex_dm->pre_ps_tdma_on == coex_dm->cur_ps_tdma_on) && |
|---|
| 1269 | 1248 | (coex_dm->pre_ps_tdma == coex_dm->cur_ps_tdma)) |
|---|
| .. | .. |
|---|
| 1606 | 1585 | btc8723b2ant_ps_tdma(btcoexist, NORMAL_EXEC, true, 23); |
|---|
| 1607 | 1586 | btc8723b2ant_coex_table_with_type(btcoexist, NORMAL_EXEC, 3); |
|---|
| 1608 | 1587 | } else if (scan || link || roam) { |
|---|
| 1609 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1610 | | - "[BTCoex], Wifi link process + BT Inq/Page!!\n"); |
|---|
| 1588 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1589 | + "[BTCoex], Wifi link process + BT Inq/Page!!\n"); |
|---|
| 1611 | 1590 | btc8723b2ant_coex_table_with_type(btcoexist, NORMAL_EXEC, 15); |
|---|
| 1612 | 1591 | btc8723b2ant_ps_tdma(btcoexist, NORMAL_EXEC, true, 22); |
|---|
| 1613 | 1592 | } else if (wifi_connected) { |
|---|
| 1614 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1615 | | - "[BTCoex], Wifi connected + BT Inq/Page!!\n"); |
|---|
| 1593 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1594 | + "[BTCoex], Wifi connected + BT Inq/Page!!\n"); |
|---|
| 1616 | 1595 | btc8723b2ant_coex_table_with_type(btcoexist, NORMAL_EXEC, 15); |
|---|
| 1617 | 1596 | btc8723b2ant_ps_tdma(btcoexist, NORMAL_EXEC, true, 22); |
|---|
| 1618 | 1597 | } else { |
|---|
| .. | .. |
|---|
| 1641 | 1620 | u8tmpa = btcoexist->btc_read_1byte(btcoexist, 0x765); |
|---|
| 1642 | 1621 | u8tmpb = btcoexist->btc_read_1byte(btcoexist, 0x76e); |
|---|
| 1643 | 1622 | |
|---|
| 1644 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1645 | | - "[BTCoex], 0x948 = 0x%x, 0x765 = 0x%x, 0x76e = 0x%x\n", |
|---|
| 1646 | | - u32tmp, u8tmpa, u8tmpb); |
|---|
| 1623 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1624 | + "[BTCoex], 0x948 = 0x%x, 0x765 = 0x%x, 0x76e = 0x%x\n", |
|---|
| 1625 | + u32tmp, u8tmpa, u8tmpb); |
|---|
| 1647 | 1626 | } |
|---|
| 1648 | 1627 | |
|---|
| 1649 | 1628 | static bool btc8723b2ant_action_wifi_idle_process(struct btc_coexist *btcoexist) |
|---|
| .. | .. |
|---|
| 1666 | 1645 | /* office environment */ |
|---|
| 1667 | 1646 | if (BTC_RSSI_HIGH(wifi_rssi_state1) && (coex_sta->hid_exist) && |
|---|
| 1668 | 1647 | (coex_sta->a2dp_exist)) { |
|---|
| 1669 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1670 | | - "[BTCoex], Wifi idle process for BT HID+A2DP exist!!\n"); |
|---|
| 1648 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1649 | + "[BTCoex], Wifi idle process for BT HID+A2DP exist!!\n"); |
|---|
| 1671 | 1650 | |
|---|
| 1672 | 1651 | btc8723b2ant_dac_swing(btcoexist, NORMAL_EXEC, true, 0x6); |
|---|
| 1673 | 1652 | btc8723b2ant_dec_bt_pwr(btcoexist, NORMAL_EXEC, 0); |
|---|
| .. | .. |
|---|
| 1706 | 1685 | btc8723b2ant_limited_rx(btcoexist, NORMAL_EXEC, |
|---|
| 1707 | 1686 | false, false, 0x8); |
|---|
| 1708 | 1687 | |
|---|
| 1709 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1710 | | - "[BTCoex], Wifi non-connected idle!!\n"); |
|---|
| 1688 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1689 | + "[BTCoex], Wifi non-connected idle!!\n"); |
|---|
| 1711 | 1690 | |
|---|
| 1712 | 1691 | btcoexist->btc_set_rf_reg(btcoexist, BTC_RF_A, 0x1, 0xfffff, |
|---|
| 1713 | 1692 | 0x0); |
|---|
| .. | .. |
|---|
| 1730 | 1709 | btc8723b2ant_limited_rx(btcoexist, NORMAL_EXEC, |
|---|
| 1731 | 1710 | false, false, 0x8); |
|---|
| 1732 | 1711 | |
|---|
| 1733 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1734 | | - "[BTCoex], Wifi connected + BT non connected-idle!!\n"); |
|---|
| 1712 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1713 | + "[BTCoex], Wifi connected + BT non connected-idle!!\n"); |
|---|
| 1735 | 1714 | |
|---|
| 1736 | 1715 | btcoexist->btc_set_rf_reg(btcoexist, BTC_RF_A, 0x1, |
|---|
| 1737 | 1716 | 0xfffff, 0x0); |
|---|
| .. | .. |
|---|
| 1755 | 1734 | |
|---|
| 1756 | 1735 | if (bt_hs_on) |
|---|
| 1757 | 1736 | return false; |
|---|
| 1758 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1759 | | - "[BTCoex], Wifi connected + BT connected-idle!!\n"); |
|---|
| 1737 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1738 | + "[BTCoex], Wifi connected + BT connected-idle!!\n"); |
|---|
| 1760 | 1739 | btc8723b2ant_limited_rx(btcoexist, NORMAL_EXEC, |
|---|
| 1761 | 1740 | false, false, 0x8); |
|---|
| 1762 | 1741 | |
|---|
| .. | .. |
|---|
| 1780 | 1759 | &low_pwr_disable); |
|---|
| 1781 | 1760 | |
|---|
| 1782 | 1761 | if (wifi_busy) { |
|---|
| 1783 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1784 | | - "[BTCoex], Wifi Connected-Busy + BT Busy!!\n"); |
|---|
| 1762 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1763 | + "[BTCoex], Wifi Connected-Busy + BT Busy!!\n"); |
|---|
| 1785 | 1764 | common = false; |
|---|
| 1786 | 1765 | } else { |
|---|
| 1787 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1788 | | - "[BTCoex], Wifi Connected-Idle + BT Busy!!\n"); |
|---|
| 1766 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1767 | + "[BTCoex], Wifi Connected-Idle + BT Busy!!\n"); |
|---|
| 1789 | 1768 | |
|---|
| 1790 | 1769 | common = |
|---|
| 1791 | 1770 | btc8723b2ant_action_wifi_idle_process( |
|---|
| .. | .. |
|---|
| 1807 | 1786 | s32 result; |
|---|
| 1808 | 1787 | u8 retry_count = 0; |
|---|
| 1809 | 1788 | |
|---|
| 1810 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1811 | | - "[BTCoex], TdmaDurationAdjust()\n"); |
|---|
| 1789 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1790 | + "[BTCoex], TdmaDurationAdjust()\n"); |
|---|
| 1812 | 1791 | |
|---|
| 1813 | 1792 | if (!coex_dm->auto_tdma_adjust) { |
|---|
| 1814 | 1793 | coex_dm->auto_tdma_adjust = true; |
|---|
| 1815 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1816 | | - "[BTCoex], first run TdmaDurationAdjust()!!\n"); |
|---|
| 1794 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1795 | + "[BTCoex], first run TdmaDurationAdjust()!!\n"); |
|---|
| 1817 | 1796 | if (sco_hid) { |
|---|
| 1818 | 1797 | if (tx_pause) { |
|---|
| 1819 | 1798 | if (max_interval == 1) { |
|---|
| .. | .. |
|---|
| 1922 | 1901 | (coex_sta->low_priority_rx) > 1250) |
|---|
| 1923 | 1902 | retry_count++; |
|---|
| 1924 | 1903 | |
|---|
| 1925 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1926 | | - "[BTCoex], retry_count = %d\n", retry_count); |
|---|
| 1927 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1928 | | - "[BTCoex], up=%d, dn=%d, m=%d, n=%d, wait_count=%d\n", |
|---|
| 1929 | | - up, dn, m, n, wait_count); |
|---|
| 1904 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1905 | + "[BTCoex], retry_count = %d\n", retry_count); |
|---|
| 1906 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1907 | + "[BTCoex], up=%d, dn=%d, m=%d, n=%d, wait_count=%d\n", |
|---|
| 1908 | + up, dn, m, n, wait_count); |
|---|
| 1930 | 1909 | result = 0; |
|---|
| 1931 | 1910 | wait_count++; |
|---|
| 1932 | 1911 | /* no retry in the last 2-second duration*/ |
|---|
| .. | .. |
|---|
| 1946 | 1925 | up = 0; |
|---|
| 1947 | 1926 | dn = 0; |
|---|
| 1948 | 1927 | result = 1; |
|---|
| 1949 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1950 | | - "[BTCoex], Increase wifi duration!!\n"); |
|---|
| 1928 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1929 | + "[BTCoex], Increase wifi duration!!\n"); |
|---|
| 1951 | 1930 | } /* <=3 retry in the last 2-second duration*/ |
|---|
| 1952 | 1931 | } else if (retry_count <= 3) { |
|---|
| 1953 | 1932 | up--; |
|---|
| .. | .. |
|---|
| 1978 | 1957 | dn = 0; |
|---|
| 1979 | 1958 | wait_count = 0; |
|---|
| 1980 | 1959 | result = -1; |
|---|
| 1981 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1982 | | - "[BTCoex], Decrease wifi duration for retry_counter<3!!\n"); |
|---|
| 1960 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1961 | + "[BTCoex], Decrease wifi duration for retry_counter<3!!\n"); |
|---|
| 1983 | 1962 | } |
|---|
| 1984 | 1963 | } else { |
|---|
| 1985 | 1964 | /* retry count > 3, once retry count > 3, to reduce |
|---|
| .. | .. |
|---|
| 2003 | 1982 | dn = 0; |
|---|
| 2004 | 1983 | wait_count = 0; |
|---|
| 2005 | 1984 | result = -1; |
|---|
| 2006 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 2007 | | - "[BTCoex], Decrease wifi duration for retry_counter>3!!\n"); |
|---|
| 1985 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1986 | + "[BTCoex], Decrease wifi duration for retry_counter>3!!\n"); |
|---|
| 2008 | 1987 | } |
|---|
| 2009 | 1988 | |
|---|
| 2010 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 2011 | | - "[BTCoex], max Interval = %d\n", max_interval); |
|---|
| 1989 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 1990 | + "[BTCoex], max Interval = %d\n", max_interval); |
|---|
| 2012 | 1991 | if (max_interval == 1) { |
|---|
| 2013 | 1992 | if (tx_pause) { |
|---|
| 2014 | 1993 | if (coex_dm->cur_ps_tdma == 71) { |
|---|
| .. | .. |
|---|
| 2757 | 2736 | } |
|---|
| 2758 | 2737 | } |
|---|
| 2759 | 2738 | |
|---|
| 2760 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 2761 | | - "[BTCoex], max Interval = %d\n", max_interval); |
|---|
| 2739 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 2740 | + "[BTCoex], max Interval = %d\n", max_interval); |
|---|
| 2762 | 2741 | |
|---|
| 2763 | 2742 | /* if current PsTdma not match with the recorded one (scan, dhcp, ...), |
|---|
| 2764 | 2743 | * then we have to adjust it back to the previous recorded one. |
|---|
| 2765 | 2744 | */ |
|---|
| 2766 | 2745 | if (coex_dm->cur_ps_tdma != coex_dm->ps_tdma_du_adj_type) { |
|---|
| 2767 | 2746 | bool scan = false, link = false, roam = false; |
|---|
| 2768 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 2769 | | - "[BTCoex], PsTdma type mismatch!!!, curPsTdma=%d, recordPsTdma=%d\n", |
|---|
| 2770 | | - coex_dm->cur_ps_tdma, coex_dm->ps_tdma_du_adj_type); |
|---|
| 2747 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 2748 | + "[BTCoex], PsTdma type mismatch!!!, curPsTdma=%d, recordPsTdma=%d\n", |
|---|
| 2749 | + coex_dm->cur_ps_tdma, coex_dm->ps_tdma_du_adj_type); |
|---|
| 2771 | 2750 | |
|---|
| 2772 | 2751 | btcoexist->btc_get(btcoexist, BTC_GET_BL_WIFI_SCAN, &scan); |
|---|
| 2773 | 2752 | btcoexist->btc_get(btcoexist, BTC_GET_BL_WIFI_LINK, &link); |
|---|
| .. | .. |
|---|
| 2777 | 2756 | btc8723b2ant_ps_tdma(btcoexist, NORMAL_EXEC, true, |
|---|
| 2778 | 2757 | coex_dm->ps_tdma_du_adj_type); |
|---|
| 2779 | 2758 | else |
|---|
| 2780 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 2781 | | - "[BTCoex], roaming/link/scan is under progress, will adjust next time!!!\n"); |
|---|
| 2759 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 2760 | + "[BTCoex], roaming/link/scan is under progress, will adjust next time!!!\n"); |
|---|
| 2782 | 2761 | } |
|---|
| 2783 | 2762 | } |
|---|
| 2784 | 2763 | |
|---|
| .. | .. |
|---|
| 3373 | 3352 | bool miracast_plus_bt = false; |
|---|
| 3374 | 3353 | bool scan = false, link = false, roam = false; |
|---|
| 3375 | 3354 | |
|---|
| 3376 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3377 | | - "[BTCoex], RunCoexistMechanism()===>\n"); |
|---|
| 3355 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3356 | + "[BTCoex], RunCoexistMechanism()===>\n"); |
|---|
| 3378 | 3357 | |
|---|
| 3379 | 3358 | if (btcoexist->manual_control) { |
|---|
| 3380 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3381 | | - "[BTCoex], RunCoexistMechanism(), return for Manual CTRL <===\n"); |
|---|
| 3359 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3360 | + "[BTCoex], RunCoexistMechanism(), return for Manual CTRL <===\n"); |
|---|
| 3382 | 3361 | return; |
|---|
| 3383 | 3362 | } |
|---|
| 3384 | 3363 | |
|---|
| 3385 | 3364 | if (coex_sta->under_ips) { |
|---|
| 3386 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3387 | | - "[BTCoex], wifi is under IPS !!!\n"); |
|---|
| 3365 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3366 | + "[BTCoex], wifi is under IPS !!!\n"); |
|---|
| 3388 | 3367 | return; |
|---|
| 3389 | 3368 | } |
|---|
| 3390 | 3369 | |
|---|
| 3391 | 3370 | algorithm = btc8723b2ant_action_algorithm(btcoexist); |
|---|
| 3392 | 3371 | if (coex_sta->c2h_bt_inquiry_page && |
|---|
| 3393 | 3372 | (BT_8723B_2ANT_COEX_ALGO_PANHS != algorithm)) { |
|---|
| 3394 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3395 | | - "[BTCoex], BT is under inquiry/page scan !!\n"); |
|---|
| 3373 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3374 | + "[BTCoex], BT is under inquiry/page scan !!\n"); |
|---|
| 3396 | 3375 | btc8723b2ant_action_bt_inquiry(btcoexist); |
|---|
| 3397 | 3376 | return; |
|---|
| 3398 | 3377 | } |
|---|
| .. | .. |
|---|
| 3402 | 3381 | btcoexist->btc_get(btcoexist, BTC_GET_BL_WIFI_ROAM, &roam); |
|---|
| 3403 | 3382 | |
|---|
| 3404 | 3383 | if (scan || link || roam) { |
|---|
| 3405 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3406 | | - "[BTCoex], WiFi is under Link Process !!\n"); |
|---|
| 3384 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3385 | + "[BTCoex], WiFi is under Link Process !!\n"); |
|---|
| 3407 | 3386 | btc8723b2ant_action_wifi_link_process(btcoexist); |
|---|
| 3408 | 3387 | return; |
|---|
| 3409 | 3388 | } |
|---|
| .. | .. |
|---|
| 3415 | 3394 | |
|---|
| 3416 | 3395 | if ((num_of_wifi_link >= 2) || |
|---|
| 3417 | 3396 | (wifi_link_status & WIFI_P2P_GO_CONNECTED)) { |
|---|
| 3418 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3419 | | - "############# [BTCoex], Multi-Port num_of_wifi_link = %d, wifi_link_status = 0x%x\n", |
|---|
| 3420 | | - num_of_wifi_link, wifi_link_status); |
|---|
| 3397 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3398 | + "############# [BTCoex], Multi-Port num_of_wifi_link = %d, wifi_link_status = 0x%x\n", |
|---|
| 3399 | + num_of_wifi_link, wifi_link_status); |
|---|
| 3421 | 3400 | |
|---|
| 3422 | 3401 | if (bt_link_info->bt_link_exist) |
|---|
| 3423 | 3402 | miracast_plus_bt = true; |
|---|
| .. | .. |
|---|
| 3436 | 3415 | &miracast_plus_bt); |
|---|
| 3437 | 3416 | |
|---|
| 3438 | 3417 | coex_dm->cur_algorithm = algorithm; |
|---|
| 3439 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3440 | | - "[BTCoex], Algorithm = %d\n", |
|---|
| 3441 | | - coex_dm->cur_algorithm); |
|---|
| 3418 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3419 | + "[BTCoex], Algorithm = %d\n", |
|---|
| 3420 | + coex_dm->cur_algorithm); |
|---|
| 3442 | 3421 | |
|---|
| 3443 | 3422 | if (btc8723b2ant_is_common_action(btcoexist)) { |
|---|
| 3444 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3445 | | - "[BTCoex], Action 2-Ant common\n"); |
|---|
| 3423 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3424 | + "[BTCoex], Action 2-Ant common\n"); |
|---|
| 3446 | 3425 | coex_dm->auto_tdma_adjust = false; |
|---|
| 3447 | 3426 | } else { |
|---|
| 3448 | 3427 | if (coex_dm->cur_algorithm != coex_dm->pre_algorithm) { |
|---|
| 3449 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3450 | | - "[BTCoex], preAlgorithm=%d, curAlgorithm=%d\n", |
|---|
| 3451 | | - coex_dm->pre_algorithm, |
|---|
| 3452 | | - coex_dm->cur_algorithm); |
|---|
| 3428 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3429 | + "[BTCoex], preAlgorithm=%d, curAlgorithm=%d\n", |
|---|
| 3430 | + coex_dm->pre_algorithm, |
|---|
| 3431 | + coex_dm->cur_algorithm); |
|---|
| 3453 | 3432 | coex_dm->auto_tdma_adjust = false; |
|---|
| 3454 | 3433 | } |
|---|
| 3455 | 3434 | switch (coex_dm->cur_algorithm) { |
|---|
| 3456 | 3435 | case BT_8723B_2ANT_COEX_ALGO_SCO: |
|---|
| 3457 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3458 | | - "[BTCoex], Action 2-Ant, algorithm = SCO\n"); |
|---|
| 3436 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3437 | + "[BTCoex], Action 2-Ant, algorithm = SCO\n"); |
|---|
| 3459 | 3438 | btc8723b2ant_action_sco(btcoexist); |
|---|
| 3460 | 3439 | break; |
|---|
| 3461 | 3440 | case BT_8723B_2ANT_COEX_ALGO_HID: |
|---|
| 3462 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3463 | | - "[BTCoex], Action 2-Ant, algorithm = HID\n"); |
|---|
| 3441 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3442 | + "[BTCoex], Action 2-Ant, algorithm = HID\n"); |
|---|
| 3464 | 3443 | btc8723b2ant_action_hid(btcoexist); |
|---|
| 3465 | 3444 | break; |
|---|
| 3466 | 3445 | case BT_8723B_2ANT_COEX_ALGO_A2DP: |
|---|
| 3467 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3468 | | - "[BTCoex], Action 2-Ant, algorithm = A2DP\n"); |
|---|
| 3446 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3447 | + "[BTCoex], Action 2-Ant, algorithm = A2DP\n"); |
|---|
| 3469 | 3448 | btc8723b2ant_action_a2dp(btcoexist); |
|---|
| 3470 | 3449 | break; |
|---|
| 3471 | 3450 | case BT_8723B_2ANT_COEX_ALGO_A2DP_PANHS: |
|---|
| 3472 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3473 | | - "[BTCoex], Action 2-Ant, algorithm = A2DP+PAN(HS)\n"); |
|---|
| 3451 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3452 | + "[BTCoex], Action 2-Ant, algorithm = A2DP+PAN(HS)\n"); |
|---|
| 3474 | 3453 | btc8723b2ant_action_a2dp_pan_hs(btcoexist); |
|---|
| 3475 | 3454 | break; |
|---|
| 3476 | 3455 | case BT_8723B_2ANT_COEX_ALGO_PANEDR: |
|---|
| 3477 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3478 | | - "[BTCoex], Action 2-Ant, algorithm = PAN(EDR)\n"); |
|---|
| 3456 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3457 | + "[BTCoex], Action 2-Ant, algorithm = PAN(EDR)\n"); |
|---|
| 3479 | 3458 | btc8723b2ant_action_pan_edr(btcoexist); |
|---|
| 3480 | 3459 | break; |
|---|
| 3481 | 3460 | case BT_8723B_2ANT_COEX_ALGO_PANHS: |
|---|
| 3482 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3483 | | - "[BTCoex], Action 2-Ant, algorithm = HS mode\n"); |
|---|
| 3461 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3462 | + "[BTCoex], Action 2-Ant, algorithm = HS mode\n"); |
|---|
| 3484 | 3463 | btc8723b2ant_action_pan_hs(btcoexist); |
|---|
| 3485 | 3464 | break; |
|---|
| 3486 | 3465 | case BT_8723B_2ANT_COEX_ALGO_PANEDR_A2DP: |
|---|
| 3487 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3488 | | - "[BTCoex], Action 2-Ant, algorithm = PAN+A2DP\n"); |
|---|
| 3466 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3467 | + "[BTCoex], Action 2-Ant, algorithm = PAN+A2DP\n"); |
|---|
| 3489 | 3468 | btc8723b2ant_action_pan_edr_a2dp(btcoexist); |
|---|
| 3490 | 3469 | break; |
|---|
| 3491 | 3470 | case BT_8723B_2ANT_COEX_ALGO_PANEDR_HID: |
|---|
| 3492 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3493 | | - "[BTCoex], Action 2-Ant, algorithm = PAN(EDR)+HID\n"); |
|---|
| 3471 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3472 | + "[BTCoex], Action 2-Ant, algorithm = PAN(EDR)+HID\n"); |
|---|
| 3494 | 3473 | btc8723b2ant_action_pan_edr_hid(btcoexist); |
|---|
| 3495 | 3474 | break; |
|---|
| 3496 | 3475 | case BT_8723B_2ANT_COEX_ALGO_HID_A2DP_PANEDR: |
|---|
| 3497 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3498 | | - "[BTCoex], Action 2-Ant, algorithm = HID+A2DP+PAN\n"); |
|---|
| 3476 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3477 | + "[BTCoex], Action 2-Ant, algorithm = HID+A2DP+PAN\n"); |
|---|
| 3499 | 3478 | btc8723b2ant_action_hid_a2dp_pan_edr(btcoexist); |
|---|
| 3500 | 3479 | break; |
|---|
| 3501 | 3480 | case BT_8723B_2ANT_COEX_ALGO_HID_A2DP: |
|---|
| 3502 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3503 | | - "[BTCoex], Action 2-Ant, algorithm = HID+A2DP\n"); |
|---|
| 3481 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3482 | + "[BTCoex], Action 2-Ant, algorithm = HID+A2DP\n"); |
|---|
| 3504 | 3483 | btc8723b2ant_action_hid_a2dp(btcoexist); |
|---|
| 3505 | 3484 | break; |
|---|
| 3506 | 3485 | default: |
|---|
| 3507 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3508 | | - "[BTCoex], Action 2-Ant, algorithm = coexist All Off!!\n"); |
|---|
| 3486 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3487 | + "[BTCoex], Action 2-Ant, algorithm = coexist All Off!!\n"); |
|---|
| 3509 | 3488 | btc8723b2ant_coex_alloff(btcoexist); |
|---|
| 3510 | 3489 | break; |
|---|
| 3511 | 3490 | } |
|---|
| .. | .. |
|---|
| 3552 | 3531 | struct rtl_priv *rtlpriv = btcoexist->adapter; |
|---|
| 3553 | 3532 | u8 u8tmp = 0; |
|---|
| 3554 | 3533 | |
|---|
| 3555 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3556 | | - "[BTCoex], 2Ant Init HW Config!!\n"); |
|---|
| 3534 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3535 | + "[BTCoex], 2Ant Init HW Config!!\n"); |
|---|
| 3557 | 3536 | coex_dm->bt_rf0x1e_backup = |
|---|
| 3558 | 3537 | btcoexist->btc_get_rf_reg(btcoexist, BTC_RF_A, 0x1e, 0xfffff); |
|---|
| 3559 | 3538 | |
|---|
| .. | .. |
|---|
| 3652 | 3631 | { |
|---|
| 3653 | 3632 | struct rtl_priv *rtlpriv = btcoexist->adapter; |
|---|
| 3654 | 3633 | |
|---|
| 3655 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3656 | | - "[BTCoex], Coex Mechanism Init!!\n"); |
|---|
| 3634 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3635 | + "[BTCoex], Coex Mechanism Init!!\n"); |
|---|
| 3657 | 3636 | btc8723b2ant_init_coex_dm(btcoexist); |
|---|
| 3658 | 3637 | } |
|---|
| 3659 | 3638 | |
|---|
| .. | .. |
|---|
| 3874 | 3853 | struct rtl_priv *rtlpriv = btcoexist->adapter; |
|---|
| 3875 | 3854 | |
|---|
| 3876 | 3855 | if (BTC_IPS_ENTER == type) { |
|---|
| 3877 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3878 | | - "[BTCoex], IPS ENTER notify\n"); |
|---|
| 3856 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3857 | + "[BTCoex], IPS ENTER notify\n"); |
|---|
| 3879 | 3858 | coex_sta->under_ips = true; |
|---|
| 3880 | 3859 | btc8723b2ant_wifioff_hwcfg(btcoexist); |
|---|
| 3881 | 3860 | btc8723b2ant_ignore_wlan_act(btcoexist, FORCE_EXEC, true); |
|---|
| 3882 | 3861 | btc8723b2ant_coex_alloff(btcoexist); |
|---|
| 3883 | 3862 | } else if (BTC_IPS_LEAVE == type) { |
|---|
| 3884 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3885 | | - "[BTCoex], IPS LEAVE notify\n"); |
|---|
| 3863 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3864 | + "[BTCoex], IPS LEAVE notify\n"); |
|---|
| 3886 | 3865 | coex_sta->under_ips = false; |
|---|
| 3887 | 3866 | ex_btc8723b2ant_init_hwconfig(btcoexist); |
|---|
| 3888 | 3867 | btc8723b2ant_init_coex_dm(btcoexist); |
|---|
| .. | .. |
|---|
| 3895 | 3874 | struct rtl_priv *rtlpriv = btcoexist->adapter; |
|---|
| 3896 | 3875 | |
|---|
| 3897 | 3876 | if (BTC_LPS_ENABLE == type) { |
|---|
| 3898 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3899 | | - "[BTCoex], LPS ENABLE notify\n"); |
|---|
| 3877 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3878 | + "[BTCoex], LPS ENABLE notify\n"); |
|---|
| 3900 | 3879 | coex_sta->under_lps = true; |
|---|
| 3901 | 3880 | } else if (BTC_LPS_DISABLE == type) { |
|---|
| 3902 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3903 | | - "[BTCoex], LPS DISABLE notify\n"); |
|---|
| 3881 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3882 | + "[BTCoex], LPS DISABLE notify\n"); |
|---|
| 3904 | 3883 | coex_sta->under_lps = false; |
|---|
| 3905 | 3884 | } |
|---|
| 3906 | 3885 | } |
|---|
| .. | .. |
|---|
| 3916 | 3895 | u8tmpb = btcoexist->btc_read_1byte(btcoexist, 0x76e); |
|---|
| 3917 | 3896 | |
|---|
| 3918 | 3897 | if (BTC_SCAN_START == type) |
|---|
| 3919 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3920 | | - "[BTCoex], SCAN START notify\n"); |
|---|
| 3898 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3899 | + "[BTCoex], SCAN START notify\n"); |
|---|
| 3921 | 3900 | else if (BTC_SCAN_FINISH == type) |
|---|
| 3922 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3923 | | - "[BTCoex], SCAN FINISH notify\n"); |
|---|
| 3901 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3902 | + "[BTCoex], SCAN FINISH notify\n"); |
|---|
| 3924 | 3903 | btcoexist->btc_get(btcoexist, BTC_GET_U1_AP_NUM, |
|---|
| 3925 | 3904 | &coex_sta->scan_ap_num); |
|---|
| 3926 | 3905 | |
|---|
| 3927 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3928 | | - "############# [BTCoex], 0x948=0x%x, 0x765=0x%x, 0x76e=0x%x\n", |
|---|
| 3906 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3907 | + "############# [BTCoex], 0x948=0x%x, 0x765=0x%x, 0x76e=0x%x\n", |
|---|
| 3929 | 3908 | u32tmp, u8tmpa, u8tmpb); |
|---|
| 3930 | 3909 | } |
|---|
| 3931 | 3910 | |
|---|
| .. | .. |
|---|
| 3934 | 3913 | struct rtl_priv *rtlpriv = btcoexist->adapter; |
|---|
| 3935 | 3914 | |
|---|
| 3936 | 3915 | if (BTC_ASSOCIATE_START == type) |
|---|
| 3937 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3938 | | - "[BTCoex], CONNECT START notify\n"); |
|---|
| 3916 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3917 | + "[BTCoex], CONNECT START notify\n"); |
|---|
| 3939 | 3918 | else if (BTC_ASSOCIATE_FINISH == type) |
|---|
| 3940 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3941 | | - "[BTCoex], CONNECT FINISH notify\n"); |
|---|
| 3919 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3920 | + "[BTCoex], CONNECT FINISH notify\n"); |
|---|
| 3942 | 3921 | } |
|---|
| 3943 | 3922 | |
|---|
| 3944 | 3923 | void ex_btc8723b2ant_media_status_notify(struct btc_coexist *btcoexist, |
|---|
| .. | .. |
|---|
| 3951 | 3930 | u8 ap_num = 0; |
|---|
| 3952 | 3931 | |
|---|
| 3953 | 3932 | if (BTC_MEDIA_CONNECT == type) |
|---|
| 3954 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3955 | | - "[BTCoex], MEDIA connect notify\n"); |
|---|
| 3933 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3934 | + "[BTCoex], MEDIA connect notify\n"); |
|---|
| 3956 | 3935 | else |
|---|
| 3957 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3958 | | - "[BTCoex], MEDIA disconnect notify\n"); |
|---|
| 3936 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3937 | + "[BTCoex], MEDIA disconnect notify\n"); |
|---|
| 3959 | 3938 | |
|---|
| 3960 | 3939 | /* only 2.4G we need to inform bt the chnl mask */ |
|---|
| 3961 | 3940 | btcoexist->btc_get(btcoexist, |
|---|
| .. | .. |
|---|
| 3982 | 3961 | coex_dm->wifi_chnl_info[1] = h2c_parameter[1]; |
|---|
| 3983 | 3962 | coex_dm->wifi_chnl_info[2] = h2c_parameter[2]; |
|---|
| 3984 | 3963 | |
|---|
| 3985 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3986 | | - "[BTCoex], FW write 0x66=0x%x\n", |
|---|
| 3987 | | - h2c_parameter[0] << 16 | h2c_parameter[1] << 8 | |
|---|
| 3988 | | - h2c_parameter[2]); |
|---|
| 3964 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3965 | + "[BTCoex], FW write 0x66=0x%x\n", |
|---|
| 3966 | + h2c_parameter[0] << 16 | h2c_parameter[1] << 8 | |
|---|
| 3967 | + h2c_parameter[2]); |
|---|
| 3989 | 3968 | |
|---|
| 3990 | 3969 | btcoexist->btc_fill_h2c(btcoexist, 0x66, 3, h2c_parameter); |
|---|
| 3991 | 3970 | } |
|---|
| .. | .. |
|---|
| 3996 | 3975 | struct rtl_priv *rtlpriv = btcoexist->adapter; |
|---|
| 3997 | 3976 | |
|---|
| 3998 | 3977 | if (type == BTC_PACKET_DHCP) |
|---|
| 3999 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4000 | | - "[BTCoex], DHCP Packet notify\n"); |
|---|
| 3978 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3979 | + "[BTCoex], DHCP Packet notify\n"); |
|---|
| 4001 | 3980 | } |
|---|
| 4002 | 3981 | |
|---|
| 4003 | 3982 | void ex_btc8723b2ant_bt_info_notify(struct btc_coexist *btcoexist, |
|---|
| .. | .. |
|---|
| 4016 | 3995 | rsp_source = BT_INFO_SRC_8723B_2ANT_WIFI_FW; |
|---|
| 4017 | 3996 | coex_sta->bt_info_c2h_cnt[rsp_source]++; |
|---|
| 4018 | 3997 | |
|---|
| 4019 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4020 | | - "[BTCoex], Bt info[%d], length=%d, hex data=[", |
|---|
| 4021 | | - rsp_source, length); |
|---|
| 3998 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 3999 | + "[BTCoex], Bt info[%d], length=%d, hex data=[", |
|---|
| 4000 | + rsp_source, length); |
|---|
| 4022 | 4001 | for (i = 0; i < length; i++) { |
|---|
| 4023 | 4002 | coex_sta->bt_info_c2h[rsp_source][i] = tmpbuf[i]; |
|---|
| 4024 | 4003 | if (i == 1) |
|---|
| 4025 | 4004 | bt_info = tmpbuf[i]; |
|---|
| 4026 | 4005 | if (i == length - 1) |
|---|
| 4027 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4028 | | - "0x%02x]\n", tmpbuf[i]); |
|---|
| 4006 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4007 | + "0x%02x]\n", tmpbuf[i]); |
|---|
| 4029 | 4008 | else |
|---|
| 4030 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4031 | | - "0x%02x, ", tmpbuf[i]); |
|---|
| 4009 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4010 | + "0x%02x, ", tmpbuf[i]); |
|---|
| 4032 | 4011 | } |
|---|
| 4033 | 4012 | |
|---|
| 4034 | 4013 | if (btcoexist->manual_control) { |
|---|
| 4035 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4036 | | - "[BTCoex], BtInfoNotify(), return for Manual CTRL<===\n"); |
|---|
| 4014 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4015 | + "[BTCoex], BtInfoNotify(), return for Manual CTRL<===\n"); |
|---|
| 4037 | 4016 | return; |
|---|
| 4038 | 4017 | } |
|---|
| 4039 | 4018 | |
|---|
| .. | .. |
|---|
| 4064 | 4043 | * because BT is reset and loss of the info. |
|---|
| 4065 | 4044 | */ |
|---|
| 4066 | 4045 | if ((coex_sta->bt_info_ext & BIT1)) { |
|---|
| 4067 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4068 | | - "[BTCoex], BT ext info bit1 check, send wifi BW&Chnl to BT!!\n"); |
|---|
| 4046 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4047 | + "[BTCoex], BT ext info bit1 check, send wifi BW&Chnl to BT!!\n"); |
|---|
| 4069 | 4048 | btcoexist->btc_get(btcoexist, BTC_GET_BL_WIFI_CONNECTED, |
|---|
| 4070 | 4049 | &wifi_connected); |
|---|
| 4071 | 4050 | if (wifi_connected) |
|---|
| .. | .. |
|---|
| 4079 | 4058 | } |
|---|
| 4080 | 4059 | |
|---|
| 4081 | 4060 | if ((coex_sta->bt_info_ext & BIT3)) { |
|---|
| 4082 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4083 | | - "[BTCoex], BT ext info bit3 check, set BT NOT to ignore Wlan active!!\n"); |
|---|
| 4061 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4062 | + "[BTCoex], BT ext info bit3 check, set BT NOT to ignore Wlan active!!\n"); |
|---|
| 4084 | 4063 | btc8723b2ant_ignore_wlan_act(btcoexist, FORCE_EXEC, |
|---|
| 4085 | 4064 | false); |
|---|
| 4086 | 4065 | } else { |
|---|
| .. | .. |
|---|
| 4141 | 4120 | |
|---|
| 4142 | 4121 | if (!(bt_info & BT_INFO_8723B_2ANT_B_CONNECTION)) { |
|---|
| 4143 | 4122 | coex_dm->bt_status = BT_8723B_2ANT_BT_STATUS_NON_CONNECTED_IDLE; |
|---|
| 4144 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4145 | | - "[BTCoex], BtInfoNotify(), BT Non-Connected idle!!!\n"); |
|---|
| 4123 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4124 | + "[BTCoex], BtInfoNotify(), BT Non-Connected idle!!!\n"); |
|---|
| 4146 | 4125 | /* connection exists but no busy */ |
|---|
| 4147 | 4126 | } else if (bt_info == BT_INFO_8723B_2ANT_B_CONNECTION) { |
|---|
| 4148 | 4127 | coex_dm->bt_status = BT_8723B_2ANT_BT_STATUS_CONNECTED_IDLE; |
|---|
| 4149 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4150 | | - "[BTCoex], BtInfoNotify(), BT Connected-idle!!!\n"); |
|---|
| 4128 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4129 | + "[BTCoex], BtInfoNotify(), BT Connected-idle!!!\n"); |
|---|
| 4151 | 4130 | } else if ((bt_info & BT_INFO_8723B_2ANT_B_SCO_ESCO) || |
|---|
| 4152 | 4131 | (bt_info & BT_INFO_8723B_2ANT_B_SCO_BUSY)) { |
|---|
| 4153 | 4132 | coex_dm->bt_status = BT_8723B_2ANT_BT_STATUS_SCO_BUSY; |
|---|
| 4154 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4155 | | - "[BTCoex], BtInfoNotify(), BT SCO busy!!!\n"); |
|---|
| 4133 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4134 | + "[BTCoex], BtInfoNotify(), BT SCO busy!!!\n"); |
|---|
| 4156 | 4135 | } else if (bt_info&BT_INFO_8723B_2ANT_B_ACL_BUSY) { |
|---|
| 4157 | 4136 | coex_dm->bt_status = BT_8723B_2ANT_BT_STATUS_ACL_BUSY; |
|---|
| 4158 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4159 | | - "[BTCoex], BtInfoNotify(), BT ACL busy!!!\n"); |
|---|
| 4137 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4138 | + "[BTCoex], BtInfoNotify(), BT ACL busy!!!\n"); |
|---|
| 4160 | 4139 | } else { |
|---|
| 4161 | 4140 | coex_dm->bt_status = BT_8723B_2ANT_BT_STATUS_MAX; |
|---|
| 4162 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4163 | | - "[BTCoex], BtInfoNotify(), BT Non-Defined state!!!\n"); |
|---|
| 4141 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4142 | + "[BTCoex], BtInfoNotify(), BT Non-Defined state!!!\n"); |
|---|
| 4164 | 4143 | } |
|---|
| 4165 | 4144 | |
|---|
| 4166 | 4145 | if ((BT_8723B_2ANT_BT_STATUS_ACL_BUSY == coex_dm->bt_status) || |
|---|
| .. | .. |
|---|
| 4185 | 4164 | { |
|---|
| 4186 | 4165 | struct rtl_priv *rtlpriv = btcoexist->adapter; |
|---|
| 4187 | 4166 | |
|---|
| 4188 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, "[BTCoex], Halt notify\n"); |
|---|
| 4167 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, "[BTCoex], Halt notify\n"); |
|---|
| 4189 | 4168 | |
|---|
| 4190 | 4169 | btc8723b2ant_wifioff_hwcfg(btcoexist); |
|---|
| 4191 | 4170 | btc8723b2ant_ignore_wlan_act(btcoexist, FORCE_EXEC, true); |
|---|
| .. | .. |
|---|
| 4196 | 4175 | { |
|---|
| 4197 | 4176 | struct rtl_priv *rtlpriv = btcoexist->adapter; |
|---|
| 4198 | 4177 | |
|---|
| 4199 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, "[BTCoex], Pnp notify\n"); |
|---|
| 4178 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, "[BTCoex], Pnp notify\n"); |
|---|
| 4200 | 4179 | |
|---|
| 4201 | 4180 | if (pnp_state == BTC_WIFI_PNP_SLEEP) { |
|---|
| 4202 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4203 | | - "[BTCoex], Pnp notify to SLEEP\n"); |
|---|
| 4181 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4182 | + "[BTCoex], Pnp notify to SLEEP\n"); |
|---|
| 4204 | 4183 | |
|---|
| 4205 | 4184 | /* Driver do not leave IPS/LPS when driver is going to sleep, so |
|---|
| 4206 | 4185 | * BTCoexistence think wifi is still under IPS/LPS |
|---|
| .. | .. |
|---|
| 4211 | 4190 | coex_sta->under_ips = false; |
|---|
| 4212 | 4191 | coex_sta->under_lps = false; |
|---|
| 4213 | 4192 | } else if (pnp_state == BTC_WIFI_PNP_WAKE_UP) { |
|---|
| 4214 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4215 | | - "[BTCoex], Pnp notify to WAKE UP\n"); |
|---|
| 4193 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4194 | + "[BTCoex], Pnp notify to WAKE UP\n"); |
|---|
| 4216 | 4195 | ex_btc8723b2ant_init_hwconfig(btcoexist); |
|---|
| 4217 | 4196 | btc8723b2ant_init_coex_dm(btcoexist); |
|---|
| 4218 | 4197 | btc8723b2ant_query_bt_info(btcoexist); |
|---|
| .. | .. |
|---|
| 4224 | 4203 | struct rtl_priv *rtlpriv = btcoexist->adapter; |
|---|
| 4225 | 4204 | struct btc_bt_link_info *bt_link_info = &btcoexist->bt_link_info; |
|---|
| 4226 | 4205 | |
|---|
| 4227 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4228 | | - "[BTCoex], ==========================Periodical===========================\n"); |
|---|
| 4206 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4207 | + "[BTCoex], ==========================Periodical===========================\n"); |
|---|
| 4229 | 4208 | |
|---|
| 4230 | 4209 | if (coex_sta->dis_ver_info_cnt <= 5) { |
|---|
| 4231 | 4210 | coex_sta->dis_ver_info_cnt += 1; |
|---|
| .. | .. |
|---|
| 4233 | 4212 | /* Antenna config to set 0x765 = 0x0 (GNT_BT control by |
|---|
| 4234 | 4213 | * PTA) after initial |
|---|
| 4235 | 4214 | */ |
|---|
| 4236 | | - RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4237 | | - "[BTCoex], Set GNT_BT control by PTA\n"); |
|---|
| 4215 | + rtl_dbg(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, |
|---|
| 4216 | + "[BTCoex], Set GNT_BT control by PTA\n"); |
|---|
| 4238 | 4217 | btc8723b2ant_set_ant_path( |
|---|
| 4239 | 4218 | btcoexist, BTC_ANT_WIFI_AT_MAIN, false, false); |
|---|
| 4240 | 4219 | } |
|---|