mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-13 18:49:22 -04:00
Staging: rtl8723bs: fix comparison formatting in HalBtc8723b1Ant.c
This commit fixes the following checkpatch.pl warnings:
WARNING: Comparisons should place the constant on the right side of the test
+ BT_8723B_1ANT_BT_STATUS_NON_CONNECTED_IDLE == pCoexDm->btStatus
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_BT_STATUS_NON_CONNECTED_IDLE == pCoexDm->btStatus)
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_BT_STATUS_CONNECTED_IDLE == pCoexDm->btStatus)
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_BT_STATUS_CONNECTED_IDLE == pCoexDm->btStatus)
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_BT_STATUS_CONNECTED_IDLE != pCoexDm->btStatus)
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_WIFI_STATUS_NON_CONNECTED_ASSO_AUTH_SCAN == wifiStatus) ||
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_WIFI_STATUS_CONNECTED_SCAN == wifiStatus) ||
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_WIFI_STATUS_CONNECTED_SPECIAL_PKT == wifiStatus)
WARNING: Comparisons should place the constant on the right side of the test
+ if (BT_8723B_1ANT_WIFI_STATUS_CONNECTED_IDLE == wifiStatus) {
WARNING: Comparisons should place the constant on the right side of the test
+ if (BT_8723B_1ANT_BT_STATUS_ACL_BUSY == pCoexDm->btStatus) {
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_BT_STATUS_SCO_BUSY == pCoexDm->btStatus) ||
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_BT_STATUS_ACL_SCO_BUSY == pCoexDm->btStatus)
WARNING: Comparisons should place the constant on the right side of the test
+ if (BT_8723B_1ANT_BT_STATUS_ACL_BUSY == pCoexDm->btStatus) {
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_BT_STATUS_SCO_BUSY == pCoexDm->btStatus) ||
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_BT_STATUS_ACL_SCO_BUSY == pCoexDm->btStatus)
WARNING: Comparisons should place the constant on the right side of the test
+ BT_8723B_1ANT_BT_STATUS_ACL_BUSY == pCoexDm->btStatus &&
WARNING: Comparisons should place the constant on the right side of the test
+ if (BT_8723B_1ANT_BT_STATUS_ACL_BUSY == pCoexDm->btStatus) {
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_BT_STATUS_SCO_BUSY == pCoexDm->btStatus) ||
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_BT_STATUS_ACL_SCO_BUSY == pCoexDm->btStatus)
WARNING: Comparisons should place the constant on the right side of the test
+ if (BT_8723B_1ANT_BT_STATUS_ACL_BUSY == pCoexDm->btStatus) {
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_BT_STATUS_SCO_BUSY == pCoexDm->btStatus) ||
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_BT_STATUS_ACL_SCO_BUSY == pCoexDm->btStatus)
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_BT_STATUS_ACL_BUSY == pCoexDm->btStatus) ||
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_BT_STATUS_SCO_BUSY == pCoexDm->btStatus) ||
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_BT_STATUS_ACL_SCO_BUSY == pCoexDm->btStatus)
WARNING: Comparisons should place the constant on the right side of the test
+ ((bWifiUnderBMode) ? "11b" : ((BTC_WIFI_BW_LEGACY == wifiBw) ? "11bg" : (((BTC_WIFI_BW_HT40 == wifiBw) ? "HT40" : "HT20")))),
WARNING: Comparisons should place the constant on the right side of the test
+ ((!bWifiBusy) ? "idle" : ((BTC_WIFI_TRAFFIC_TX == wifiTrafficDir) ? "uplink" : "downlink")),
WARNING: Comparisons should place the constant on the right side of the test
+ ((pBtCoexist->btInfo.bBtDisabled) ? ("disabled") : ((pCoexSta->bC2hBtInquiryPage) ? ("inquiry/page scan") : ((BT_8723B_1ANT_BT_STATUS_NON_CONNECTED_IDLE == pCoexDm->btStatus) ? "non-connected idle" :
WARNING: Comparisons should place the constant on the right side of the test
+ ((BT_8723B_1ANT_BT_STATUS_CONNECTED_IDLE == pCoexDm->btStatus) ? "connected-idle" : "busy")))),
WARNING: Comparisons should place the constant on the right side of the test
+ if (BTC_IPS_ENTER == type) {
WARNING: Comparisons should place the constant on the right side of the test
+ } else if (BTC_IPS_LEAVE == type) {
WARNING: Comparisons should place the constant on the right side of the test
+ if (BTC_LPS_ENABLE == type) {
WARNING: Comparisons should place the constant on the right side of the test
+ } else if (BTC_LPS_DISABLE == type) {
WARNING: Comparisons should place the constant on the right side of the test
+ if (BTC_SCAN_START == type) {
WARNING: Comparisons should place the constant on the right side of the test
+ if (BTC_SCAN_START == type) {
WARNING: Comparisons should place the constant on the right side of the test
+ } else if (BTC_SCAN_FINISH == type) {
WARNING: Comparisons should place the constant on the right side of the test
+ if (BTC_ASSOCIATE_START == type) {
WARNING: Comparisons should place the constant on the right side of the test
+ if (BTC_ASSOCIATE_START == type) {
WARNING: Comparisons should place the constant on the right side of the test
+ } else if (BTC_ASSOCIATE_FINISH == type) {
WARNING: Comparisons should place the constant on the right side of the test
+ if (BTC_MEDIA_CONNECT == type) {
WARNING: Comparisons should place the constant on the right side of the test
+ if ((BTC_MEDIA_CONNECT == type) && (wifiCentralChnl <= 14)) {
WARNING: Comparisons should place the constant on the right side of the test
+ if (BTC_WIFI_BW_HT40 == wifiBw)
WARNING: Comparisons should place the constant on the right side of the test
+ BTC_PACKET_DHCP == type ||
WARNING: Comparisons should place the constant on the right side of the test
+ BTC_PACKET_EAPOL == type ||
WARNING: Comparisons should place the constant on the right side of the test
+ BTC_PACKET_ARP == type
WARNING: Comparisons should place the constant on the right side of the test
+ if (BTC_PACKET_ARP == type) {
WARNING: Comparisons should place the constant on the right side of the test
+ BTC_PACKET_DHCP == type ||
WARNING: Comparisons should place the constant on the right side of the test
+ BTC_PACKET_EAPOL == type ||
WARNING: Comparisons should place the constant on the right side of the test
+ ((BTC_PACKET_ARP == type) && (pCoexSta->bWiFiIsHighPriTask))
WARNING: Comparisons should place the constant on the right side of the test
+ if (BT_INFO_SRC_8723B_1ANT_WIFI_FW != rspSource) {
WARNING: Comparisons should place the constant on the right side of the test
+ if (BT_8723B_1ANT_BT_STATUS_ACL_BUSY != pCoexDm->btStatus)
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_BT_STATUS_ACL_BUSY == pCoexDm->btStatus) ||
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_BT_STATUS_SCO_BUSY == pCoexDm->btStatus) ||
WARNING: Comparisons should place the constant on the right side of the test
+ (BT_8723B_1ANT_BT_STATUS_ACL_SCO_BUSY == pCoexDm->btStatus)
WARNING: Comparisons should place the constant on the right side of the test
+ if (BTC_WIFI_PNP_SLEEP == pnpState) {
WARNING: Comparisons should place the constant on the right side of the test
+ } else if (BTC_WIFI_PNP_WAKE_UP == pnpState) {
Reviewed-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Desmond Cheong Zhi Xi <desmondcheongzx@gmail.com>
Link: https://lore.kernel.org/r/20210518044119.2960494-5-desmondcheongzx@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
3750ae9e79
commit
aa62018944
@@ -1317,35 +1317,35 @@ static bool halbtc8723b1ant_IsCommonAction(struct btc_coexist *pBtCoexist)
|
||||
|
||||
if (
|
||||
!bWifiConnected &&
|
||||
BT_8723B_1ANT_BT_STATUS_NON_CONNECTED_IDLE == pCoexDm->btStatus
|
||||
pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_NON_CONNECTED_IDLE
|
||||
) {
|
||||
/* halbtc8723b1ant_SwMechanism(pBtCoexist, false); */
|
||||
|
||||
bCommon = true;
|
||||
} else if (
|
||||
bWifiConnected &&
|
||||
(BT_8723B_1ANT_BT_STATUS_NON_CONNECTED_IDLE == pCoexDm->btStatus)
|
||||
(pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_NON_CONNECTED_IDLE)
|
||||
) {
|
||||
/* halbtc8723b1ant_SwMechanism(pBtCoexist, false); */
|
||||
|
||||
bCommon = true;
|
||||
} else if (
|
||||
!bWifiConnected &&
|
||||
(BT_8723B_1ANT_BT_STATUS_CONNECTED_IDLE == pCoexDm->btStatus)
|
||||
(pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_CONNECTED_IDLE)
|
||||
) {
|
||||
/* halbtc8723b1ant_SwMechanism(pBtCoexist, false); */
|
||||
|
||||
bCommon = true;
|
||||
} else if (
|
||||
bWifiConnected &&
|
||||
(BT_8723B_1ANT_BT_STATUS_CONNECTED_IDLE == pCoexDm->btStatus)
|
||||
(pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_CONNECTED_IDLE)
|
||||
) {
|
||||
/* halbtc8723b1ant_SwMechanism(pBtCoexist, false); */
|
||||
|
||||
bCommon = true;
|
||||
} else if (
|
||||
!bWifiConnected &&
|
||||
(BT_8723B_1ANT_BT_STATUS_CONNECTED_IDLE != pCoexDm->btStatus)
|
||||
(pCoexDm->btStatus != BT_8723B_1ANT_BT_STATUS_CONNECTED_IDLE)
|
||||
) {
|
||||
/* halbtc8723b1ant_SwMechanism(pBtCoexist, false); */
|
||||
|
||||
@@ -1367,9 +1367,9 @@ static void halbtc8723b1ant_TdmaDurationAdjustForAcl(
|
||||
u8 retryCount = 0, btInfoExt;
|
||||
|
||||
if (
|
||||
(BT_8723B_1ANT_WIFI_STATUS_NON_CONNECTED_ASSO_AUTH_SCAN == wifiStatus) ||
|
||||
(BT_8723B_1ANT_WIFI_STATUS_CONNECTED_SCAN == wifiStatus) ||
|
||||
(BT_8723B_1ANT_WIFI_STATUS_CONNECTED_SPECIAL_PKT == wifiStatus)
|
||||
(wifiStatus == BT_8723B_1ANT_WIFI_STATUS_NON_CONNECTED_ASSO_AUTH_SCAN) ||
|
||||
(wifiStatus == BT_8723B_1ANT_WIFI_STATUS_CONNECTED_SCAN) ||
|
||||
(wifiStatus == BT_8723B_1ANT_WIFI_STATUS_CONNECTED_SPECIAL_PKT)
|
||||
) {
|
||||
if (
|
||||
pCoexDm->curPsTdma != 1 &&
|
||||
@@ -1676,7 +1676,7 @@ static void halbtc8723b1ant_ActionWifiConnectedBtAclBusy(
|
||||
pCoexDm->bAutoTdmaAdjust = false;
|
||||
return;
|
||||
} else if (pBtLinkInfo->bA2dpOnly) { /* A2DP */
|
||||
if (BT_8723B_1ANT_WIFI_STATUS_CONNECTED_IDLE == wifiStatus) {
|
||||
if (wifiStatus == BT_8723B_1ANT_WIFI_STATUS_CONNECTED_IDLE) {
|
||||
halbtc8723b1ant_PsTdma(pBtCoexist, NORMAL_EXEC, true, 32);
|
||||
halbtc8723b1ant_CoexTableWithType(pBtCoexist, NORMAL_EXEC, 4);
|
||||
pCoexDm->bAutoTdmaAdjust = false;
|
||||
@@ -1731,7 +1731,7 @@ static void halbtc8723b1ant_ActionWifiNotConnectedScan(
|
||||
halbtc8723b1ant_PowerSaveState(pBtCoexist, BTC_PS_WIFI_NATIVE, 0x0, 0x0);
|
||||
|
||||
/* tdma and coex table */
|
||||
if (BT_8723B_1ANT_BT_STATUS_ACL_BUSY == pCoexDm->btStatus) {
|
||||
if (pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_ACL_BUSY) {
|
||||
if (pBtLinkInfo->bA2dpExist) {
|
||||
halbtc8723b1ant_PsTdma(pBtCoexist, NORMAL_EXEC, true, 32);
|
||||
halbtc8723b1ant_CoexTableWithType(pBtCoexist, NORMAL_EXEC, 4);
|
||||
@@ -1743,8 +1743,8 @@ static void halbtc8723b1ant_ActionWifiNotConnectedScan(
|
||||
halbtc8723b1ant_CoexTableWithType(pBtCoexist, NORMAL_EXEC, 4);
|
||||
}
|
||||
} else if (
|
||||
(BT_8723B_1ANT_BT_STATUS_SCO_BUSY == pCoexDm->btStatus) ||
|
||||
(BT_8723B_1ANT_BT_STATUS_ACL_SCO_BUSY == pCoexDm->btStatus)
|
||||
(pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_SCO_BUSY) ||
|
||||
(pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_ACL_SCO_BUSY)
|
||||
) {
|
||||
halbtc8723b1ant_ActionBtScoHidOnlyBusy(
|
||||
pBtCoexist, BT_8723B_1ANT_WIFI_STATUS_CONNECTED_SCAN
|
||||
@@ -1788,7 +1788,7 @@ static void halbtc8723b1ant_ActionWifiConnectedScan(struct btc_coexist *pBtCoexi
|
||||
halbtc8723b1ant_PowerSaveState(pBtCoexist, BTC_PS_WIFI_NATIVE, 0x0, 0x0);
|
||||
|
||||
/* tdma and coex table */
|
||||
if (BT_8723B_1ANT_BT_STATUS_ACL_BUSY == pCoexDm->btStatus) {
|
||||
if (pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_ACL_BUSY) {
|
||||
if (pBtLinkInfo->bA2dpExist) {
|
||||
halbtc8723b1ant_PsTdma(pBtCoexist, NORMAL_EXEC, true, 32);
|
||||
halbtc8723b1ant_CoexTableWithType(pBtCoexist, NORMAL_EXEC, 4);
|
||||
@@ -1800,8 +1800,8 @@ static void halbtc8723b1ant_ActionWifiConnectedScan(struct btc_coexist *pBtCoexi
|
||||
halbtc8723b1ant_CoexTableWithType(pBtCoexist, NORMAL_EXEC, 4);
|
||||
}
|
||||
} else if (
|
||||
(BT_8723B_1ANT_BT_STATUS_SCO_BUSY == pCoexDm->btStatus) ||
|
||||
(BT_8723B_1ANT_BT_STATUS_ACL_SCO_BUSY == pCoexDm->btStatus)
|
||||
(pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_SCO_BUSY) ||
|
||||
(pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_ACL_SCO_BUSY)
|
||||
) {
|
||||
halbtc8723b1ant_ActionBtScoHidOnlyBusy(
|
||||
pBtCoexist, BT_8723B_1ANT_WIFI_STATUS_CONNECTED_SCAN
|
||||
@@ -1867,7 +1867,7 @@ static void halbtc8723b1ant_ActionWifiConnected(struct btc_coexist *pBtCoexist)
|
||||
/* power save state */
|
||||
if (
|
||||
!bApEnable &&
|
||||
BT_8723B_1ANT_BT_STATUS_ACL_BUSY == pCoexDm->btStatus &&
|
||||
pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_ACL_BUSY &&
|
||||
!pBtCoexist->btLinkInfo.bHidOnly
|
||||
) {
|
||||
if (pBtCoexist->btLinkInfo.bA2dpOnly) { /* A2DP */
|
||||
@@ -1898,14 +1898,14 @@ static void halbtc8723b1ant_ActionWifiConnected(struct btc_coexist *pBtCoexist)
|
||||
|
||||
/* tdma and coex table */
|
||||
if (!bWifiBusy) {
|
||||
if (BT_8723B_1ANT_BT_STATUS_ACL_BUSY == pCoexDm->btStatus) {
|
||||
if (pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_ACL_BUSY) {
|
||||
halbtc8723b1ant_ActionWifiConnectedBtAclBusy(
|
||||
pBtCoexist,
|
||||
BT_8723B_1ANT_WIFI_STATUS_CONNECTED_IDLE
|
||||
);
|
||||
} else if (
|
||||
(BT_8723B_1ANT_BT_STATUS_SCO_BUSY == pCoexDm->btStatus) ||
|
||||
(BT_8723B_1ANT_BT_STATUS_ACL_SCO_BUSY == pCoexDm->btStatus)
|
||||
(pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_SCO_BUSY) ||
|
||||
(pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_ACL_SCO_BUSY)
|
||||
) {
|
||||
halbtc8723b1ant_ActionBtScoHidOnlyBusy(pBtCoexist,
|
||||
BT_8723B_1ANT_WIFI_STATUS_CONNECTED_IDLE);
|
||||
@@ -1918,14 +1918,14 @@ static void halbtc8723b1ant_ActionWifiConnected(struct btc_coexist *pBtCoexist)
|
||||
halbtc8723b1ant_CoexTableWithType(pBtCoexist, NORMAL_EXEC, 7);
|
||||
}
|
||||
} else {
|
||||
if (BT_8723B_1ANT_BT_STATUS_ACL_BUSY == pCoexDm->btStatus) {
|
||||
if (pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_ACL_BUSY) {
|
||||
halbtc8723b1ant_ActionWifiConnectedBtAclBusy(
|
||||
pBtCoexist,
|
||||
BT_8723B_1ANT_WIFI_STATUS_CONNECTED_BUSY
|
||||
);
|
||||
} else if (
|
||||
(BT_8723B_1ANT_BT_STATUS_SCO_BUSY == pCoexDm->btStatus) ||
|
||||
(BT_8723B_1ANT_BT_STATUS_ACL_SCO_BUSY == pCoexDm->btStatus)
|
||||
(pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_SCO_BUSY) ||
|
||||
(pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_ACL_SCO_BUSY)
|
||||
) {
|
||||
halbtc8723b1ant_ActionBtScoHidOnlyBusy(
|
||||
pBtCoexist,
|
||||
@@ -2010,9 +2010,9 @@ static void halbtc8723b1ant_RunCoexistMechanism(struct btc_coexist *pBtCoexist)
|
||||
return;
|
||||
|
||||
if (
|
||||
(BT_8723B_1ANT_BT_STATUS_ACL_BUSY == pCoexDm->btStatus) ||
|
||||
(BT_8723B_1ANT_BT_STATUS_SCO_BUSY == pCoexDm->btStatus) ||
|
||||
(BT_8723B_1ANT_BT_STATUS_ACL_SCO_BUSY == pCoexDm->btStatus)
|
||||
(pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_ACL_BUSY) ||
|
||||
(pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_SCO_BUSY) ||
|
||||
(pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_ACL_SCO_BUSY)
|
||||
){
|
||||
bIncreaseScanDevNum = true;
|
||||
}
|
||||
@@ -2361,8 +2361,8 @@ void EXhalbtc8723b1ant_DisplayCoexInfo(struct btc_coexist *pBtCoexist)
|
||||
BT_TMP_BUF_SIZE,
|
||||
"\r\n %-35s = %s / %s/ %s/ AP =%d/ %s ", "Wifi status", \
|
||||
(bWifiUnder5G ? "5G" : "2.4G"),
|
||||
((bWifiUnderBMode) ? "11b" : ((BTC_WIFI_BW_LEGACY == wifiBw) ? "11bg" : (((BTC_WIFI_BW_HT40 == wifiBw) ? "HT40" : "HT20")))),
|
||||
((!bWifiBusy) ? "idle" : ((BTC_WIFI_TRAFFIC_TX == wifiTrafficDir) ? "uplink" : "downlink")),
|
||||
((bWifiUnderBMode) ? "11b" : ((wifiBw == BTC_WIFI_BW_LEGACY) ? "11bg" : (((wifiBw == BTC_WIFI_BW_HT40) ? "HT40" : "HT20")))),
|
||||
((!bWifiBusy) ? "idle" : ((wifiTrafficDir == BTC_WIFI_TRAFFIC_TX) ? "uplink" : "downlink")),
|
||||
pCoexSta->nScanAPNum,
|
||||
(pCoexSta->bCCKLock) ? "Lock" : "noLock"
|
||||
);
|
||||
@@ -2389,8 +2389,8 @@ void EXhalbtc8723b1ant_DisplayCoexInfo(struct btc_coexist *pBtCoexist)
|
||||
cliBuf,
|
||||
BT_TMP_BUF_SIZE,
|
||||
"\r\n %-35s = [%s/ %d/ %d/ %d] ", "BT [status/ rssi/ retryCnt/ popCnt]", \
|
||||
((pBtCoexist->btInfo.bBtDisabled) ? ("disabled") : ((pCoexSta->bC2hBtInquiryPage) ? ("inquiry/page scan") : ((BT_8723B_1ANT_BT_STATUS_NON_CONNECTED_IDLE == pCoexDm->btStatus) ? "non-connected idle" :
|
||||
((BT_8723B_1ANT_BT_STATUS_CONNECTED_IDLE == pCoexDm->btStatus) ? "connected-idle" : "busy")))),
|
||||
((pBtCoexist->btInfo.bBtDisabled) ? ("disabled") : ((pCoexSta->bC2hBtInquiryPage) ? ("inquiry/page scan") : ((pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_NON_CONNECTED_IDLE) ? "non-connected idle" :
|
||||
((pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_CONNECTED_IDLE) ? "connected-idle" : "busy")))),
|
||||
pCoexSta->btRssi, pCoexSta->btRetryCnt, pCoexSta->popEventCnt
|
||||
);
|
||||
CL_PRINTF(cliBuf);
|
||||
@@ -2680,13 +2680,13 @@ void EXhalbtc8723b1ant_IpsNotify(struct btc_coexist *pBtCoexist, u8 type)
|
||||
if (pBtCoexist->bManualControl || pBtCoexist->bStopCoexDm)
|
||||
return;
|
||||
|
||||
if (BTC_IPS_ENTER == type) {
|
||||
if (type == BTC_IPS_ENTER) {
|
||||
pCoexSta->bUnderIps = true;
|
||||
|
||||
halbtc8723b1ant_PsTdma(pBtCoexist, NORMAL_EXEC, false, 0);
|
||||
halbtc8723b1ant_CoexTableWithType(pBtCoexist, NORMAL_EXEC, 0);
|
||||
halbtc8723b1ant_SetAntPath(pBtCoexist, BTC_ANT_PATH_BT, false, true);
|
||||
} else if (BTC_IPS_LEAVE == type) {
|
||||
} else if (type == BTC_IPS_LEAVE) {
|
||||
pCoexSta->bUnderIps = false;
|
||||
|
||||
halbtc8723b1ant_InitHwConfig(pBtCoexist, false, false);
|
||||
@@ -2700,9 +2700,9 @@ void EXhalbtc8723b1ant_LpsNotify(struct btc_coexist *pBtCoexist, u8 type)
|
||||
if (pBtCoexist->bManualControl || pBtCoexist->bStopCoexDm)
|
||||
return;
|
||||
|
||||
if (BTC_LPS_ENABLE == type)
|
||||
if (type == BTC_LPS_ENABLE)
|
||||
pCoexSta->bUnderLps = true;
|
||||
else if (BTC_LPS_DISABLE == type)
|
||||
else if (type == BTC_LPS_DISABLE)
|
||||
pCoexSta->bUnderLps = false;
|
||||
}
|
||||
|
||||
@@ -2720,7 +2720,7 @@ void EXhalbtc8723b1ant_ScanNotify(struct btc_coexist *pBtCoexist, u8 type)
|
||||
if (pBtCoexist->bManualControl || pBtCoexist->bStopCoexDm)
|
||||
return;
|
||||
|
||||
if (BTC_SCAN_START == type) {
|
||||
if (type == BTC_SCAN_START) {
|
||||
pCoexSta->bWiFiIsHighPriTask = true;
|
||||
|
||||
halbtc8723b1ant_PsTdma(pBtCoexist, FORCE_EXEC, false, 8); /* Force antenna setup for no scan result issue */
|
||||
@@ -2763,12 +2763,12 @@ void EXhalbtc8723b1ant_ScanNotify(struct btc_coexist *pBtCoexist, u8 type)
|
||||
return;
|
||||
}
|
||||
|
||||
if (BTC_SCAN_START == type) {
|
||||
if (type == BTC_SCAN_START) {
|
||||
if (!bWifiConnected) /* non-connected scan */
|
||||
halbtc8723b1ant_ActionWifiNotConnectedScan(pBtCoexist);
|
||||
else /* wifi is connected */
|
||||
halbtc8723b1ant_ActionWifiConnectedScan(pBtCoexist);
|
||||
} else if (BTC_SCAN_FINISH == type) {
|
||||
} else if (type == BTC_SCAN_FINISH) {
|
||||
if (!bWifiConnected) /* non-connected scan */
|
||||
halbtc8723b1ant_ActionWifiNotConnected(pBtCoexist);
|
||||
else
|
||||
@@ -2791,7 +2791,7 @@ void EXhalbtc8723b1ant_ConnectNotify(struct btc_coexist *pBtCoexist, u8 type)
|
||||
)
|
||||
return;
|
||||
|
||||
if (BTC_ASSOCIATE_START == type) {
|
||||
if (type == BTC_ASSOCIATE_START) {
|
||||
pCoexSta->bWiFiIsHighPriTask = true;
|
||||
pCoexDm->nArpCnt = 0;
|
||||
} else {
|
||||
@@ -2817,9 +2817,9 @@ void EXhalbtc8723b1ant_ConnectNotify(struct btc_coexist *pBtCoexist, u8 type)
|
||||
return;
|
||||
}
|
||||
|
||||
if (BTC_ASSOCIATE_START == type) {
|
||||
if (type == BTC_ASSOCIATE_START) {
|
||||
halbtc8723b1ant_ActionWifiNotConnectedAssoAuth(pBtCoexist);
|
||||
} else if (BTC_ASSOCIATE_FINISH == type) {
|
||||
} else if (type == BTC_ASSOCIATE_FINISH) {
|
||||
pBtCoexist->fBtcGet(pBtCoexist, BTC_GET_BL_WIFI_CONNECTED, &bWifiConnected);
|
||||
if (!bWifiConnected) /* non-connected scan */
|
||||
halbtc8723b1ant_ActionWifiNotConnected(pBtCoexist);
|
||||
@@ -2842,7 +2842,7 @@ void EXhalbtc8723b1ant_MediaStatusNotify(struct btc_coexist *pBtCoexist, u8 type
|
||||
)
|
||||
return;
|
||||
|
||||
if (BTC_MEDIA_CONNECT == type) {
|
||||
if (type == BTC_MEDIA_CONNECT) {
|
||||
pBtCoexist->fBtcGet(pBtCoexist, BTC_GET_BL_WIFI_UNDER_B_MODE, &bWifiUnderBMode);
|
||||
|
||||
/* Set CCK Tx/Rx high Pri except 11b mode */
|
||||
@@ -2867,13 +2867,13 @@ void EXhalbtc8723b1ant_MediaStatusNotify(struct btc_coexist *pBtCoexist, u8 type
|
||||
|
||||
/* only 2.4G we need to inform bt the chnl mask */
|
||||
pBtCoexist->fBtcGet(pBtCoexist, BTC_GET_U1_WIFI_CENTRAL_CHNL, &wifiCentralChnl);
|
||||
if ((BTC_MEDIA_CONNECT == type) && (wifiCentralChnl <= 14)) {
|
||||
if ((type == BTC_MEDIA_CONNECT) && (wifiCentralChnl <= 14)) {
|
||||
/* H2C_Parameter[0] = 0x1; */
|
||||
H2C_Parameter[0] = 0x0;
|
||||
H2C_Parameter[1] = wifiCentralChnl;
|
||||
pBtCoexist->fBtcGet(pBtCoexist, BTC_GET_U4_WIFI_BW, &wifiBw);
|
||||
|
||||
if (BTC_WIFI_BW_HT40 == wifiBw)
|
||||
if (wifiBw == BTC_WIFI_BW_HT40)
|
||||
H2C_Parameter[2] = 0x30;
|
||||
else
|
||||
H2C_Parameter[2] = 0x20;
|
||||
@@ -2902,11 +2902,11 @@ void EXhalbtc8723b1ant_SpecialPacketNotify(struct btc_coexist *pBtCoexist, u8 ty
|
||||
return;
|
||||
|
||||
if (
|
||||
BTC_PACKET_DHCP == type ||
|
||||
BTC_PACKET_EAPOL == type ||
|
||||
BTC_PACKET_ARP == type
|
||||
type == BTC_PACKET_DHCP ||
|
||||
type == BTC_PACKET_EAPOL ||
|
||||
type == BTC_PACKET_ARP
|
||||
) {
|
||||
if (BTC_PACKET_ARP == type) {
|
||||
if (type == BTC_PACKET_ARP) {
|
||||
pCoexDm->nArpCnt++;
|
||||
|
||||
if (pCoexDm->nArpCnt >= 10) /* if APR PKT > 10 after connect, do not go to ActionWifiConnectedSpecialPacket(pBtCoexist) */
|
||||
@@ -2946,9 +2946,9 @@ void EXhalbtc8723b1ant_SpecialPacketNotify(struct btc_coexist *pBtCoexist, u8 ty
|
||||
}
|
||||
|
||||
if (
|
||||
BTC_PACKET_DHCP == type ||
|
||||
BTC_PACKET_EAPOL == type ||
|
||||
((BTC_PACKET_ARP == type) && (pCoexSta->bWiFiIsHighPriTask))
|
||||
type == BTC_PACKET_DHCP ||
|
||||
type == BTC_PACKET_EAPOL ||
|
||||
((type == BTC_PACKET_ARP) && (pCoexSta->bWiFiIsHighPriTask))
|
||||
)
|
||||
halbtc8723b1ant_ActionWifiConnectedSpecialPacket(pBtCoexist);
|
||||
}
|
||||
@@ -2975,7 +2975,7 @@ void EXhalbtc8723b1ant_BtInfoNotify(
|
||||
btInfo = tmpBuf[i];
|
||||
}
|
||||
|
||||
if (BT_INFO_SRC_8723B_1ANT_WIFI_FW != rspSource) {
|
||||
if (rspSource != BT_INFO_SRC_8723B_1ANT_WIFI_FW) {
|
||||
pCoexSta->btRetryCnt = pCoexSta->btInfoC2h[rspSource][2] & 0xf;
|
||||
|
||||
if (pCoexSta->btRetryCnt >= 1)
|
||||
@@ -3068,7 +3068,7 @@ void EXhalbtc8723b1ant_BtInfoNotify(
|
||||
) {
|
||||
pCoexDm->btStatus = BT_8723B_1ANT_BT_STATUS_SCO_BUSY;
|
||||
} else if (btInfo & BT_INFO_8723B_1ANT_B_ACL_BUSY) {
|
||||
if (BT_8723B_1ANT_BT_STATUS_ACL_BUSY != pCoexDm->btStatus)
|
||||
if (pCoexDm->btStatus != BT_8723B_1ANT_BT_STATUS_ACL_BUSY)
|
||||
pCoexDm->bAutoTdmaAdjust = false;
|
||||
|
||||
pCoexDm->btStatus = BT_8723B_1ANT_BT_STATUS_ACL_BUSY;
|
||||
@@ -3077,9 +3077,9 @@ void EXhalbtc8723b1ant_BtInfoNotify(
|
||||
}
|
||||
|
||||
if (
|
||||
(BT_8723B_1ANT_BT_STATUS_ACL_BUSY == pCoexDm->btStatus) ||
|
||||
(BT_8723B_1ANT_BT_STATUS_SCO_BUSY == pCoexDm->btStatus) ||
|
||||
(BT_8723B_1ANT_BT_STATUS_ACL_SCO_BUSY == pCoexDm->btStatus)
|
||||
(pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_ACL_BUSY) ||
|
||||
(pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_SCO_BUSY) ||
|
||||
(pCoexDm->btStatus == BT_8723B_1ANT_BT_STATUS_ACL_SCO_BUSY)
|
||||
)
|
||||
bBtBusy = true;
|
||||
else
|
||||
@@ -3104,14 +3104,14 @@ void EXhalbtc8723b1ant_HaltNotify(struct btc_coexist *pBtCoexist)
|
||||
|
||||
void EXhalbtc8723b1ant_PnpNotify(struct btc_coexist *pBtCoexist, u8 pnpState)
|
||||
{
|
||||
if (BTC_WIFI_PNP_SLEEP == pnpState) {
|
||||
if (pnpState == BTC_WIFI_PNP_SLEEP) {
|
||||
halbtc8723b1ant_PowerSaveState(pBtCoexist, BTC_PS_WIFI_NATIVE, 0x0, 0x0);
|
||||
halbtc8723b1ant_PsTdma(pBtCoexist, NORMAL_EXEC, false, 0);
|
||||
halbtc8723b1ant_CoexTableWithType(pBtCoexist, NORMAL_EXEC, 2);
|
||||
halbtc8723b1ant_SetAntPath(pBtCoexist, BTC_ANT_PATH_BT, false, true);
|
||||
|
||||
pBtCoexist->bStopCoexDm = true;
|
||||
} else if (BTC_WIFI_PNP_WAKE_UP == pnpState) {
|
||||
} else if (pnpState == BTC_WIFI_PNP_WAKE_UP) {
|
||||
pBtCoexist->bStopCoexDm = false;
|
||||
halbtc8723b1ant_InitHwConfig(pBtCoexist, false, false);
|
||||
halbtc8723b1ant_InitCoexDm(pBtCoexist);
|
||||
|
||||
Reference in New Issue
Block a user