#ifdef __BT_C__ // COMMOM/BT.c
// ===== Below this line is sync from SD7 driver COMMOM/BT.c =====
-u8 BT_Operation(PADAPTER padapter)
+static u8 BT_Operation(PADAPTER padapter)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
return _FALSE;
}
-u8 BT_IsLegalChannel(PADAPTER padapter, u8 channel)
+static u8 BT_IsLegalChannel(PADAPTER padapter, u8 channel)
{
PRT_CHANNEL_INFO pChanneList = NULL;
u8 channelLen, i;
#ifdef __BT_HANDLEPACKET_C__ // COMMOM/bt_handlepacket.c
// ===== Below this line is sync from SD7 driver COMMOM/bt_handlepacket.c =====
-void btpkt_SendBeacon(PADAPTER padapter)
+static void btpkt_SendBeacon(PADAPTER padapter)
{
}
-void BTPKT_WPAAuthINITIALIZE(PADAPTER padapter, u8 EntryNum)
+static void BTPKT_WPAAuthINITIALIZE(PADAPTER padapter, u8 EntryNum)
{
}
-void BTPKT_TimerCallbackWPAAuth(PRT_TIMER pTimer)
+static void BTPKT_TimerCallbackWPAAuth(PRT_TIMER pTimer)
{
}
-void BTPKT_TimerCallbackBeacon(PRT_TIMER pTimer)
+static void BTPKT_TimerCallbackBeacon(PRT_TIMER pTimer)
{
PADAPTER padapter = (PADAPTER)pTimer;
PBT30Info pBTinfo = GET_BT_INFO(padapter);
// ===== Below this line is sync from SD7 driver COMMOM/bt_hci.c =====
-u8 testPMK[PMK_LEN] = {2,2,3,3,4,4,5,5,6,6,
+static u8 testPMK[PMK_LEN] = {2,2,3,3,4,4,5,5,6,6,
7,7,8,8,9,9,2,2,3,3,
4,4,2,2,8,8,9,9,2,2,
5,5};
return status;
}
-HCI_STATUS
-bthci_CmdLogicalLinkCancel(
+static HCI_STATUS bthci_CmdLogicalLinkCancel(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-HCI_STATUS
-bthci_CmdFlowSpecModify(
+static HCI_STATUS bthci_CmdFlowSpecModify(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-HCI_STATUS
-bthci_CmdAcceptPhysicalLink(
+static HCI_STATUS bthci_CmdAcceptPhysicalLink(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-HCI_STATUS
-bthci_CmdDisconnectPhysicalLink(
+static HCI_STATUS bthci_CmdDisconnectPhysicalLink(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-HCI_STATUS
-bthci_CmdSetACLLinkDataFlowMode(
+static HCI_STATUS bthci_CmdSetACLLinkDataFlowMode(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-HCI_STATUS
-bthci_CmdSetACLLinkStatus(
+static HCI_STATUS bthci_CmdSetACLLinkStatus(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-HCI_STATUS
-bthci_CmdEnableWifiScanNotify(
+static HCI_STATUS bthci_CmdEnableWifiScanNotify(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-HCI_STATUS
-bthci_CmdWIFICurrentChannel(
+static HCI_STATUS bthci_CmdWIFICurrentChannel(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-HCI_STATUS
-bthci_CmdWIFICurrentBandwidth(
+static HCI_STATUS bthci_CmdWIFICurrentBandwidth(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-HCI_STATUS
-bthci_CmdAMPTestEnd(
+static HCI_STATUS bthci_CmdAMPTestEnd(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-HCI_STATUS
-bthci_CmdAMPTestCommand(
+static HCI_STATUS bthci_CmdAMPTestCommand(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-
-HCI_STATUS
-bthci_CmdEnableAMPReceiverReports(
+static HCI_STATUS bthci_CmdEnableAMPReceiverReports(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-HCI_STATUS
-bthci_CmdHostBufferSize(
+static HCI_STATUS bthci_CmdHostBufferSize(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-HCI_STATUS
-bthci_CmdHostNumberOfCompletedPackets(
+static HCI_STATUS bthci_CmdHostNumberOfCompletedPackets(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-HCI_STATUS
-bthci_UnknownCMD(
+static HCI_STATUS bthci_UnknownCMD(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-HCI_STATUS
-bthci_HandleOGFInformationalParameters(
+static HCI_STATUS bthci_HandleOGFInformationalParameters(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-HCI_STATUS
-bthci_HandleOGFSetEventMaskCMD(
+static HCI_STATUS bthci_HandleOGFSetEventMaskCMD(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-HCI_STATUS
-bthci_HandleOGFStatusParameters(
+static HCI_STATUS bthci_HandleOGFStatusParameters(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-
-HCI_STATUS
-bthci_HandleOGFLinkControlCMD(
+static HCI_STATUS bthci_HandleOGFLinkControlCMD(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-HCI_STATUS
-bthci_HandleOGFTestingCMD(
+static HCI_STATUS bthci_HandleOGFTestingCMD(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-HCI_STATUS
-bthci_HandleOGFExtension(
+static HCI_STATUS bthci_HandleOGFExtension(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
return status;
}
-void
-bthci_FakeCommand(
+static void bthci_FakeCommand(
PADAPTER padapter,
u16 OGF,
u16 OCF
}
}
-void
-bthci_StateStarting(
+static void bthci_StateStarting(
PADAPTER padapter,
HCI_STATE_WITH_CMD StateCmd,
u8 EntryNum
}
}
-void
-bthci_StateConnecting(
+static void bthci_StateConnecting(
PADAPTER padapter,
HCI_STATE_WITH_CMD StateCmd,
u8 EntryNum
}
}
-void
-bthci_StateConnected(
+static void bthci_StateConnected(
PADAPTER padapter,
HCI_STATE_WITH_CMD StateCmd,
u8 EntryNum
}
}
-void
-bthci_StateAuth(
+static void bthci_StateAuth(
PADAPTER padapter,
HCI_STATE_WITH_CMD StateCmd,
u8 EntryNum
}
}
-void
-bthci_StateDisconnecting(
+static void bthci_StateDisconnecting(
PADAPTER padapter,
HCI_STATE_WITH_CMD StateCmd,
u8 EntryNum
}
}
-void
-bthci_StateDisconnected(
+static void bthci_StateDisconnected(
PADAPTER padapter,
HCI_STATE_WITH_CMD StateCmd,
u8 EntryNum
}
}
-void
-bthci_UseFakeData(
+static void bthci_UseFakeData(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
}
}
-void bthci_TimerCallbackHCICmd(PRT_TIMER pTimer)
+static void bthci_TimerCallbackHCICmd(PRT_TIMER pTimer)
{
#if (BT_THREAD == 0)
// PADAPTER padapter = (PADAPTER)pTimer->padapter;
#endif
}
-void bthci_TimerCallbackSendAclData(PRT_TIMER pTimer)
+static void bthci_TimerCallbackSendAclData(PRT_TIMER pTimer)
{
#if (SENDTXMEHTOD == 0)
// PADAPTER padapter = (PADAPTER)pTimer->padapter;
#endif
}
-void bthci_TimerCallbackDiscardAclData(PRT_TIMER pTimer)
+static void bthci_TimerCallbackDiscardAclData(PRT_TIMER pTimer)
{
// PADAPTER padapter = (PADAPTER)pTimer->padapter;
PADAPTER padapter = (PADAPTER)pTimer;
RTPRINT(FIOCTL, IOCTL_CALLBACK_FUN, ("bthci_TimerCallbackDiscardAclData() <==\n"));
}
-void bthci_TimerCallbackPsDisable(PRT_TIMER pTimer)
+static void bthci_TimerCallbackPsDisable(PRT_TIMER pTimer)
{
// PADAPTER padapter = (PADAPTER)pTimer->padapter;
PADAPTER padapter = (PADAPTER)pTimer;
RTPRINT(FIOCTL, IOCTL_CALLBACK_FUN, ("bthci_TimerCallbackPsDisable() <==\n"));
}
-void bthci_TimerCallbackJoinTimeout(PRT_TIMER pTimer)
+static void bthci_TimerCallbackJoinTimeout(PRT_TIMER pTimer)
{
// PADAPTER padapter = (PADAPTER)pTimer->padapter;
PADAPTER padapter = (PADAPTER)pTimer;
RTPRINT(FIOCTL, IOCTL_CALLBACK_FUN, ("bthci_TimerCallbackJoinTimeout() <==\n"));
}
-void bthci_TimerCallbackSendTestPacket(PRT_TIMER pTimer)
+static void bthci_TimerCallbackSendTestPacket(PRT_TIMER pTimer)
{
// PADAPTER padapter = (PADAPTER)pTimer->padapter;
PADAPTER padapter = (PADAPTER)pTimer;
RTPRINT(FIOCTL, IOCTL_CALLBACK_FUN, ("bthci_TimerCallbackSendTestPacket() <==\n"));
}
-void bthci_TimerCallbackBTSupervisionPacket(PRT_TIMER pTimer)
+static void bthci_TimerCallbackBTSupervisionPacket(PRT_TIMER pTimer)
{
}
-void bthci_TimerCallbackBTAuthTimeout(PRT_TIMER pTimer)
+static void bthci_TimerCallbackBTAuthTimeout(PRT_TIMER pTimer)
{
}
-void bthci_TimerCallbackAsocTimeout(PRT_TIMER pTimer)
+static void bthci_TimerCallbackAsocTimeout(PRT_TIMER pTimer)
{
}
-void bthci_TimerCallbackDisconnectPhysicalLink(PRT_TIMER pTimer)
+static void bthci_TimerCallbackDisconnectPhysicalLink(PRT_TIMER pTimer)
{
PADAPTER padapter = (PADAPTER)pTimer;
PBT30Info pBTInfo = GET_BT_INFO(padapter);
}
-u8 bthci_WaitForRfReady(PADAPTER padapter)
+static u8 bthci_WaitForRfReady(PADAPTER padapter)
{
u8 bRet = _FALSE;
return bRet;
}
-void bthci_WorkItemCallbackPsDisable(void *pContext)
+static void bthci_WorkItemCallbackPsDisable(void *pContext)
{
PADAPTER padapter = (PADAPTER)pContext;
PBT30Info pBTInfo = GET_BT_INFO(padapter);
}
}
-void bthci_WorkItemCallbackHCICmd(void *pContext)
+static void bthci_WorkItemCallbackHCICmd(void *pContext)
{
PlatformProcessHCICommands(pContext);
}
-void bthci_WorkItemCallbackSendACLData(void *pContext)
+static void bthci_WorkItemCallbackSendACLData(void *pContext)
{
#if (SENDTXMEHTOD == 0)
PADAPTER padapter = (PADAPTER)pContext;
#endif
}
-void bthci_WorkItemCallbackConnect(void *pContext)
+static void bthci_WorkItemCallbackConnect(void *pContext)
{
PADAPTER padapter = (PADAPTER)pContext;
PBT30Info pBTInfo = GET_BT_INFO(padapter);
// BTPKT_JoinerConnectProcess(padapter, pBtMgnt->CurrentConnectEntryNum); // not porting yet
}
-u8 BTHCI_GetConnectEntryNum(PADAPTER padapter)
+static u8 BTHCI_GetConnectEntryNum(PADAPTER padapter)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
return bthci_GetCurrentEntryNum(padapter, pBtMgnt->BtCurrentPhyLinkhandle);
}
-u8 BTHCI_GetCurrentEntryNumByMAC(PADAPTER padapter, u8 *SA)
+static u8 BTHCI_GetCurrentEntryNumByMAC(PADAPTER padapter, u8 *SA)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
u8 i;
return 0xFF;
}
-void BTHCI_StatusWatchdog(PADAPTER padapter)
+static void BTHCI_StatusWatchdog(PADAPTER padapter)
{
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
struct pwrctrl_priv *ppwrctrl = &padapter->pwrctrlpriv;
pBtTraffic->Bt30TrafficStatistics.bRxBusyTraffic));
}
-void
-BTHCI_NotifyRFState(
+static void BTHCI_NotifyRFState(
PADAPTER padapter,
rt_rf_power_state StateToSet,
RT_RF_CHANGE_SOURCE ChangeSource
}
}
-void
-BTHCI_IndicateAMPStatus(
+static void BTHCI_IndicateAMPStatus(
PADAPTER padapter,
u8 JoinAction,
u8 channel
{
}
-u16 BTHCI_GetPhysicalLinkHandle(PADAPTER padapter, u8 EntryNum)
+static u16 BTHCI_GetPhysicalLinkHandle(PADAPTER padapter, u8 EntryNum)
{
PBT30Info pBTinfo = GET_BT_INFO(padapter);
u16 handle;
return handle;
}
-RT_STATUS
-BTHCI_IndicateRxData(
+static RT_STATUS BTHCI_IndicateRxData(
PADAPTER padapter,
void *pData,
u32 dataLen,
return rt_status;
}
-void BTHCI_InitializeAllTimer(PADAPTER padapter)
+static void BTHCI_InitializeAllTimer(PADAPTER padapter)
{
PBT30Info pBTinfo = GET_BT_INFO(padapter);
PBT_SECURITY pBtSec = &pBTinfo->BtSec;
PlatformInitializeTimer(padapter, &pBTinfo->BTAsocTimeoutTimer, (RT_TIMER_CALL_BACK)bthci_TimerCallbackAsocTimeout, NULL, "BTAsocTimeoutTimer");
}
-void BTHCI_CancelAllTimer(PADAPTER padapter)
+static void BTHCI_CancelAllTimer(PADAPTER padapter)
{
PBT30Info pBTinfo = GET_BT_INFO(padapter);
PBT_SECURITY pBtSec = &pBTinfo->BtSec;
PlatformCancelTimer(padapter, &pBTinfo->BTAsocTimeoutTimer);
}
-void BTHCI_ReleaseAllTimer(PADAPTER padapter)
+static void BTHCI_ReleaseAllTimer(PADAPTER padapter)
{
PBT30Info pBTinfo = GET_BT_INFO(padapter);
PBT_SECURITY pBtSec = &pBTinfo->BtSec;
PlatformReleaseTimer(padapter, &pBTinfo->BTPsDisableTimer);
}
-void BTHCI_InitializeAllWorkItem(PADAPTER padapter)
+static void BTHCI_InitializeAllWorkItem(PADAPTER padapter)
{
PBT30Info pBTinfo = GET_BT_INFO(padapter);
#if (BT_THREAD == 0)
(RT_WORKITEM_CALL_BACK)bthci_WorkItemCallbackConnect);
}
-void BTHCI_Reset(PADAPTER padapter)
+static void BTHCI_Reset(PADAPTER padapter)
{
bthci_CmdReset(padapter, _FALSE);
}
return bBtConnectionExist;
}
-u8
-BTHCI_CheckProfileExist(
+static u8 BTHCI_CheckProfileExist(
PADAPTER padapter,
BT_TRAFFIC_MODE_PROFILE Profile
)
return IsPRofile;
}
-u8 BTHCI_GetBTCoreSpecByProf(PADAPTER padapter, u8 profile)
+static u8 BTHCI_GetBTCoreSpecByProf(PADAPTER padapter, u8 profile)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
return btSpec;
}
-
-void BTHCI_GetProfileNameMoto(PADAPTER padapter)
+static void BTHCI_GetProfileNameMoto(PADAPTER padapter)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
pBtMgnt->ExtConfig.NumberOfHandle, pBtMgnt->ExtConfig.NumberOfSCO));
}
-void BTHCI_GetBTRSSI(PADAPTER padapter)
+static void BTHCI_GetBTRSSI(PADAPTER padapter)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
}
}
-void BTHCI_EventNumOfCompletedPackets(PADAPTER padapter)
+static void BTHCI_EventNumOfCompletedPackets(PADAPTER padapter)
{
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
PBT30Info pBTInfo = GET_BT_INFO(padapter);
return status;
}
-void
-BTHCI_SetLinkStatusNotify(
+static void BTHCI_SetLinkStatusNotify(
PADAPTER padapter,
PPACKET_IRP_HCICMD_DATA pHciCmd
)
#ifdef __HALBTC87231ANT_C__ // HAL/BTCoexist/HalBtc87231Ant.c
-const char *const BtStateString[] =
+static const char *const BtStateString[] =
{
"BT_DISABLED",
"BT_NO_CONNECTION",
// ===== Below this line is sync from SD7 driver HAL/BTCoexist/HalBtc87231Ant.c =====
-void
-btdm_SetFw50(
+static void btdm_SetFw50(
PADAPTER padapter,
u8 byte1,
u8 byte2,
FillH2CCmd(padapter, 0x50, 3, H2C_Parameter);
}
-void btdm_SetFwIgnoreWlanAct(PADAPTER padapter, u8 bEnable)
+static void btdm_SetFwIgnoreWlanAct(PADAPTER padapter, u8 bEnable)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
u8 H2C_Parameter[1] = {0};
FillH2CCmd(padapter, BT_IGNORE_WLAN_ACT_EID, 1, H2C_Parameter);
}
-void btdm_NotifyFwScan(PADAPTER padapter, u8 scanType)
+static void btdm_NotifyFwScan(PADAPTER padapter, u8 scanType)
{
u8 H2C_Parameter[1] = {0};
FillH2CCmd(padapter, 0x3b, 1, H2C_Parameter);
}
-void btdm_1AntSetPSMode(PADAPTER padapter, u8 enable, u8 smartps, u8 mode)
+static void btdm_1AntSetPSMode(PADAPTER padapter, u8 enable, u8 smartps, u8 mode)
{
struct pwrctrl_priv *pwrctrl;
}
}
-void btdm_1AntTSFSwitch(PADAPTER padapter, u8 enable)
+static void btdm_1AntTSFSwitch(PADAPTER padapter, u8 enable)
{
u8 oldVal, newVal;
rtw_write8(padapter, 0x550, newVal);
}
-u8 btdm_Is1AntPsTdmaStateChange(PADAPTER padapter)
+static u8 btdm_Is1AntPsTdmaStateChange(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBTDM_8723A_1ANT pBtdm8723 = &pHalData->bt_coexist.halCoex8723.btdm1Ant;
}
// Before enter TDMA, make sure Power Saving is enable!
-void
+static void
btdm_1AntPsTdma(
PADAPTER padapter,
u8 bTurnOn,
pBtdm8723->prePsTdma = pBtdm8723->curPsTdma;
}
-void _btdm_1AntSetPSTDMA(PADAPTER padapter, u8 bPSEn, u8 smartps, u8 psOption, u8 bTDMAOn, u8 tdmaType)
+static void _btdm_1AntSetPSTDMA(PADAPTER padapter, u8 bPSEn, u8 smartps, u8 psOption, u8 bTDMAOn, u8 tdmaType)
{
struct pwrctrl_priv *pwrctrl;
PHAL_DATA_TYPE pHalData;
btdm_1AntPsTdma(padapter, bTDMAOn, tdmaType);
}
-void btdm_1AntSetPSTDMA(PADAPTER padapter, u8 bPSEn, u8 psOption, u8 bTDMAOn, u8 tdmaType)
+static void btdm_1AntSetPSTDMA(PADAPTER padapter, u8 bPSEn, u8 psOption, u8 bTDMAOn, u8 tdmaType)
{
_btdm_1AntSetPSTDMA(padapter, bPSEn, 0, psOption, bTDMAOn, tdmaType);
}
-void btdm_1AntWifiParaAdjust(PADAPTER padapter, u8 bEnable)
+static void btdm_1AntWifiParaAdjust(PADAPTER padapter, u8 bEnable)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBTDM_8723A_1ANT pBtdm8723 = &pHalData->bt_coexist.halCoex8723.btdm1Ant;
// pBtdm8723->preWifiPara = pBtdm8723->curWifiPara;
}
-void btdm_1AntPtaParaReload(PADAPTER padapter)
+static void btdm_1AntPtaParaReload(PADAPTER padapter)
{
// PTA parameter
rtw_write8(padapter, 0x6cc, 0x0); // 1-Ant coex
* 0: keep
* -1: downgrade (add BT duration time)
*/
-s8 btdm_1AntTdmaJudgement(PADAPTER padapter, u8 retry)
+static s8 btdm_1AntTdmaJudgement(PADAPTER padapter, u8 retry)
{
PHAL_DATA_TYPE pHalData;
PBTDM_8723A_1ANT pBtdm8723;
return ret;
}
-void btdm_1AntTdmaDurationAdjustForACL(PADAPTER padapter)
+static void btdm_1AntTdmaDurationAdjustForACL(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBTDM_8723A_1ANT pBtdm8723 = &pHalData->bt_coexist.halCoex8723.btdm1Ant;
pBtdm8723->psTdmaMonitorCnt++;
}
-u8 btdm_1AntAdjustbyWiFiRSSI(u8 RSSI_Now, u8 RSSI_Last, u8 RSSI_Th)
+static u8 btdm_1AntAdjustbyWiFiRSSI(u8 RSSI_Now, u8 RSSI_Last, u8 RSSI_Th)
{
u8 type;
return type;
}
-void btdm_1AntTdmaDurationAdjustForSCO(PADAPTER padapter)
+static void btdm_1AntTdmaDurationAdjustForSCO(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData;
PBTDM_8723A_1ANT pBtdm8723;
pBtdm8723->psTdmaMonitorCntForSCO++;
}
-void btdm_1AntCoexProcessForWifiConnect(PADAPTER padapter)
+static void btdm_1AntCoexProcessForWifiConnect(PADAPTER padapter)
{
struct mlme_priv *pmlmepriv;
PHAL_DATA_TYPE pHalData;
pBtdm8723->bRAChanged = _FALSE;
}
-void btdm_1AntBTStateChangeHandler(PADAPTER padapter, BT_STATE_1ANT oldState, BT_STATE_1ANT newState)
+static void btdm_1AntBTStateChangeHandler(PADAPTER padapter, BT_STATE_1ANT oldState, BT_STATE_1ANT newState)
{
RTPRINT(FBT, BT_TRACE, ("[BTCoex], BT state change, %s => %s\n", BtStateString[oldState], BtStateString[newState]));
}
}
-void btdm_1AntBtCoexistHandler(PADAPTER padapter)
+static void btdm_1AntBtCoexistHandler(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData;
PBT_COEXIST_8723A pBtCoex8723;
}
}
-void
-BTDM_1AntSetWifiRssiThresh(
+static void BTDM_1AntSetWifiRssiThresh(
PADAPTER padapter,
u8 rssiThresh
)
DBG_8723A("cosa set rssi thresh = %d\n", pBtdm8723->wifiRssiThresh);
}
-void BTDM_1AntParaInit(PADAPTER padapter)
+static void BTDM_1AntParaInit(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData;
PBT_COEXIST_8723A pBtCoex;
}
}
-void BTDM_1AntForHalt(PADAPTER padapter)
+static void BTDM_1AntForHalt(PADAPTER padapter)
{
RTPRINT(FBT, BT_TRACE, ("\n[BTCoex], 1Ant for halt\n"));
btdm_SetFwIgnoreWlanAct(padapter, _TRUE);
}
-void BTDM_1AntLpsLeave(PADAPTER padapter)
+static void BTDM_1AntLpsLeave(PADAPTER padapter)
{
RTPRINT(FBT, BT_TRACE, ("\n[BTCoex], 1Ant for LPS Leave\n"));
// btdm_1AntPsTdma(padapter, _FALSE, 8);
}
-void BTDM_1AntWifiAssociateNotify(PADAPTER padapter, u8 type)
+static void BTDM_1AntWifiAssociateNotify(PADAPTER padapter, u8 type)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
}
}
-void BTDM_1AntMediaStatusNotify(PADAPTER padapter, RT_MEDIA_STATUS mstatus)
+static void BTDM_1AntMediaStatusNotify(PADAPTER padapter, RT_MEDIA_STATUS mstatus)
{
PBT_COEXIST_8723A pBtCoex;
if (BT_IsBtDisabled(padapter) == _TRUE)
{
RTPRINT(FBT, BT_TRACE, ("[BTCoex], 1Ant for DHCP, BT is disabled\n"));
- btdm_1AntSetPSTDMA(padapter, _FALSE, 0, _FALSE, 9);
+ btdm_1AntSetPSTDMA(padapter, _FALSE, 0, _FALSE, 9);
}
else
{
#endif
}
-void BTDM_1AntWifiScanNotify(PADAPTER padapter, u8 scanType)
+static void BTDM_1AntWifiScanNotify(PADAPTER padapter, u8 scanType)
{
PHAL_DATA_TYPE pHalData;
u8 u1tmp;
}
}
-void BTDM_1AntFwC2hBtInfo8723A(PADAPTER padapter)
+static void BTDM_1AntFwC2hBtInfo8723A(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData;
PBT30Info pBTInfo;
//============================================================
// local function start with btdm_
//============================================================
-u8 btdm_ActionAlgorithm(PADAPTER padapter)
+static u8 btdm_ActionAlgorithm(PADAPTER padapter)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
return algorithm;
}
-u8 btdm_NeedToDecBtPwr(PADAPTER padapter)
+static u8 btdm_NeedToDecBtPwr(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PADAPTER pDefaultAdapter = GetDefaultAdapter(padapter);
return bRet;
}
-
-u8 btdm_IsBadIsolation(PADAPTER padapter)
-{
- return _FALSE;
-}
-
-void
-btdm_SetCoexTable(
+static void btdm_SetCoexTable(
PADAPTER padapter,
u32 val0x6c0,
u32 val0x6c8,
}
-void btdm_SetSwFullTimeDacSwing(PADAPTER padapter,u8 bSwDacSwingOn,u32 swDacSwingLvl)
+static void btdm_SetSwFullTimeDacSwing(PADAPTER padapter,u8 bSwDacSwingOn,u32 swDacSwingLvl)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
}
-void btdm_SetFwDacSwingLevel(PADAPTER padapter, u8 dacSwingLvl)
+static void btdm_SetFwDacSwingLevel(PADAPTER padapter, u8 dacSwingLvl)
{
u8 H2C_Parameter[1] ={0};
FillH2CCmd(padapter, 0x29, 1, H2C_Parameter);
}
-void btdm_2AntDecBtPwr(PADAPTER padapter,u8 bDecBtPwr)
+static void btdm_2AntDecBtPwr(PADAPTER padapter,u8 bDecBtPwr)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBTDM_8723A_2ANT pBtdm8723 = &pHalData->bt_coexist.halCoex8723.btdm2Ant;
pBtdm8723->bPreDecBtPwr = pBtdm8723->bCurDecBtPwr;
}
- void btdm_2AntFwDacSwingLvl(PADAPTER padapter,u8 fwDacSwingLvl)
+static void btdm_2AntFwDacSwingLvl(PADAPTER padapter,u8 fwDacSwingLvl)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBTDM_8723A_2ANT pBtdm8723 = &pHalData->bt_coexist.halCoex8723.btdm2Ant;
pBtdm8723->preFwDacSwingLvl = pBtdm8723->curFwDacSwingLvl;
}
-void btdm_2AntRfShrink( PADAPTER padapter, u8 bRxRfShrinkOn)
+static void btdm_2AntRfShrink( PADAPTER padapter, u8 bRxRfShrinkOn)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBTDM_8723A_2ANT pBtdm8723 = &pHalData->bt_coexist.halCoex8723.btdm2Ant;
pBtdm8723->bPreRfRxLpfShrink = pBtdm8723->bCurRfRxLpfShrink;
}
-void btdm_2AntLowPenaltyRa(PADAPTER padapter, u8 bLowPenaltyRa)
+static void btdm_2AntLowPenaltyRa(PADAPTER padapter, u8 bLowPenaltyRa)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBTDM_8723A_2ANT pBtdm8723 = &pHalData->bt_coexist.halCoex8723.btdm2Ant;
BTDM_SetSwPenaltyTxRateAdaptive(padapter, (u8)pBtdm8723->bCurLowPenaltyRa);
pBtdm8723->bPreLowPenaltyRa = pBtdm8723->bCurLowPenaltyRa;
- }
-
-
+}
-void btdm_2AntDacSwing(PADAPTER padapter,u8 bDacSwingOn,u32 dacSwingLvl )
- {
+static void btdm_2AntDacSwing(PADAPTER padapter,u8 bDacSwingOn,u32 dacSwingLvl )
+{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBTDM_8723A_2ANT pBtdm8723 = &pHalData->bt_coexist.halCoex8723.btdm2Ant;
pBtdm8723->bPreDacSwingOn = pBtdm8723->bCurDacSwingOn;
pBtdm8723->preDacSwingLvl = pBtdm8723->curDacSwingLvl;
- }
-
+}
-void btdm_2AntAdcBackOff(PADAPTER padapter,u8 bAdcBackOff)
- {
+static void btdm_2AntAdcBackOff(PADAPTER padapter,u8 bAdcBackOff)
+{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBTDM_8723A_2ANT pBtdm8723 = &pHalData->bt_coexist.halCoex8723.btdm2Ant;
BTDM_BBBackOffLevel(padapter, (u8)pBtdm8723->bCurAdcBackOff);
pBtdm8723->bPreAdcBackOff = pBtdm8723->bCurAdcBackOff;
- }
+}
-void btdm_2AntAgcTable(PADAPTER padapter,u8 bAgcTableEn)
- {
+static void btdm_2AntAgcTable(PADAPTER padapter,u8 bAgcTableEn)
+{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBTDM_8723A_2ANT pBtdm8723 = &pHalData->bt_coexist.halCoex8723.btdm2Ant;
BTDM_AGCTable(padapter, (u8)bAgcTableEn);
pBtdm8723->bPreAgcTableEn = pBtdm8723->bCurAgcTableEn;
- }
+}
-void btdm_2AntCoexTable( PADAPTER padapter,u32 val0x6c0,u32 val0x6c8,u8 val0x6cc)
+static void btdm_2AntCoexTable( PADAPTER padapter,u32 val0x6c0,u32 val0x6c8,u8 val0x6cc)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBTDM_8723A_2ANT pBtdm8723 = &pHalData->bt_coexist.halCoex8723.btdm2Ant;
pBtdm8723->preVal0x6cc = pBtdm8723->curVal0x6cc;
}
-void btdm_2AntIgnoreWlanAct(PADAPTER padapter,u8 bEnable)
+static void btdm_2AntIgnoreWlanAct(PADAPTER padapter,u8 bEnable)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBTDM_8723A_2ANT pBtdm8723 = &pHalData->bt_coexist.halCoex8723.btdm2Ant;
pBtdm8723->bPreIgnoreWlanAct = pBtdm8723->bCurIgnoreWlanAct;
}
-void btdm_2AntSetFw3a(PADAPTER padapter,u8 byte1,u8 byte2,u8 byte3,u8 byte4,u8 byte5)
+static void btdm_2AntSetFw3a(PADAPTER padapter,u8 byte1,u8 byte2,u8 byte3,u8 byte4,u8 byte5)
{
u8 H2C_Parameter[5] ={0};
FillH2CCmd(padapter, 0x3a, 5, H2C_Parameter);
}
-void btdm_2AntPsTdma(PADAPTER padapter,u8 bTurnOn,u8 type)
+static void btdm_2AntPsTdma(PADAPTER padapter,u8 bTurnOn,u8 type)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBTDM_8723A_2ANT pBtdm8723 = &pHalData->bt_coexist.halCoex8723.btdm2Ant;
-void btdm_2AntBtInquiryPage(PADAPTER padapter)
+static void btdm_2AntBtInquiryPage(PADAPTER padapter)
{
btdm_2AntCoexTable(padapter, 0x55555555, 0xffff, 0x3);
btdm_2AntIgnoreWlanAct(padapter, _FALSE);
}
-u8 btdm_HoldForBtInqPage( PADAPTER padapter)
+static u8 btdm_HoldForBtInqPage( PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
u32 curTime=rtw_get_current_time();
}
-u8 btdm_Is2Ant8723ACommonAction(PADAPTER padapter)
+static u8 btdm_Is2Ant8723ACommonAction(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBTDM_8723A_2ANT pBtdm8723 = &pHalData->bt_coexist.halCoex8723.btdm2Ant;
}
-void btdm_2AntTdmaDurationAdjust(PADAPTER padapter,u8 bScoHid,u8 bTxPause,u8 maxInterval)
+static void btdm_2AntTdmaDurationAdjust(PADAPTER padapter,u8 bScoHid,u8 bTxPause,u8 maxInterval)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBT_MGNT pBtMgnt = &pHalData->BtInfo.BtMgnt;
}
// default Action
-void btdm_2Ant8723AAction0(PADAPTER padapter)
+static void btdm_2Ant8723AAction0(PADAPTER padapter)
{
btdm_2AntIgnoreWlanAct(padapter, _FALSE);
btdm_2AntPsTdma(padapter, _FALSE, 0);
}
// SCO only or SCO+PAN(HS)
-void btdm_2Ant8723ASCOAction(PADAPTER padapter)
+static void btdm_2Ant8723ASCOAction(PADAPTER padapter)
{
u8 btRssiState, btRssiState1;
}
-void btdm_2Ant8723AHIDAction(PADAPTER padapter)
+static void btdm_2Ant8723AHIDAction(PADAPTER padapter)
{
u8 btRssiState, btRssiState1;
}
//A2DP only / PAN(EDR) only/ A2DP+PAN(HS)
-void btdm_2Ant8723AA2DPAction(PADAPTER padapter)
+static void btdm_2Ant8723AA2DPAction(PADAPTER padapter)
{
u8 btRssiState, btRssiState1;
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
}
-void btdm_2Ant8723APANEDRAction(PADAPTER padapter)
+static void btdm_2Ant8723APANEDRAction(PADAPTER padapter)
{
u8 btRssiState, btRssiState1;
//PAN(HS) only
-void btdm_2Ant8723APANHSAction(PADAPTER padapter)
+static void btdm_2Ant8723APANHSAction(PADAPTER padapter)
{
u8 btRssiState, btRssiState1;
//PAN(EDR)+A2DP
-void btdm_2Ant8723APANEDRA2DPAction(PADAPTER padapter)
+static void btdm_2Ant8723APANEDRA2DPAction(PADAPTER padapter)
{
u8 btRssiState, btRssiState1, btInfoExt;
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
}
-void btdm_2Ant8723APANEDRHIDAction(PADAPTER padapter)
+static void btdm_2Ant8723APANEDRHIDAction(PADAPTER padapter)
{
u8 btRssiState, btRssiState1;
}
// HID+A2DP+PAN(EDR)
-void btdm_2Ant8723AHIDA2DPPANEDRAction(PADAPTER padapter)
+static void btdm_2Ant8723AHIDA2DPPANEDRAction(PADAPTER padapter)
{
u8 btRssiState, btRssiState1, btInfoExt;
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
}
-void btdm_2Ant8723AHIDA2DPAction(PADAPTER padapter)
+static void btdm_2Ant8723AHIDA2DPAction(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
u8 btRssiState, btRssiState1, btInfoExt;
}
-void btdm_2Ant8723AHidScoEsco(PADAPTER padapter )
+static void btdm_2Ant8723AHidScoEsco(PADAPTER padapter )
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
u8 btRssiState, btRssiState1, btInfoExt;
}
}
-void btdm_2Ant8723AFtpA2dp( PADAPTER padapter )
+static void btdm_2Ant8723AFtpA2dp( PADAPTER padapter )
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
u8 btRssiState, btRssiState1, btInfoExt;
}
-void btdm_2Ant8723AA2dp(PADAPTER padapter)
+static void btdm_2Ant8723AA2dp(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
u8 btRssiState, btRssiState1, btInfoExt;
}
-void btdm_2Ant8723Ftp(PADAPTER padapter)
+static void btdm_2Ant8723Ftp(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
u8 btRssiState, btRssiState1, btInfoExt;
//============================================================
// extern function start with BTDM_
//============================================================
-void BTDM_2AntParaInit(PADAPTER padapter)
+static void BTDM_2AntParaInit(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
btdm_2AntIgnoreWlanAct(padapter, _FALSE);
}
-void BTDM_2AntHwCoexAllOff8723A(PADAPTER padapter)
+static void BTDM_2AntHwCoexAllOff8723A(PADAPTER padapter)
{
btdm_2AntCoexTable(padapter, 0x55555555, 0xffff, 0x3);
}
-void BTDM_2AntFwCoexAllOff8723A(PADAPTER padapter)
+static void BTDM_2AntFwCoexAllOff8723A(PADAPTER padapter)
{
btdm_2AntIgnoreWlanAct(padapter, _FALSE);
btdm_2AntPsTdma(padapter, _FALSE, 0);
btdm_2AntDecBtPwr(padapter, _FALSE);
}
-void BTDM_2AntSwCoexAllOff8723A(PADAPTER padapter)
+static void BTDM_2AntSwCoexAllOff8723A(PADAPTER padapter)
{
btdm_2AntAgcTable(padapter, _FALSE);
btdm_2AntAdcBackOff(padapter, _FALSE);
}
-void BTDM_2AntIpsNotify8723A(PADAPTER padapter,u8 type)
+static void BTDM_2AntIpsNotify8723A(PADAPTER padapter,u8 type)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt=&pBTInfo->BtMgnt;
}
-void BTDM_2AntNotifyBtOperation8723(PADAPTER padapter)
+static void BTDM_2AntNotifyBtOperation8723(PADAPTER padapter)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
}
}
-
-
-void btdm_BtHwCountersMonitor(PADAPTER padapter);
-void
-BTDM_2AntFwC2hBtInfo8723A(
+static void BTDM_2AntFwC2hBtInfo8723A(
PADAPTER padapter
)
{
RTPRINT(FBT, BT_TRACE, ("[BTC2H], pHalData->bt_coexist.halCoex8723.bC2hBtInquiryPage=%x pBtMgnt->ExtConfig.bHoldPeriodCnt=%x pBtMgnt->ExtConfig.bHoldForBtOperation=%x\n",pHalData->bt_coexist.halCoex8723.bC2hBtInquiryPage,pBtMgnt->ExtConfig.bHoldPeriodCnt,pBtMgnt->ExtConfig.bHoldForBtOperation));
RTPRINT(FBT, BT_TRACE, ("[BTC2H], btInfo=%x pHalData->bt_coexist.halCoex8723.c2hBtInfoOriginal=%x\n",btInfo,pHalData->bt_coexist.halCoex8723.c2hBtInfoOriginal));
-// btdm_BtHwCountersMonitor(padapter);
-// btdm_2AntBtEnableDisableCheck8723A(padapter);
if(btInfo&BT_INFO_ACL)
{
RTPRINT(FBT, BT_TRACE, ("[BTC2H], BTInfo: bConnect=TRUE btInfo=%x\n",btInfo));
// ===== Below this line is sync from SD7 driver HAL/BTCoexist/HalBtc8723.c =====
static u8 btCoexDbgBuf[BT_TMP_BUF_SIZE];
-const char *const BtProfileString[]={
+static const char *const BtProfileString[]={
"NONE",
"A2DP",
"PAN",
"HID",
"SCO",
};
-const char *const BtSpecString[]={
+static const char *const BtSpecString[]={
"1.0b",
"1.1",
"1.2",
"3.0+HS",
"4.0",
};
-const char *const BtLinkRoleString[]={
+static const char *const BtLinkRoleString[]={
"Master",
"Slave",
};
-u8 btdm_BtWifiAntNum(PADAPTER padapter)
+static u8 btdm_BtWifiAntNum(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBT_COEXIST_8723A pBtCoex = &pHalData->bt_coexist.halCoex8723;
return Ant_x2;
}
-void btdm_BtHwCountersMonitor(PADAPTER padapter)
+static void btdm_BtHwCountersMonitor(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
u32 regHPTxRx, regLPTxRx, u4Tmp;
}
// This function check if 8723 bt is disabled
-void btdm_BtEnableDisableCheck8723A(PADAPTER padapter)
+static void btdm_BtEnableDisableCheck8723A(PADAPTER padapter)
{
u8 btAlife = _TRUE;
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
}
}
-void btdm_BTCoexist8723AHandler(PADAPTER padapter)
+static void btdm_BTCoexist8723AHandler(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData;
FillH2CCmd(padapter, 0x3a, 5, H2C_Parameter);
}
-void BTDM_ForceBtCoexMechanism(PADAPTER padapter, u8 type)
+static void BTDM_ForceBtCoexMechanism(PADAPTER padapter, u8 type)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
return bRet;
}
-void BTDM_AdjustForBtOperation8723A(PADAPTER padapter)
+static void BTDM_AdjustForBtOperation8723A(PADAPTER padapter)
{
//BTDM_2AntAdjustForBtOperation8723(padapter);
}
-void BTDM_FwC2hBtRssi8723A(PADAPTER padapter, u8 *tmpBuf)
+static void BTDM_FwC2hBtRssi8723A(PADAPTER padapter, u8 *tmpBuf)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
u8 percent=0, u1tmp=0;
// RTPRINT(FBT, BT_TRACE, ("[BTC2H], BT RSSI=%d\n", percent));
}
-void BTDM_FwC2hBtInfo8723A(PADAPTER padapter, u8 *tmpBuf, u8 length)
+static void BTDM_FwC2hBtInfo8723A(PADAPTER padapter, u8 *tmpBuf, u8 length)
{
PHAL_DATA_TYPE pHalData;
PBT30Info pBTInfo;
btdm_BTCoexist8723AHandler(padapter);
}
-void BTDM_Display8723ABtCoexInfo(PADAPTER padapter)
+static void BTDM_Display8723ABtCoexInfo(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBT_COEXIST_8723A pBtCoex = &pHalData->bt_coexist.halCoex8723;
DCMD_Printf(btCoexDbgBuf);
}
-void BTDM_8723ASignalCompensation(PADAPTER padapter, u8 *rssi_wifi, u8 *rssi_bt)
+static void BTDM_8723ASignalCompensation(PADAPTER padapter, u8 *rssi_wifi, u8 *rssi_bt)
{
if (btdm_BtWifiAntNum(padapter) == Ant_x1)
BTDM_1AntSignalCompensation(padapter, rssi_wifi, rssi_bt);
}
-void BTDM_8723AInit(PADAPTER padapter)
+static void BTDM_8723AInit(PADAPTER padapter)
{
if (btdm_BtWifiAntNum(padapter) == Ant_x2)
BTDM_2AntParaInit(padapter);
BTDM_1AntParaInit(padapter);
}
-void BTDM_HWCoexAllOff8723A(PADAPTER padapter)
+static void BTDM_HWCoexAllOff8723A(PADAPTER padapter)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
BTDM_2AntHwCoexAllOff8723A(padapter);
}
-void BTDM_FWCoexAllOff8723A(PADAPTER padapter)
+static void BTDM_FWCoexAllOff8723A(PADAPTER padapter)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
BTDM_2AntFwCoexAllOff8723A(padapter);
}
-void BTDM_SWCoexAllOff8723A(PADAPTER padapter)
+static void BTDM_SWCoexAllOff8723A(PADAPTER padapter)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
BTDM_2AntSwCoexAllOff8723A(padapter);
}
-void
-BTDM_Set8723ABtCoexCurrAntNum(
+static void BTDM_Set8723ABtCoexCurrAntNum(
PADAPTER padapter,
u8 antNum
)
BTDM_1AntLpsLeave(padapter);
}
-void BTDM_ForHalt8723A(PADAPTER padapter)
+static void BTDM_ForHalt8723A(PADAPTER padapter)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
BTDM_1AntForHalt(padapter);
}
-void BTDM_WifiScanNotify8723A(PADAPTER padapter, u8 scanType)
+static void BTDM_WifiScanNotify8723A(PADAPTER padapter, u8 scanType)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
BTDM_1AntWifiScanNotify(padapter, scanType);
}
-void BTDM_WifiAssociateNotify8723A(PADAPTER padapter, u8 action)
+static void BTDM_WifiAssociateNotify8723A(PADAPTER padapter, u8 action)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
BTDM_1AntWifiAssociateNotify(padapter, action);
}
-void BTDM_MediaStatusNotify8723A(PADAPTER padapter, RT_MEDIA_STATUS mstatus)
+static void BTDM_MediaStatusNotify8723A(PADAPTER padapter, RT_MEDIA_STATUS mstatus)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
BTDM_1AntMediaStatusNotify(padapter, mstatus);
}
-void BTDM_ForDhcp8723A(PADAPTER padapter)
+static void BTDM_ForDhcp8723A(PADAPTER padapter)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
return _FALSE;
}
-void BTDM_BTCoexist8723A(PADAPTER padapter)
+static void BTDM_BTCoexist8723A(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData;
PBT30Info pBTInfo;
//============================================================
// local function start with btdm_
//============================================================
-void btdm_WriteReg860(PADAPTER padapter, u16 value)
+static void btdm_WriteReg860(PADAPTER padapter, u16 value)
{
RTPRINT(FBT, BT_TRACE, ("btdm_WriteReg860(), value = 0x%x\n", value));
PHY_SetBBReg(padapter, 0x860, bMaskLWord, value);
}
-void btdm_CheckCounterOnly1Ant(PADAPTER padapter)
+static void btdm_CheckCounterOnly1Ant(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
RTPRINT(FBT, BT_TRACE, ("[DM][BT], Ratio_STA=%d\n", Ratio_STA));
}
-u8
+static u8
btdm_IsSingleAnt(
PADAPTER padapter,
u8 bSingleAntOn,
return bRet;
}
-u8 btdm_IsBalance(PADAPTER padapter, u8 bBalanceOn)
+static u8 btdm_IsBalance(PADAPTER padapter, u8 bBalanceOn)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
return _FALSE;
}
-u8 btdm_EarphoneSpecDetect(PADAPTER padapter)
+static u8 btdm_EarphoneSpecDetect(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
//
//==============================================================
-void btdm_SCOActionBC81Ant(PADAPTER padapter)
+static void btdm_SCOActionBC81Ant(PADAPTER padapter)
{
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
}
}
-u8 btdm_SCOAction1Ant(PADAPTER padapter)
+static u8 btdm_SCOAction1Ant(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBT30Info pBTInfo = GET_BT_INFO(padapter);
}
}
-void btdm_HIDActionBC81Ant(PADAPTER padapter)
+static void btdm_HIDActionBC81Ant(PADAPTER padapter)
{
BTDM_Balance(padapter, _FALSE, 0, 0);
BTDM_SingleAnt(padapter, _TRUE, _TRUE, _FALSE);
}
-u8 btdm_HIDAction1Ant(PADAPTER padapter)
+static u8 btdm_HIDAction1Ant(PADAPTER padapter)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter) ;
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
}
}
-void btdm_A2DPActionBC81Ant(PADAPTER padapter)
+static void btdm_A2DPActionBC81Ant(PADAPTER padapter)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
}
}
-u8 btdm_A2DPAction1Ant(PADAPTER padapter)
+static u8 btdm_A2DPAction1Ant(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBT30Info pBTInfo = GET_BT_INFO(padapter) ;
}
}
-void btdm_PANActionBC81Ant(PADAPTER padapter)
+static void btdm_PANActionBC81Ant(PADAPTER padapter)
{
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
}
}
-u8 btdm_PANAction1Ant(PADAPTER padapter)
+static u8 btdm_PANAction1Ant(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBT30Info pBTInfo = GET_BT_INFO(padapter);
}
}
-void btdm_HIDA2DPActionBC81Ant(PADAPTER padapter)
+static void btdm_HIDA2DPActionBC81Ant(PADAPTER padapter)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
}
}
-u8 btdm_HIDA2DPAction1Ant(PADAPTER padapter)
+static u8 btdm_HIDA2DPAction1Ant(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
}
}
-void btdm_HIDPANActionBC81Ant(PADAPTER padapter)
+static void btdm_HIDPANActionBC81Ant(PADAPTER padapter)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
}
}
-u8 btdm_HIDPANAction1Ant(PADAPTER padapter)
+static u8 btdm_HIDPANAction1Ant(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
}
}
-void btdm_PANA2DPActionBC81Ant(PADAPTER padapter)
+static void btdm_PANA2DPActionBC81Ant(PADAPTER padapter)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
}
}
-u8 btdm_PANA2DPAction1Ant(PADAPTER padapter)
+static u8 btdm_PANA2DPAction1Ant(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
// extern function start with BTDM_
//============================================================
-void BTDM_SetAntenna(PADAPTER padapter, u8 who)
+static void BTDM_SetAntenna(PADAPTER padapter, u8 who)
{
}
}
}
-void BTDM_BTCoexistWithProfile1Ant(PADAPTER padapter)
+static void BTDM_BTCoexistWithProfile1Ant(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBT30Info pBTInfo = GET_BT_INFO(padapter);
//============================================================
// local function start with btdm_
//============================================================
-void
-btdm_BtEnableDisableCheck(
+static void btdm_BtEnableDisableCheck(
PADAPTER padapter,
u32 BT_Active
)
{
}
-void btdm_CheckBTState2Ant(PADAPTER padapter)
+static void btdm_CheckBTState2Ant(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
}
}
-void btdm_WLANActOff(PADAPTER padapter)
+static void btdm_WLANActOff(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
BTDM_DiminishWiFi(padapter, _FALSE, _FALSE, 0x0, BT_FW_NAV_OFF);
}
-void btdm_WLANActBTPrecedence(PADAPTER padapter)
+static void btdm_WLANActBTPrecedence(PADAPTER padapter)
{
BTDM_Balance(padapter, _FALSE, 0, 0);
BTDM_DiminishWiFi(padapter, _FALSE, _FALSE, 0x0, BT_FW_NAV_OFF);
//
//==============================================================
-void btdm_DacSwing(PADAPTER padapter, u8 type)
+static void btdm_DacSwing(PADAPTER padapter, u8 type)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
pHalData->bt_coexist.bSWCoexistAllOff = _FALSE;
}
-void btdm_A2DPActionBC42Ant(PADAPTER padapter)
+static void btdm_A2DPActionBC42Ant(PADAPTER padapter)
{
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
}
}
-void btdm_A2DPActionBC82Ant(PADAPTER padapter)
+static void btdm_A2DPActionBC82Ant(PADAPTER padapter)
{
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
}
}
-void btdm_A2DPActionBC82Ant92d(PADAPTER padapter)
+static void btdm_A2DPActionBC82Ant92d(PADAPTER padapter)
{
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
}
}
-u8 btdm_A2DPAction2Ant(PADAPTER padapter)
+static u8 btdm_A2DPAction2Ant(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBT30Info pBTInfo = GET_BT_INFO(padapter);
}
}
-void btdm_PANActionBC42Ant(PADAPTER padapter)
+static void btdm_PANActionBC42Ant(PADAPTER padapter)
{
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
BTDM_SWCoexAllOff(padapter);
}
-void btdm_PANActionBC82Ant(PADAPTER padapter)
+static void btdm_PANActionBC82Ant(PADAPTER padapter)
{
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
}
}
-void btdm_PANActionBC82Ant92d(PADAPTER padapter)
+static void btdm_PANActionBC82Ant92d(PADAPTER padapter)
{
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
}
}
-u8 btdm_PANAction2Ant(PADAPTER padapter)
+static u8 btdm_PANAction2Ant(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBT30Info pBTInfo = GET_BT_INFO(padapter);
}
}
-void btdm_HIDActionBC42Ant(PADAPTER padapter)
+static void btdm_HIDActionBC42Ant(PADAPTER padapter)
{
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
BTDM_SWCoexAllOff(padapter);
}
-void btdm_HIDActionBC82Ant(PADAPTER padapter)
+static void btdm_HIDActionBC82Ant(PADAPTER padapter)
{
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
}
}
-void btdm_HIDActionBC82Ant92d(PADAPTER padapter)
+static void btdm_HIDActionBC82Ant92d(PADAPTER padapter)
{
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
}
}
-u8 btdm_HIDAction2Ant(PADAPTER padapter)
+static u8 btdm_HIDAction2Ant(PADAPTER padapter)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter) ;
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
}
}
-void btdm_SCOActionBC42Ant(PADAPTER padapter)
+static void btdm_SCOActionBC42Ant(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
BTDM_SWCoexAllOff(padapter);
}
-void btdm_SCOActionBC82Ant(PADAPTER padapter)
+static void btdm_SCOActionBC82Ant(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
u8 btRssiState;
}
}
-void btdm_SCOActionBC82Ant92d(PADAPTER padapter)
+static void btdm_SCOActionBC82Ant92d(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
u8 btRssiState, rssiState1;
}
}
-u8 btdm_SCOAction2Ant(PADAPTER padapter)
+static u8 btdm_SCOAction2Ant(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBT30Info pBTInfo = GET_BT_INFO(padapter);
}
}
-void btdm_HIDA2DPActionBC42Ant(PADAPTER padapter)
+static void btdm_HIDA2DPActionBC42Ant(PADAPTER padapter)
{
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
}
}
-void btdm_HIDA2DPActionBC82Ant(PADAPTER padapter)
+static void btdm_HIDA2DPActionBC82Ant(PADAPTER padapter)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
}
}
-void btdm_HIDA2DPActionBC82Ant92d(PADAPTER padapter)
+static void btdm_HIDA2DPActionBC82Ant92d(PADAPTER padapter)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
}
}
-u8 btdm_HIDA2DPAction2Ant(PADAPTER padapter)
+static u8 btdm_HIDA2DPAction2Ant(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBT30Info pBTInfo = GET_BT_INFO(padapter);
}
}
-void btdm_HIDPANActionBC42Ant(PADAPTER padapter)
+static void btdm_HIDPANActionBC42Ant(PADAPTER padapter)
{
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
BTDM_SWCoexAllOff(padapter);
}
-void btdm_HIDPANActionBC82Ant(PADAPTER padapter)
+static void btdm_HIDPANActionBC82Ant(PADAPTER padapter)
{
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
PBT30Info pBTInfo = GET_BT_INFO(padapter);
}
}
-u8 btdm_HIDPANAction2Ant(PADAPTER padapter)
+static u8 btdm_HIDPANAction2Ant(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBT30Info pBTInfo = GET_BT_INFO(padapter);
}
-void btdm_PANA2DPActionBC42Ant(PADAPTER padapter)
+static void btdm_PANA2DPActionBC42Ant(PADAPTER padapter)
{
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
}
}
-void btdm_PANA2DPActionBC82Ant(PADAPTER padapter)
+static void btdm_PANA2DPActionBC82Ant(PADAPTER padapter)
{
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
struct mlme_priv *pmlmepriv = &padapter->mlmepriv;
}
}
-u8 btdm_PANA2DPAction2Ant(PADAPTER padapter)
+static u8 btdm_PANA2DPAction2Ant(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBT30Info pBTInfo = GET_BT_INFO(padapter);
// extern function start with BTDM_
//============================================================
-void BTDM_SwCoexAllOff92C(PADAPTER padapter)
+static void BTDM_SwCoexAllOff92C(PADAPTER padapter)
{
BTDM_AGCTable(padapter, BT_AGCTABLE_OFF);
BTDM_BBBackOffLevel(padapter, BT_BB_BACKOFF_OFF);
btdm_DacSwing(padapter, BT_DACSWING_OFF);
}
-void BTDM_SwCoexAllOff92D(PADAPTER padapter)
+static void BTDM_SwCoexAllOff92D(PADAPTER padapter)
{
BTDM_AGCTable(padapter, BT_AGCTABLE_OFF);
BTDM_BBBackOffLevel(padapter, BT_BB_BACKOFF_OFF);
bNAVOn?"ON":"OFF"));
}
-void BTDM_BTCoexistWithProfile2Ant(PADAPTER padapter)
+static void BTDM_BTCoexistWithProfile2Ant(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
PBT30Info pBTInfo = GET_BT_INFO(padapter);
//============================================================
// local function
//============================================================
-void btdm_BTCoexistWithProfile(PADAPTER padapter)
+static void btdm_BTCoexistWithProfile(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
}
}
-void btdm_ResetFWCoexState(PADAPTER padapter)
+static void btdm_ResetFWCoexState(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
pHalData->bt_coexist.PreviousState = 0;
}
-void btdm_InitBtCoexistDM(PADAPTER padapter)
+static void btdm_InitBtCoexistDM(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
{
}
-u8 BTDM_NeedToRoamForBtEnableDisable(PADAPTER padapter)
+static u8 BTDM_NeedToRoamForBtEnableDisable(PADAPTER padapter)
{
return _FALSE;
}
return UndecoratedSmoothedPWDB;
}
-s32 BTDM_GetRxBeaconSS(PADAPTER padapter)
+static s32 BTDM_GetRxBeaconSS(PADAPTER padapter)
{
// PMGNT_INFO pMgntInfo = &padapter->MgntInfo;
struct mlme_priv *pmlmepriv;
BTDM_HWCoexAllOff(padapter);
}
-void BTDM_TurnOffBtCoexistBeforeEnterLPS(PADAPTER padapter)
+static void BTDM_TurnOffBtCoexistBeforeEnterLPS(PADAPTER padapter)
{
PBT30Info pBTInfo = GET_BT_INFO(padapter);
PBT_MGNT pBtMgnt = &pBTInfo->BtMgnt;
}
}
-u8 BTDM_DigByBtRssi(PADAPTER padapter)
+static u8 BTDM_DigByBtRssi(PADAPTER padapter)
{
// PMGNT_INFO pMgntInfo = &(GetDefaultAdapter(padapter)->MgntInfo);
PBT30Info pBTInfo = GET_BT_INFO(GetDefaultAdapter(padapter));
BTDM_AdjustForBtOperation8723A(padapter);
}
-u8 BTDM_AdjustRssiForAgcTableOn(PADAPTER padapter)
+static u8 BTDM_AdjustRssiForAgcTableOn(PADAPTER padapter)
{
PHAL_DATA_TYPE pHalData = GET_HAL_DATA(padapter);
// in beacon related interrupt, so we have to write beacon control
// register now.
//============================================
-void WA_BTDM_EnableBTFwCounterPolling(PADAPTER padapter)
+static void WA_BTDM_EnableBTFwCounterPolling(PADAPTER padapter)
{
}
BTDM_Coexist(padapter);
}
-void HALBT_IPSRFOffCheck(PADAPTER padapter)
+static void HALBT_IPSRFOffCheck(PADAPTER padapter)
{
PBT30Info pBTinfo;
PBT_MGNT pBtMgnt;
}
}
-void HALBT_LPSRFOffCheck(PADAPTER padapter)
+static void HALBT_LPSRFOffCheck(PADAPTER padapter)
{
PBT30Info pBTinfo;
PBT_MGNT pBtMgnt;
#endif
}
-u8 HALBT_OnlySupport1T(PADAPTER padapter)
+static u8 HALBT_OnlySupport1T(PADAPTER padapter)
{
return _FALSE;
}
-u8
-HALBT_BtRegAccess(
+static u8 HALBT_BtRegAccess(
PADAPTER padapter,
u32 accessType,
u32 regType,
return _TRUE;
}
-void HALBT_SwitchWirelessMode(PADAPTER padapter, u8 targetWirelessMode)
+static void HALBT_SwitchWirelessMode(PADAPTER padapter, u8 targetWirelessMode)
{
}