// include files\r
//============================================================\r
#include "Mp_Precomp.h"\r
+\r
+#if WPP_SOFTWARE_TRACE\r
+#include "HalBtc8821a1Ant.tmh"\r
+#endif\r
+\r
#if(BT_30_SUPPORT == 1)\r
//============================================================\r
// Global variables, these are static variables\r
if(btRssi >= (rssiThresh+BTC_RSSI_COEX_THRESH_TOL_8821A_1ANT))\r
{\r
btRssiState = BTC_RSSI_STATE_HIGH;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_BT_RSSI_STATE, ("[BTCoex], BT Rssi state switch to High\n"));\r
}\r
else\r
{\r
btRssiState = BTC_RSSI_STATE_STAY_LOW;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_BT_RSSI_STATE, ("[BTCoex], BT Rssi state stay at Low\n"));\r
}\r
}\r
else\r
if(btRssi < rssiThresh)\r
{\r
btRssiState = BTC_RSSI_STATE_LOW;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_BT_RSSI_STATE, ("[BTCoex], BT Rssi state switch to Low\n"));\r
}\r
else\r
{\r
btRssiState = BTC_RSSI_STATE_STAY_HIGH;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_BT_RSSI_STATE, ("[BTCoex], BT Rssi state stay at High\n"));\r
}\r
}\r
}\r
{\r
if(rssiThresh > rssiThresh1)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_BT_RSSI_STATE, ("[BTCoex], BT Rssi thresh error!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Rssi thresh error!!\n"));\r
return pCoexSta->preBtRssiState;\r
}\r
\r
if(btRssi >= (rssiThresh+BTC_RSSI_COEX_THRESH_TOL_8821A_1ANT))\r
{\r
btRssiState = BTC_RSSI_STATE_MEDIUM;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_BT_RSSI_STATE, ("[BTCoex], BT Rssi state switch to Medium\n"));\r
}\r
else\r
{\r
btRssiState = BTC_RSSI_STATE_STAY_LOW;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_BT_RSSI_STATE, ("[BTCoex], BT Rssi state stay at Low\n"));\r
}\r
}\r
else if( (pCoexSta->preBtRssiState == BTC_RSSI_STATE_MEDIUM) ||\r
if(btRssi >= (rssiThresh1+BTC_RSSI_COEX_THRESH_TOL_8821A_1ANT))\r
{\r
btRssiState = BTC_RSSI_STATE_HIGH;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_BT_RSSI_STATE, ("[BTCoex], BT Rssi state switch to High\n"));\r
}\r
else if(btRssi < rssiThresh)\r
{\r
btRssiState = BTC_RSSI_STATE_LOW;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_BT_RSSI_STATE, ("[BTCoex], BT Rssi state switch to Low\n"));\r
}\r
else\r
{\r
btRssiState = BTC_RSSI_STATE_STAY_MEDIUM;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_BT_RSSI_STATE, ("[BTCoex], BT Rssi state stay at Medium\n"));\r
}\r
}\r
else\r
if(btRssi < rssiThresh1)\r
{\r
btRssiState = BTC_RSSI_STATE_MEDIUM;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_BT_RSSI_STATE, ("[BTCoex], BT Rssi state switch to Medium\n"));\r
}\r
else\r
{\r
btRssiState = BTC_RSSI_STATE_STAY_HIGH;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_BT_RSSI_STATE, ("[BTCoex], BT Rssi state stay at High\n"));\r
}\r
}\r
}\r
if(wifiRssi >= (rssiThresh+BTC_RSSI_COEX_THRESH_TOL_8821A_1ANT))\r
{\r
wifiRssiState = BTC_RSSI_STATE_HIGH;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_WIFI_RSSI_STATE, ("[BTCoex], wifi RSSI state switch to High\n"));\r
}\r
else\r
{\r
wifiRssiState = BTC_RSSI_STATE_STAY_LOW;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_WIFI_RSSI_STATE, ("[BTCoex], wifi RSSI state stay at Low\n"));\r
}\r
}\r
else\r
if(wifiRssi < rssiThresh)\r
{\r
wifiRssiState = BTC_RSSI_STATE_LOW;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_WIFI_RSSI_STATE, ("[BTCoex], wifi RSSI state switch to Low\n"));\r
}\r
else\r
{\r
wifiRssiState = BTC_RSSI_STATE_STAY_HIGH;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_WIFI_RSSI_STATE, ("[BTCoex], wifi RSSI state stay at High\n"));\r
}\r
}\r
}\r
{\r
if(rssiThresh > rssiThresh1)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_WIFI_RSSI_STATE, ("[BTCoex], wifi RSSI thresh error!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], wifi RSSI thresh error!!\n"));\r
return pCoexSta->preWifiRssiState[index];\r
}\r
\r
if(wifiRssi >= (rssiThresh+BTC_RSSI_COEX_THRESH_TOL_8821A_1ANT))\r
{\r
wifiRssiState = BTC_RSSI_STATE_MEDIUM;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_WIFI_RSSI_STATE, ("[BTCoex], wifi RSSI state switch to Medium\n"));\r
}\r
else\r
{\r
wifiRssiState = BTC_RSSI_STATE_STAY_LOW;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_WIFI_RSSI_STATE, ("[BTCoex], wifi RSSI state stay at Low\n"));\r
}\r
}\r
else if( (pCoexSta->preWifiRssiState[index] == BTC_RSSI_STATE_MEDIUM) ||\r
if(wifiRssi >= (rssiThresh1+BTC_RSSI_COEX_THRESH_TOL_8821A_1ANT))\r
{\r
wifiRssiState = BTC_RSSI_STATE_HIGH;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_WIFI_RSSI_STATE, ("[BTCoex], wifi RSSI state switch to High\n"));\r
}\r
else if(wifiRssi < rssiThresh)\r
{\r
wifiRssiState = BTC_RSSI_STATE_LOW;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_WIFI_RSSI_STATE, ("[BTCoex], wifi RSSI state switch to Low\n"));\r
}\r
else\r
{\r
wifiRssiState = BTC_RSSI_STATE_STAY_MEDIUM;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_WIFI_RSSI_STATE, ("[BTCoex], wifi RSSI state stay at Medium\n"));\r
}\r
}\r
else\r
if(wifiRssi < rssiThresh1)\r
{\r
wifiRssiState = BTC_RSSI_STATE_MEDIUM;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_WIFI_RSSI_STATE, ("[BTCoex], wifi RSSI state switch to Medium\n"));\r
}\r
else\r
{\r
wifiRssiState = BTC_RSSI_STATE_STAY_HIGH;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_WIFI_RSSI_STATE, ("[BTCoex], wifi RSSI state stay at High\n"));\r
}\r
}\r
}\r
u1Byte u1Tmp, u1Tmp1;\r
s4Byte wifiRssi;\r
#if 0\r
- //to avoid 0x76e[3] = 1 (WLAN_Act control by PTA) during IPS\r
+ //to avoid 0x76e[3] = 1 (WLAN_Act control by PTA) during IPS\r
if (! (pBtCoexist->fBtcRead1Byte(pBtCoexist, 0x76e) & 0x8) ) \r
{\r
pCoexSta->highPriorityTx = 65535;\r
\r
H2C_Parameter[0] |= BIT0; // trigger\r
\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW_EXEC, ("[BTCoex], Query Bt Info, FW write 0x61=0x%x\n", \r
+ RT_TRACE(COMP_COEX, DBG_TRACE, ("[BTCoex], Query Bt Info, FW write 0x61=0x%x\n", \r
H2C_Parameter[0]));\r
\r
pBtCoexist->fBtcFillH2c(pBtCoexist, 0x61, 1, H2C_Parameter);\r
\r
if(!pBtLinkInfo->bBtLinkExist)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], No BT link exists!!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], No BT link exists!!!\n"));\r
return algorithm;\r
}\r
\r
{\r
if(pBtLinkInfo->bScoExist)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = SCO only\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = SCO only\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_SCO;\r
}\r
else\r
{\r
if(pBtLinkInfo->bHidExist)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = HID only\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = HID only\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_HID;\r
}\r
else if(pBtLinkInfo->bA2dpExist)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = A2DP only\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = A2DP only\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_A2DP;\r
}\r
else if(pBtLinkInfo->bPanExist)\r
{\r
if(bBtHsOn)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = PAN(HS) only\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = PAN(HS) only\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_PANHS;\r
}\r
else\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = PAN(EDR) only\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = PAN(EDR) only\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_PANEDR;\r
}\r
}\r
{\r
if(pBtLinkInfo->bHidExist)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = SCO + HID\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = SCO + HID\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_HID;\r
}\r
else if(pBtLinkInfo->bA2dpExist)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = SCO + A2DP ==> SCO\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = SCO + A2DP ==> SCO\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_SCO;\r
}\r
else if(pBtLinkInfo->bPanExist)\r
{\r
if(bBtHsOn)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = SCO + PAN(HS)\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = SCO + PAN(HS)\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_SCO;\r
}\r
else\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = SCO + PAN(EDR)\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = SCO + PAN(EDR)\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_PANEDR_HID;\r
}\r
}\r
if( pBtLinkInfo->bHidExist &&\r
pBtLinkInfo->bA2dpExist )\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = HID + A2DP\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = HID + A2DP\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_HID_A2DP;\r
}\r
else if( pBtLinkInfo->bHidExist &&\r
{\r
if(bBtHsOn)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = HID + PAN(HS)\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = HID + PAN(HS)\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_HID_A2DP;\r
}\r
else\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = HID + PAN(EDR)\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = HID + PAN(EDR)\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_PANEDR_HID;\r
}\r
}\r
{\r
if(bBtHsOn)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = A2DP + PAN(HS)\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = A2DP + PAN(HS)\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_A2DP_PANHS;\r
}\r
else\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = A2DP + PAN(EDR)\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = A2DP + PAN(EDR)\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_PANEDR_A2DP;\r
}\r
}\r
if( pBtLinkInfo->bHidExist &&\r
pBtLinkInfo->bA2dpExist )\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = SCO + HID + A2DP ==> HID\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = SCO + HID + A2DP ==> HID\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_HID;\r
}\r
else if( pBtLinkInfo->bHidExist &&\r
{\r
if(bBtHsOn)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = SCO + HID + PAN(HS)\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = SCO + HID + PAN(HS)\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_HID_A2DP;\r
}\r
else\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = SCO + HID + PAN(EDR)\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = SCO + HID + PAN(EDR)\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_PANEDR_HID;\r
}\r
}\r
{\r
if(bBtHsOn)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = SCO + A2DP + PAN(HS)\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = SCO + A2DP + PAN(HS)\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_SCO;\r
}\r
else\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = SCO + A2DP + PAN(EDR) ==> HID\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = SCO + A2DP + PAN(EDR) ==> HID\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_PANEDR_HID;\r
}\r
}\r
{\r
if(bBtHsOn)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = HID + A2DP + PAN(HS)\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = HID + A2DP + PAN(HS)\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_HID_A2DP;\r
}\r
else\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = HID + A2DP + PAN(EDR)\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = HID + A2DP + PAN(EDR)\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_HID_A2DP_PANEDR;\r
}\r
}\r
{\r
if(bBtHsOn)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], Error!!! BT Profile = SCO + HID + A2DP + PAN(HS)\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Error!!! BT Profile = SCO + HID + A2DP + PAN(HS)\n"));\r
\r
}\r
else\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT Profile = SCO + HID + A2DP + PAN(EDR)==>PAN(EDR)+HID\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT Profile = SCO + HID + A2DP + PAN(EDR)==>PAN(EDR)+HID\n"));\r
algorithm = BT_8821A_1ANT_COEX_ALGO_PANEDR_HID;\r
}\r
}\r
H2C_Parameter[0] |= BIT0;\r
}\r
\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW_EXEC, ("[BTCoex], BT FW auto report : %s, FW write 0x68=0x%x\n", \r
+ RT_TRACE(COMP_COEX, DBG_TRACE, ("[BTCoex], BT FW auto report : %s, FW write 0x68=0x%x\n", \r
(bEnableAutoReport? "Enabled!!":"Disabled!!"), H2C_Parameter[0]));\r
\r
pBtCoexist->fBtcFillH2c(pBtCoexist, 0x68, 1, H2C_Parameter); \r
IN BOOLEAN bEnableAutoReport\r
)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW, ("[BTCoex], %s BT Auto report = %s\n", \r
+ RT_TRACE(COMP_COEX, DBG_TRACE, ("[BTCoex], %s BT Auto report = %s\n", \r
(bForceExec? "force to":""), ((bEnableAutoReport)? "Enabled":"Disabled")));\r
pCoexDm->bCurBtAutoReport = bEnableAutoReport;\r
\r
if(!bForceExec)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW_DETAIL, ("[BTCoex], bPreBtAutoReport=%d, bCurBtAutoReport=%d\n", \r
- pCoexDm->bPreBtAutoReport, pCoexDm->bCurBtAutoReport));\r
-\r
if(pCoexDm->bPreBtAutoReport == pCoexDm->bCurBtAutoReport) \r
return;\r
}\r
H2C_Parameter[5] = 0xf9; //MCS5 or OFDM36 \r
}\r
\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW_EXEC, ("[BTCoex], set WiFi Low-Penalty Retry: %s", \r
+ RT_TRACE(COMP_COEX, DBG_TRACE, ("[BTCoex], set WiFi Low-Penalty Retry: %s", \r
(bLowPenaltyRa? "ON!!":"OFF!!") ));\r
\r
pBtCoexist->fBtcFillH2c(pBtCoexist, 0x69, 6, H2C_Parameter);\r
IN u1Byte val0x6cc\r
)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_SW_EXEC, ("[BTCoex], set coex table, set 0x6c0=0x%x\n", val0x6c0));\r
+ RT_TRACE(COMP_COEX, DBG_TRACE, ("[BTCoex], set coex table, set 0x6c0=0x%x\n", val0x6c0));\r
pBtCoexist->fBtcWrite4Byte(pBtCoexist, 0x6c0, val0x6c0);\r
\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_SW_EXEC, ("[BTCoex], set coex table, set 0x6c4=0x%x\n", val0x6c4));\r
+ RT_TRACE(COMP_COEX, DBG_TRACE, ("[BTCoex], set coex table, set 0x6c4=0x%x\n", val0x6c4));\r
pBtCoexist->fBtcWrite4Byte(pBtCoexist, 0x6c4, val0x6c4);\r
\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_SW_EXEC, ("[BTCoex], set coex table, set 0x6c8=0x%x\n", val0x6c8));\r
+ RT_TRACE(COMP_COEX, DBG_TRACE, ("[BTCoex], set coex table, set 0x6c8=0x%x\n", val0x6c8));\r
pBtCoexist->fBtcWrite4Byte(pBtCoexist, 0x6c8, val0x6c8);\r
\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_SW_EXEC, ("[BTCoex], set coex table, set 0x6cc=0x%x\n", val0x6cc));\r
+ RT_TRACE(COMP_COEX, DBG_TRACE, ("[BTCoex], set coex table, set 0x6cc=0x%x\n", val0x6cc));\r
pBtCoexist->fBtcWrite1Byte(pBtCoexist, 0x6cc, val0x6cc);\r
}\r
\r
IN u1Byte val0x6cc\r
)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_SW, ("[BTCoex], %s write Coex Table 0x6c0=0x%x, 0x6c4=0x%x, 0x6c8=0x%x, 0x6cc=0x%x\n", \r
+ RT_TRACE(COMP_COEX, DBG_TRACE, ("[BTCoex], %s write Coex Table 0x6c0=0x%x, 0x6c4=0x%x, 0x6c8=0x%x, 0x6cc=0x%x\n", \r
(bForceExec? "force to":""), val0x6c0, val0x6c4, val0x6c8, val0x6cc));\r
pCoexDm->curVal0x6c0 = val0x6c0;\r
pCoexDm->curVal0x6c4 = val0x6c4;\r
IN u1Byte type\r
)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], ********** CoexTable(%d) **********\n", type));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], ********** CoexTable(%d) **********\n", type));\r
\r
switch(type)\r
{\r
H2C_Parameter[0] |= BIT0; // function enable\r
}\r
\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW_EXEC, ("[BTCoex], set FW for BT Ignore Wlan_Act, FW write 0x63=0x%x\n", \r
+ RT_TRACE(COMP_COEX, DBG_TRACE, ("[BTCoex], set FW for BT Ignore Wlan_Act, FW write 0x63=0x%x\n", \r
H2C_Parameter[0]));\r
\r
pBtCoexist->fBtcFillH2c(pBtCoexist, 0x63, 1, H2C_Parameter);\r
IN BOOLEAN bEnable\r
)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW, ("[BTCoex], %s turn Ignore WlanAct %s\n", \r
+ RT_TRACE(COMP_COEX, DBG_TRACE, ("[BTCoex], %s turn Ignore WlanAct %s\n", \r
(bForceExec? "force to":""), (bEnable? "ON":"OFF")));\r
pCoexDm->bCurIgnoreWlanAct = bEnable;\r
\r
if(!bForceExec)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW_DETAIL, ("[BTCoex], bPreIgnoreWlanAct = %d, bCurIgnoreWlanAct = %d!!\n", \r
- pCoexDm->bPreIgnoreWlanAct, pCoexDm->bCurIgnoreWlanAct));\r
-\r
if(pCoexDm->bPreIgnoreWlanAct == pCoexDm->bCurIgnoreWlanAct)\r
return;\r
}\r
{\r
if(byte1&BIT4 && !(byte1&BIT5))\r
{ \r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], FW for 1Ant AP mode\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], FW for 1Ant AP mode\n"));\r
realByte1 &= ~BIT4;\r
realByte1 |= BIT5;\r
\r
pCoexDm->psTdmaPara[3] = byte4;\r
pCoexDm->psTdmaPara[4] = realByte5;\r
\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW_EXEC, ("[BTCoex], PS-TDMA H2C cmd =0x%x%08x\n", \r
+ RT_TRACE(COMP_COEX, DBG_TRACE, ("[BTCoex], PS-TDMA H2C cmd =0x%x%08x\n", \r
H2C_Parameter[0], \r
H2C_Parameter[1]<<24|H2C_Parameter[2]<<16|H2C_Parameter[3]<<8|H2C_Parameter[4]));\r
\r
{\r
BOOLEAN bForceExecPwrCmd=FALSE;\r
\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW, ("[BTCoex], %s set lps/rpwm=0x%x/0x%x \n", \r
+ RT_TRACE(COMP_COEX, DBG_TRACE, ("[BTCoex], %s set lps/rpwm=0x%x/0x%x \n", \r
(bForceExec? "force to":""), lpsVal, rpwmVal));\r
pCoexDm->curLps = lpsVal;\r
pCoexDm->curRpwm = rpwmVal;\r
\r
if(!bForceExec)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW_DETAIL, ("[BTCoex], LPS-RxBeaconMode=0x%x , LPS-RPWM=0x%x!!\n", \r
- pCoexDm->curLps, pCoexDm->curRpwm));\r
-\r
if( (pCoexDm->preLps == pCoexDm->curLps) &&\r
(pCoexDm->preRpwm == pCoexDm->curRpwm) )\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW_DETAIL, ("[BTCoex], LPS-RPWM_Last=0x%x , LPS-RPWM_Now=0x%x!!\n", \r
- pCoexDm->preRpwm, pCoexDm->curRpwm));\r
-\r
return;\r
}\r
}\r
IN BOOLEAN bLowPenaltyRA\r
) \r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_BT_MONITOR, ("[BTCoex], SM[LpRA] = %d\n", \r
- bLowPenaltyRA));\r
- \r
halbtc8821a1ant_LowPenaltyRa(pBtCoexist, NORMAL_EXEC, bLowPenaltyRA);\r
}\r
\r
\r
if (pCoexDm->bCurPsTdmaOn)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], ********** TDMA(on, %d) **********\n", \r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], ********** TDMA(on, %d) **********\n", \r
pCoexDm->curPsTdma));\r
}\r
else\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], ********** TDMA(off, %d) **********\n", \r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], ********** TDMA(off, %d) **********\n", \r
pCoexDm->curPsTdma));\r
}\r
\r
if(!bWifiConnected && \r
BT_8821A_1ANT_BT_STATUS_NON_CONNECTED_IDLE == pCoexDm->btStatus)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], Wifi non connected-idle + BT non connected-idle!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Wifi non connected-idle + BT non connected-idle!!\n"));\r
halbtc8821a1ant_SwMechanism(pBtCoexist, FALSE);\r
\r
bCommon = TRUE;\r
else if(bWifiConnected && \r
(BT_8821A_1ANT_BT_STATUS_NON_CONNECTED_IDLE == pCoexDm->btStatus) )\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], Wifi connected + BT non connected-idle!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Wifi connected + BT non connected-idle!!\n"));\r
halbtc8821a1ant_SwMechanism(pBtCoexist, FALSE);\r
\r
bCommon = TRUE;\r
else if(!bWifiConnected && \r
(BT_8821A_1ANT_BT_STATUS_CONNECTED_IDLE == pCoexDm->btStatus) )\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], Wifi non connected-idle + BT connected-idle!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Wifi non connected-idle + BT connected-idle!!\n"));\r
halbtc8821a1ant_SwMechanism(pBtCoexist, FALSE);\r
\r
bCommon = TRUE;\r
else if(bWifiConnected && \r
(BT_8821A_1ANT_BT_STATUS_CONNECTED_IDLE == pCoexDm->btStatus) )\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], Wifi connected + BT connected-idle!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Wifi connected + BT connected-idle!!\n"));\r
halbtc8821a1ant_SwMechanism(pBtCoexist, FALSE);\r
\r
bCommon = TRUE;\r
else if(!bWifiConnected && \r
(BT_8821A_1ANT_BT_STATUS_CONNECTED_IDLE != pCoexDm->btStatus) )\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], Wifi non connected-idle + BT Busy!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Wifi non connected-idle + BT Busy!!\n"));\r
halbtc8821a1ant_SwMechanism(pBtCoexist, FALSE);\r
\r
bCommon = TRUE;\r
{\r
if (bWifiBusy) \r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], Wifi Connected-Busy + BT Busy!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Wifi Connected-Busy + BT Busy!!\n"));\r
}\r
else\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], Wifi Connected-Idle + BT Busy!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Wifi Connected-Idle + BT Busy!!\n"));\r
}\r
\r
bCommon = FALSE;\r
s4Byte result; //0: no change, +1: increase WiFi duration, -1: decrease WiFi duration\r
u1Byte retryCount=0, btInfoExt;\r
\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW, ("[BTCoex], TdmaDurationAdjustForAcl()\n"));\r
+ RT_TRACE(COMP_COEX, DBG_TRACE, ("[BTCoex], TdmaDurationAdjustForAcl()\n"));\r
\r
if( (BT_8821A_1ANT_WIFI_STATUS_NON_CONNECTED_ASSO_AUTH_SCAN == wifiStatus) ||\r
(BT_8821A_1ANT_WIFI_STATUS_CONNECTED_SCAN == wifiStatus) ||\r
if(!pCoexDm->bAutoTdmaAdjust)\r
{\r
pCoexDm->bAutoTdmaAdjust = TRUE;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW_DETAIL, ("[BTCoex], first run TdmaDurationAdjust()!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_TRACE, ("[BTCoex], first run TdmaDurationAdjust()!!\n"));\r
\r
halbtc8821a1ant_PsTdma(pBtCoexist, NORMAL_EXEC, TRUE, 2);\r
pCoexDm->psTdmaDuAdjType = 2;\r
//accquire the BT TRx retry count from BT_Info byte2\r
retryCount = pCoexSta->btRetryCnt;\r
btInfoExt = pCoexSta->btInfoExt;\r
- //BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW_DETAIL, ("[BTCoex], retryCount = %d\n", retryCount));\r
- //BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW_DETAIL, ("[BTCoex], up=%d, dn=%d, m=%d, n=%d, WaitCount=%d\n", \r
- // up, dn, m, n, WaitCount));\r
result = 0;\r
WaitCount++; \r
\r
up = 0;\r
dn = 0;\r
result = 1; \r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW_DETAIL, ("[BTCoex], Increase wifi duration!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_TRACE, ("[BTCoex], Increase wifi duration!!\n"));\r
}\r
}\r
else if (retryCount <= 3) // <=3 retry in the last 2-second duration\r
dn = 0;\r
WaitCount = 0;\r
result = -1; \r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW_DETAIL, ("[BTCoex], Decrease wifi duration for retryCounter<3!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_TRACE, ("[BTCoex], Decrease wifi duration for retryCounter<3!!\n"));\r
}\r
}\r
else //retry count > 3, Â¥uÂn1¦¸ retry count > 3, «h½Õ¯¶WiFi duration\r
dn = 0;\r
WaitCount = 0; \r
result = -1;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW_DETAIL, ("[BTCoex], Decrease wifi duration for retryCounter>3!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_TRACE, ("[BTCoex], Decrease wifi duration for retryCounter>3!!\n"));\r
}\r
\r
if(result == -1)\r
}\r
else //no change\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW_DETAIL, ("[BTCoex], ********** TDMA(on, %d) **********\n", \r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], ********** TDMA(on, %d) **********\n", \r
pCoexDm->curPsTdma));\r
}\r
\r
btDisableCnt = 0;\r
bBtDisabled = FALSE;\r
pBtCoexist->fBtcSet(pBtCoexist, BTC_SET_BL_BT_DISABLE, &bBtDisabled);\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_BT_MONITOR, ("[BTCoex], BT is enabled !!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT is enabled !!\n"));\r
}\r
else\r
{\r
btDisableCnt++;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_BT_MONITOR, ("[BTCoex], bt all counters=0, %d times!!\n", \r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], bt all counters=0, %d times!!\n", \r
btDisableCnt));\r
if(btDisableCnt >= 2)\r
{\r
bBtDisabled = TRUE;\r
pBtCoexist->fBtcSet(pBtCoexist, BTC_SET_BL_BT_DISABLE, &bBtDisabled);\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_BT_MONITOR, ("[BTCoex], BT is disabled !!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT is disabled !!\n"));\r
halbtc8821a1ant_ActionWifiOnly(pBtCoexist);\r
}\r
}\r
if(bPreBtDisabled != bBtDisabled)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_BT_MONITOR, ("[BTCoex], BT is from %s to %s!!\n", \r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT is from %s to %s!!\n", \r
(bPreBtDisabled ? "disabled":"enabled"), \r
(bBtDisabled ? "disabled":"enabled")));\r
bPreBtDisabled = bBtDisabled;\r
BOOLEAN bUnder4way=FALSE, bApEnable=FALSE;\r
u4Byte wifiBw;\r
\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], CoexForWifiConnect()===>\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], CoexForWifiConnect()===>\n"));\r
\r
pBtCoexist->fBtcGet(pBtCoexist, BTC_GET_BL_WIFI_4_WAY_PROGRESS, &bUnder4way);\r
if(bUnder4way)\r
{\r
halbtc8821a1ant_ActionWifiConnectedSpecialPacket(pBtCoexist);\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], CoexForWifiConnect(), return for wifi is under 4way<===\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], CoexForWifiConnect(), return for wifi is under 4way<===\n"));\r
return;\r
}\r
\r
halbtc8821a1ant_ActionWifiConnectedScan(pBtCoexist);\r
else\r
halbtc8821a1ant_ActionWifiConnectedSpecialPacket(pBtCoexist);\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], CoexForWifiConnect(), return for wifi is under scan<===\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], CoexForWifiConnect(), return for wifi is under scan<===\n"));\r
return;\r
}\r
\r
switch(pCoexDm->curAlgorithm)\r
{\r
case BT_8821A_1ANT_COEX_ALGO_SCO:\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], Action algorithm = SCO.\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Action algorithm = SCO.\n"));\r
halbtc8821a1ant_ActionSco(pBtCoexist);\r
break;\r
case BT_8821A_1ANT_COEX_ALGO_HID:\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], Action algorithm = HID.\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Action algorithm = HID.\n"));\r
halbtc8821a1ant_ActionHid(pBtCoexist);\r
break;\r
case BT_8821A_1ANT_COEX_ALGO_A2DP:\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], Action algorithm = A2DP.\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Action algorithm = A2DP.\n"));\r
halbtc8821a1ant_ActionA2dp(pBtCoexist);\r
break;\r
case BT_8821A_1ANT_COEX_ALGO_A2DP_PANHS:\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], Action algorithm = A2DP+PAN(HS).\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Action algorithm = A2DP+PAN(HS).\n"));\r
halbtc8821a1ant_ActionA2dpPanHs(pBtCoexist);\r
break;\r
case BT_8821A_1ANT_COEX_ALGO_PANEDR:\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], Action algorithm = PAN(EDR).\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Action algorithm = PAN(EDR).\n"));\r
halbtc8821a1ant_ActionPanEdr(pBtCoexist);\r
break;\r
case BT_8821A_1ANT_COEX_ALGO_PANHS:\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], Action algorithm = HS mode.\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Action algorithm = HS mode.\n"));\r
halbtc8821a1ant_ActionPanHs(pBtCoexist);\r
break;\r
case BT_8821A_1ANT_COEX_ALGO_PANEDR_A2DP:\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], Action algorithm = PAN+A2DP.\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Action algorithm = PAN+A2DP.\n"));\r
halbtc8821a1ant_ActionPanEdrA2dp(pBtCoexist);\r
break;\r
case BT_8821A_1ANT_COEX_ALGO_PANEDR_HID:\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], Action algorithm = PAN(EDR)+HID.\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Action algorithm = PAN(EDR)+HID.\n"));\r
halbtc8821a1ant_ActionPanEdrHid(pBtCoexist);\r
break;\r
case BT_8821A_1ANT_COEX_ALGO_HID_A2DP_PANEDR:\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], Action algorithm = HID+A2DP+PAN.\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Action algorithm = HID+A2DP+PAN.\n"));\r
halbtc8821a1ant_ActionHidA2dpPanEdr(pBtCoexist);\r
break;\r
case BT_8821A_1ANT_COEX_ALGO_HID_A2DP:\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], Action algorithm = HID+A2DP.\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Action algorithm = HID+A2DP.\n"));\r
halbtc8821a1ant_ActionHidA2dp(pBtCoexist);\r
break;\r
default:\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], Action algorithm = coexist All Off!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Action algorithm = coexist All Off!!\n"));\r
//halbtc8821a1ant_CoexAllOff(pBtCoexist);\r
break;\r
}\r
u4Byte numOfWifiLink=0;\r
BOOLEAN bWifiUnder5G=FALSE;\r
\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], RunCoexistMechanism()===>\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], RunCoexistMechanism()===>\n"));\r
\r
if(pBtCoexist->bManualControl)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], RunCoexistMechanism(), return for Manual CTRL <===\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], RunCoexistMechanism(), return for Manual CTRL <===\n"));\r
return;\r
}\r
\r
if(pBtCoexist->bStopCoexDm)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], RunCoexistMechanism(), return for Stop Coex DM <===\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], RunCoexistMechanism(), return for Stop Coex DM <===\n"));\r
return;\r
}\r
\r
if(pCoexSta->bUnderIps)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], wifi is under IPS !!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], wifi is under IPS !!!\n"));\r
return;\r
}\r
\r
pBtCoexist->fBtcGet(pBtCoexist, BTC_GET_BL_WIFI_UNDER_5G, &bWifiUnder5G);\r
if(bWifiUnder5G)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], RunCoexistMechanism(), return for 5G <===\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], RunCoexistMechanism(), return for 5G <===\n"));\r
halbtc8821a1ant_CoexUnder5G(pBtCoexist);\r
return;\r
}\r
{\r
BOOLEAN bScan=FALSE, bLink=FALSE, bRoam=FALSE;\r
\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], wifi is non connected-idle !!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], wifi is non connected-idle !!!\n"));\r
\r
pBtCoexist->fBtcGet(pBtCoexist, BTC_GET_BL_WIFI_SCAN, &bScan);\r
pBtCoexist->fBtcGet(pBtCoexist, BTC_GET_BL_WIFI_LINK, &bLink);\r
if(bScan || bLink || bRoam)\r
{\r
if (bScan) \r
- halbtc8821a1ant_ActionWifiNotConnectedScan(pBtCoexist); \r
+ halbtc8821a1ant_ActionWifiNotConnectedScan(pBtCoexist); \r
else\r
- halbtc8821a1ant_ActionWifiNotConnectedAssoAuth(pBtCoexist); \r
+ halbtc8821a1ant_ActionWifiNotConnectedAssoAuth(pBtCoexist); \r
}\r
else\r
halbtc8821a1ant_ActionWifiNotConnected(pBtCoexist);\r
BOOLEAN bWifiUnder5G=FALSE;\r
\r
\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_INIT, ("[BTCoex], 1Ant Init HW Config!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], 1Ant Init HW Config!!\n"));\r
\r
if(bWifiOnly)\r
return;\r
IN PBTC_COEXIST pBtCoexist\r
)\r
{\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_INIT, ("[BTCoex], Coex Mechanism Init!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Coex Mechanism Init!!\n"));\r
\r
pBtCoexist->bStopCoexDm = FALSE;\r
\r
pCoexDm->wifiChnlInfo[0], pCoexDm->wifiChnlInfo[1],\r
pCoexDm->wifiChnlInfo[2]);\r
CL_PRINTF(cliBuf);\r
-\r
+ \r
// wifi status\r
CL_SPRINTF(cliBuf, BT_TMP_BUF_SIZE, "\r\n %-35s", "============[Wifi Status]============");\r
CL_PRINTF(cliBuf);\r
\r
if(BTC_IPS_ENTER == type)\r
{\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], IPS ENTER notify\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], IPS ENTER notify\n"));\r
pCoexSta->bUnderIps = TRUE;\r
\r
halbtc8821a1ant_PsTdma(pBtCoexist, NORMAL_EXEC, FALSE, 0);\r
}\r
else if(BTC_IPS_LEAVE == type)\r
{\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], IPS LEAVE notify\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], IPS LEAVE notify\n"));\r
pCoexSta->bUnderIps = FALSE;\r
\r
halbtc8821a1ant_InitHwConfig(pBtCoexist, FALSE, FALSE);\r
\r
if(BTC_LPS_ENABLE == type)\r
{\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], LPS ENABLE notify\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], LPS ENABLE notify\n"));\r
pCoexSta->bUnderLps = TRUE;\r
}\r
else if(BTC_LPS_DISABLE == type)\r
{\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], LPS DISABLE notify\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], LPS DISABLE notify\n"));\r
pCoexSta->bUnderLps = FALSE;\r
}\r
}\r
if(BTC_SCAN_START == type)\r
{\r
pCoexSta->bWiFiIsHighPriTask = TRUE;\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], SCAN START notify\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], SCAN START notify\n"));\r
\r
halbtc8821a1ant_PsTdma(pBtCoexist, FORCE_EXEC, FALSE, 8); //Force antenna setup for no scan result issue\r
}\r
else\r
{\r
pCoexSta->bWiFiIsHighPriTask = FALSE; \r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], SCAN FINISH notify\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], SCAN FINISH notify\n"));\r
} \r
\r
if(pBtCoexist->btInfo.bBtDisabled)\r
\r
if(BTC_SCAN_START == type)\r
{\r
- //BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], SCAN START notify\n"));\r
+ //RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], SCAN START notify\n"));\r
if(!bWifiConnected) // non-connected scan\r
{\r
halbtc8821a1ant_ActionWifiNotConnectedScan(pBtCoexist);\r
}\r
else if(BTC_SCAN_FINISH == type)\r
{\r
- //BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], SCAN FINISH notify\n"));\r
+ //RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], SCAN FINISH notify\n"));\r
if(!bWifiConnected) // non-connected scan\r
{\r
halbtc8821a1ant_ActionWifiNotConnected(pBtCoexist);\r
if(BTC_ASSOCIATE_START == type)\r
{\r
pCoexSta->bWiFiIsHighPriTask = TRUE;\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], CONNECT START notify\n")); \r
- pCoexDm->nArpCnt = 0;\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], CONNECT START notify\n")); \r
+ pCoexDm->nArpCnt = 0;\r
}\r
else\r
{\r
- pCoexSta->bWiFiIsHighPriTask = FALSE; \r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], CONNECT FINISH notify\n")); \r
+ pCoexSta->bWiFiIsHighPriTask = FALSE; \r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], CONNECT FINISH notify\n")); \r
pCoexDm->nArpCnt = 0;\r
}\r
\r
\r
if(BTC_ASSOCIATE_START == type)\r
{\r
- //BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], CONNECT START notify\n")); \r
+ //RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], CONNECT START notify\n")); \r
halbtc8821a1ant_ActionWifiNotConnectedAssoAuth(pBtCoexist);\r
}\r
else if(BTC_ASSOCIATE_FINISH == type)\r
{\r
- //BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], CONNECT FINISH notify\n"));\r
+ //RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], CONNECT FINISH notify\n"));\r
\r
pBtCoexist->fBtcGet(pBtCoexist, BTC_GET_BL_WIFI_CONNECTED, &bWifiConnected);\r
if(!bWifiConnected) // non-connected scan\r
\r
if(BTC_MEDIA_CONNECT == type)\r
{\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], MEDIA connect notify\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], MEDIA connect notify\n"));\r
}\r
else\r
{\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], MEDIA disconnect notify\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], MEDIA disconnect notify\n"));\r
pCoexDm->nArpCnt = 0;\r
}\r
\r
pCoexDm->wifiChnlInfo[1] = H2C_Parameter[1];\r
pCoexDm->wifiChnlInfo[2] = H2C_Parameter[2];\r
\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE_FW_EXEC, ("[BTCoex], FW write 0x66=0x%x\n", \r
+ RT_TRACE(COMP_COEX, DBG_TRACE, ("[BTCoex], FW write 0x66=0x%x\n", \r
H2C_Parameter[0]<<16|H2C_Parameter[1]<<8|H2C_Parameter[2]));\r
\r
pBtCoexist->fBtcFillH2c(pBtCoexist, 0x66, 3, H2C_Parameter);\r
\r
if(BTC_PACKET_ARP == type)\r
{\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], special Packet ARP notify\n")); \r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], special Packet ARP notify\n")); \r
}\r
else\r
{\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], special Packet DHCP or EAPOL notify\n")); \r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], special Packet DHCP or EAPOL notify\n")); \r
}\r
}\r
else\r
{\r
pCoexSta->bWiFiIsHighPriTask = FALSE; \r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], special Packet [Type = %d] notify\n", type));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], special Packet [Type = %d] notify\n", type));\r
}\r
\r
pCoexSta->specialPktPeriodCnt = 0;\r
BTC_PACKET_EAPOL == type || \r
BTC_PACKET_ARP == type )\r
{\r
- //BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], special Packet(%d) notify\n", type));\r
+ //RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], special Packet(%d) notify\n", type));\r
if(BTC_PACKET_ARP == type)\r
{\r
pCoexDm->nArpCnt++;\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], ARP Packet Count = %d\n", pCoexDm->nArpCnt));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], ARP Packet Count = %d\n", pCoexDm->nArpCnt));\r
if(pCoexDm->nArpCnt >= 10) // if APR PKT > 10 after connect, do not go to ActionWifiConnectedSpecialPacket(pBtCoexist) \r
return; \r
}\r
rspSource = BT_INFO_SRC_8821A_1ANT_WIFI_FW;\r
pCoexSta->btInfoC2hCnt[rspSource]++;\r
\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], Bt info[%d], length=%d, hex data=[", rspSource, length));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Bt info[%d], length=%d, hex data=[", rspSource, length));\r
for(i=0; i<length; i++)\r
{\r
pCoexSta->btInfoC2h[rspSource][i] = tmpBuf[i];\r
btInfo = tmpBuf[i];\r
if(i == length-1)\r
{\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("0x%02x]\n", tmpBuf[i]));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("0x%02x]\n", tmpBuf[i]));\r
}\r
else\r
{\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("0x%02x, ", tmpBuf[i]));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("0x%02x, ", tmpBuf[i]));\r
}\r
}\r
\r
if(!pCoexSta->bBtTxRxMask)\r
{\r
/* BT into is responded by BT FW and BT RF REG 0x3C != 0x15 => Need to switch BT TRx Mask */ \r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], Switch BT TRx Mask since BT RF REG 0x3C != 0x15\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Switch BT TRx Mask since BT RF REG 0x3C != 0x15\n"));\r
pBtCoexist->fBtcSetBtReg(pBtCoexist, BTC_BT_REG_RF, 0x3c, 0x15);\r
}\r
\r
// because bt is reset and loss of the info.\r
if(pCoexSta->btInfoExt & BIT1)\r
{ \r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT ext info bit1 check, send wifi BW&Chnl to BT!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT ext info bit1 check, send wifi BW&Chnl to BT!!\n"));\r
pBtCoexist->fBtcGet(pBtCoexist, BTC_GET_BL_WIFI_CONNECTED, &bWifiConnected);\r
if(bWifiConnected)\r
{\r
{\r
if(!pBtCoexist->bManualControl && !pBtCoexist->bStopCoexDm)\r
{\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BT ext info bit3 check, set BT NOT to ignore Wlan active!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT ext info bit3 check, set BT NOT to ignore Wlan active!!\n"));\r
halbtc8821a1ant_IgnoreWlanAct(pBtCoexist, FORCE_EXEC, FALSE);\r
}\r
}\r
if(!(btInfo&BT_INFO_8821A_1ANT_B_CONNECTION))\r
{\r
pCoexDm->btStatus = BT_8821A_1ANT_BT_STATUS_NON_CONNECTED_IDLE;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BtInfoNotify(), BT Non-Connected idle!!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BtInfoNotify(), BT Non-Connected idle!!!\n"));\r
}\r
else if(btInfo == BT_INFO_8821A_1ANT_B_CONNECTION) // connection exists but no busy\r
{\r
pCoexDm->btStatus = BT_8821A_1ANT_BT_STATUS_CONNECTED_IDLE;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BtInfoNotify(), BT Connected-idle!!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BtInfoNotify(), BT Connected-idle!!!\n"));\r
}\r
else if((btInfo&BT_INFO_8821A_1ANT_B_SCO_ESCO) ||\r
(btInfo&BT_INFO_8821A_1ANT_B_SCO_BUSY))\r
{\r
pCoexDm->btStatus = BT_8821A_1ANT_BT_STATUS_SCO_BUSY;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BtInfoNotify(), BT SCO busy!!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BtInfoNotify(), BT SCO busy!!!\n"));\r
}\r
else if(btInfo&BT_INFO_8821A_1ANT_B_ACL_BUSY)\r
{\r
if(BT_8821A_1ANT_BT_STATUS_ACL_BUSY != pCoexDm->btStatus)\r
pCoexDm->bAutoTdmaAdjust = FALSE;\r
pCoexDm->btStatus = BT_8821A_1ANT_BT_STATUS_ACL_BUSY;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BtInfoNotify(), BT ACL busy!!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BtInfoNotify(), BT ACL busy!!!\n"));\r
}\r
else\r
{\r
pCoexDm->btStatus = BT_8821A_1ANT_BT_STATUS_MAX;\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], BtInfoNotify(), BT Non-Defined state!!!\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BtInfoNotify(), BT Non-Defined state!!!\n"));\r
}\r
\r
if( (BT_8821A_1ANT_BT_STATUS_ACL_BUSY == pCoexDm->btStatus) ||\r
{\r
u4Byte u4Tmp;\r
\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], Halt notify\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Halt notify\n"));\r
\r
halbtc8821a1ant_PowerSaveState(pBtCoexist, BTC_PS_WIFI_NATIVE, 0x0, 0x0);\r
halbtc8821a1ant_PsTdma(pBtCoexist, FORCE_EXEC, FALSE, 0);\r
IN u1Byte pnpState\r
)\r
{\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], Pnp notify\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Pnp notify\n"));\r
\r
if(BTC_WIFI_PNP_SLEEP == pnpState)\r
{\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], Pnp notify to SLEEP\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Pnp notify to SLEEP\n"));\r
\r
halbtc8821a1ant_PowerSaveState(pBtCoexist, BTC_PS_WIFI_NATIVE, 0x0, 0x0);\r
halbtc8821a1ant_PsTdma(pBtCoexist, NORMAL_EXEC, FALSE, 0);\r
halbtc8821a1ant_CoexTableWithType(pBtCoexist, NORMAL_EXEC, 2);\r
halbtc8821a1ant_SetAntPath(pBtCoexist, BTC_ANT_PATH_BT, FALSE, TRUE);\r
- //halbtc8821a1ant_SetAntPathDCut(pBtCoexist, FALSE, FALSE, FALSE, BTC_ANT_PATH_BT, BTC_WIFI_STAT_NORMAL_OFF);\r
+ //halbtc8821a1ant_SetAntPathDCut(pBtCoexist, FALSE, FALSE, FALSE, BTC_ANT_PATH_BT, BTC_WIFI_STAT_NORMAL_OFF);\r
\r
pBtCoexist->bStopCoexDm = TRUE;\r
}\r
else if(BTC_WIFI_PNP_WAKE_UP == pnpState)\r
{\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_NOTIFY, ("[BTCoex], Pnp notify to WAKE UP\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Pnp notify to WAKE UP\n"));\r
pBtCoexist->bStopCoexDm = FALSE;\r
halbtc8821a1ant_InitHwConfig(pBtCoexist, FALSE, FALSE);\r
halbtc8821a1ant_InitCoexDm(pBtCoexist);\r
PBTC_BOARD_INFO pBoardInfo=&pBtCoexist->boardInfo;\r
PBTC_STACK_INFO pStackInfo=&pBtCoexist->stackInfo;\r
\r
- BTC_PRINT(BTC_MSG_ALGORITHM, ALGO_TRACE, ("[BTCoex], ==========================Periodical===========================\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], ==========================Periodical===========================\n"));\r
\r
if(disVerInfoCnt <= 5)\r
{\r
disVerInfoCnt += 1;\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_INIT, ("[BTCoex], ****************************************************************\n"));\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_INIT, ("[BTCoex], Ant PG Num/ Ant Mech/ Ant Pos = %d/ %d/ %d\n", \\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], ****************************************************************\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], Ant PG Num/ Ant Mech/ Ant Pos = %d/ %d/ %d\n",\r
pBoardInfo->pgAntNum, pBoardInfo->btdmAntNum, pBoardInfo->btdmAntPos));\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_INIT, ("[BTCoex], BT stack/ hci ext ver = %s / %d\n", \\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], BT stack/ hci ext ver = %s / %d\n",\r
((pStackInfo->bProfileNotified)? "Yes":"No"), pStackInfo->hciVersion));\r
pBtCoexist->fBtcGet(pBtCoexist, BTC_GET_U4_BT_PATCH_VER, &btPatchVer);\r
pBtCoexist->fBtcGet(pBtCoexist, BTC_GET_U4_WIFI_FW_VER, &fwVer);\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_INIT, ("[BTCoex], CoexVer/ FwVer/ PatchVer = %d_%x/ 0x%x/ 0x%x(%d)\n", \\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], CoexVer/ FwVer/ PatchVer = %d_%x/ 0x%x/ 0x%x(%d)\n",\r
GLCoexVerDate8821a1Ant, GLCoexVer8821a1Ant, fwVer, btPatchVer, btPatchVer));\r
- BTC_PRINT(BTC_MSG_INTERFACE, INTF_INIT, ("[BTCoex], ****************************************************************\n"));\r
+ RT_TRACE(COMP_COEX, DBG_LOUD, ("[BTCoex], ****************************************************************\n"));\r
}\r
\r
#if(BT_AUTO_REPORT_ONLY_8821A_1ANT == 0)\r