Searched refs:pBtCoexist (Results 1 - 6 of 6) sorted by last modified time

/linux-master/drivers/staging/rtl8723bs/hal/
H A Dhal_btcoex.c22 static u8 halbtcoutsrc_IsBtCoexistAvailable(struct btc_coexist *pBtCoexist) argument
24 if (!pBtCoexist->bBinded || !pBtCoexist->Adapter)
30 static void halbtcoutsrc_LeaveLps(struct btc_coexist *pBtCoexist) argument
35 padapter = pBtCoexist->Adapter;
37 pBtCoexist->btInfo.bBtCtrlLps = true;
38 pBtCoexist->btInfo.bBtLpsOn = false;
43 static void halbtcoutsrc_EnterLps(struct btc_coexist *pBtCoexist) argument
48 padapter = pBtCoexist->Adapter;
50 pBtCoexist
56 halbtcoutsrc_NormalLps(struct btc_coexist *pBtCoexist) argument
75 halbtcoutsrc_LeaveLowPower(struct btc_coexist *pBtCoexist) argument
110 halbtcoutsrc_NormalLowPower(struct btc_coexist *pBtCoexist) argument
119 halbtcoutsrc_DisableLowPower(struct btc_coexist *pBtCoexist, u8 bLowPwrDisable) argument
128 halbtcoutsrc_AggregationCheck(struct btc_coexist *pBtCoexist) argument
206 halbtcoutsrc_GetWifiLinkStatus(struct btc_coexist *pBtCoexist) argument
234 halbtcoutsrc_GetBtPatchVer(struct btc_coexist *pBtCoexist) argument
265 struct btc_coexist *pBtCoexist; local
429 struct btc_coexist *pBtCoexist; local
569 struct btc_coexist *pBtCoexist; local
581 struct btc_coexist *pBtCoexist; local
593 struct btc_coexist *pBtCoexist; local
605 struct btc_coexist *pBtCoexist; local
617 struct btc_coexist *pBtCoexist; local
645 struct btc_coexist *pBtCoexist; local
657 struct btc_coexist *pBtCoexist; local
669 struct btc_coexist *pBtCoexist = (struct btc_coexist *)pBtcContext; local
680 struct btc_coexist *pBtCoexist; local
693 struct btc_coexist *pBtCoexist; local
705 struct btc_coexist *pBtCoexist; local
717 struct btc_coexist *pBtCoexist; local
729 struct btc_coexist *pBtCoexist; local
765 struct btc_coexist *pBtCoexist; local
780 struct btc_coexist *pBtCoexist = &GLBtCoexist; local
806 struct btc_coexist *pBtCoexist; local
847 EXhalbtcoutsrc_PowerOnSetting(struct btc_coexist *pBtCoexist) argument
859 EXhalbtcoutsrc_InitHwConfig(struct btc_coexist *pBtCoexist, u8 bWifiOnly) argument
872 EXhalbtcoutsrc_InitCoexDm(struct btc_coexist *pBtCoexist) argument
887 EXhalbtcoutsrc_IpsNotify(struct btc_coexist *pBtCoexist, u8 type) argument
914 EXhalbtcoutsrc_LpsNotify(struct btc_coexist *pBtCoexist, u8 type) argument
937 EXhalbtcoutsrc_ScanNotify(struct btc_coexist *pBtCoexist, u8 type) argument
966 EXhalbtcoutsrc_ConnectNotify(struct btc_coexist *pBtCoexist, u8 action) argument
992 EXhalbtcoutsrc_MediaStatusNotify(struct btc_coexist *pBtCoexist, enum rt_media_status mediaStatus) argument
1020 EXhalbtcoutsrc_SpecialPacketNotify(struct btc_coexist *pBtCoexist, u8 pktType) argument
1051 EXhalbtcoutsrc_BtInfoNotify(struct btc_coexist *pBtCoexist, u8 *tmpBuf, u8 length) argument
1069 EXhalbtcoutsrc_HaltNotify(struct btc_coexist *pBtCoexist) argument
1082 EXhalbtcoutsrc_PnpNotify(struct btc_coexist *pBtCoexist, u8 pnpState) argument
1098 EXhalbtcoutsrc_Periodical(struct btc_coexist *pBtCoexist) argument
[all...]
H A DHalBtcOutSrc.h276 typedef u8 (*BFP_BTC_GET)(void *pBtCoexist, u8 getType, void *pOutBuf);
278 typedef u8 (*BFP_BTC_SET)(void *pBtCoexist, u8 setType, void *pInBuf);
283 typedef void (*BFP_BTC_DISP_DBG_MSG)(void *pBtCoexist, u8 dispType);
405 void EXhalbtcoutsrc_PowerOnSetting(struct btc_coexist *pBtCoexist);
406 void EXhalbtcoutsrc_InitHwConfig(struct btc_coexist *pBtCoexist, u8 bWifiOnly);
407 void EXhalbtcoutsrc_InitCoexDm(struct btc_coexist *pBtCoexist);
408 void EXhalbtcoutsrc_IpsNotify(struct btc_coexist *pBtCoexist, u8 type);
409 void EXhalbtcoutsrc_LpsNotify(struct btc_coexist *pBtCoexist, u8 type);
410 void EXhalbtcoutsrc_ScanNotify(struct btc_coexist *pBtCoexist, u8 type);
411 void EXhalbtcoutsrc_ConnectNotify(struct btc_coexist *pBtCoexist, u
[all...]
H A DHalBtc8723b2Ant.c13 halbtc8723b2ant_PsTdma(pBtCoexist, NORMAL_EXEC, true, val); \
90 struct btc_coexist *pBtCoexist,
100 pBtCoexist->fBtcGet(pBtCoexist, BTC_GET_S4_WIFI_RSSI, &wifiRssi);
159 struct btc_coexist *pBtCoexist,
173 pBtCoexist->fBtcSet(pBtCoexist, BTC_SET_BL_TO_REJ_AP_AGG_PKT, &bRejectRxAgg);
175 pBtCoexist->fBtcSet(pBtCoexist, BTC_SET_BL_BT_CTRL_AGG_SIZE, &bBtCtrlRxAggSize);
177 pBtCoexist
89 halbtc8723b2ant_WifiRssiState( struct btc_coexist *pBtCoexist, u8 index, u8 levelNum, u8 rssiThresh, u8 rssiThresh1 ) argument
158 halbtc8723b2ant_LimitedRx( struct btc_coexist *pBtCoexist, bool bForceExec, bool bRejApAggPkt, bool bBtCtrlAggBufSize, u8 aggBufSize ) argument
182 halbtc8723b2ant_QueryBtInfo(struct btc_coexist *pBtCoexist) argument
193 halbtc8723b2ant_IsWifiStatusChanged(struct btc_coexist *pBtCoexist) argument
224 halbtc8723b2ant_UpdateBtLinkInfo(struct btc_coexist *pBtCoexist) argument
288 halbtc8723b2ant_ActionAlgorithm(struct btc_coexist *pBtCoexist) argument
417 halbtc8723b2ant_SetFwDacSwingLevel( struct btc_coexist *pBtCoexist, u8 dacSwingLvl ) argument
430 halbtc8723b2ant_SetFwDecBtPwr( struct btc_coexist *pBtCoexist, u8 decBtPwrLvl ) argument
441 halbtc8723b2ant_DecBtPwr( struct btc_coexist *pBtCoexist, bool bForceExec, u8 decBtPwrLvl ) argument
456 halbtc8723b2ant_FwDacSwingLvl( struct btc_coexist *pBtCoexist, bool bForceExec, u8 fwDacSwingLvl ) argument
472 halbtc8723b2ant_SetSwRfRxLpfCorner( struct btc_coexist *pBtCoexist, bool bRxRfShrinkOn ) argument
489 halbtc8723b2ant_RfShrink( struct btc_coexist *pBtCoexist, bool bForceExec, bool bRxRfShrinkOn ) argument
504 halbtc8723b2ant_SetSwPenaltyTxRateAdaptive( struct btc_coexist *pBtCoexist, bool bLowPenaltyRa ) argument
523 halbtc8723b2ant_LowPenaltyRa( struct btc_coexist *pBtCoexist, bool bForceExec, bool bLowPenaltyRa ) argument
539 halbtc8723b2ant_SetDacSwingReg(struct btc_coexist *pBtCoexist, u32 level) argument
546 halbtc8723b2ant_SetSwFullTimeDacSwing( struct btc_coexist *pBtCoexist, bool bSwDacSwingOn, u32 swDacSwingLvl ) argument
557 halbtc8723b2ant_DacSwing( struct btc_coexist *pBtCoexist, bool bForceExec, bool bDacSwingOn, u32 dacSwingLvl ) argument
579 halbtc8723b2ant_SetAgcTable( struct btc_coexist *pBtCoexist, bool bAgcTableEn ) argument
633 halbtc8723b2ant_AgcTable( struct btc_coexist *pBtCoexist, bool bForceExec, bool bAgcTableEn ) argument
648 halbtc8723b2ant_SetCoexTable( struct btc_coexist *pBtCoexist, u32 val0x6c0, u32 val0x6c4, u32 val0x6c8, u8 val0x6cc ) argument
665 halbtc8723b2ant_CoexTable( struct btc_coexist *pBtCoexist, bool bForceExec, u32 val0x6c0, u32 val0x6c4, u32 val0x6c8, u8 val0x6cc ) argument
696 halbtc8723b2ant_CoexTableWithType( struct btc_coexist *pBtCoexist, bool bForceExec, u8 type ) argument
745 halbtc8723b2ant_SetFwIgnoreWlanAct( struct btc_coexist *pBtCoexist, bool bEnable ) argument
757 halbtc8723b2ant_IgnoreWlanAct( struct btc_coexist *pBtCoexist, bool bForceExec, bool bEnable ) argument
772 halbtc8723b2ant_SetFwPstdma( struct btc_coexist *pBtCoexist, u8 byte1, u8 byte2, u8 byte3, u8 byte4, u8 byte5 ) argument
798 halbtc8723b2ant_SwMechanism1( struct btc_coexist *pBtCoexist, bool bShrinkRxLPF, bool bLowPenaltyRA, bool bLimitedDIG, bool bBTLNAConstrain ) argument
810 halbtc8723b2ant_SwMechanism2( struct btc_coexist *pBtCoexist, bool bAGCTableShift, bool bADCBackOff, bool bSWDACSwing, u32 dacSwingLvl ) argument
822 halbtc8723b2ant_SetAntPath( struct btc_coexist *pBtCoexist, u8 antPosType, bool bInitHwCfg, bool bWifiOff ) argument
916 halbtc8723b2ant_PsTdma( struct btc_coexist *pBtCoexist, bool bForceExec, bool bTurnOn, u8 type ) argument
1021 halbtc8723b2ant_CoexAllOff(struct btc_coexist *pBtCoexist) argument
1037 halbtc8723b2ant_InitCoexDm(struct btc_coexist *pBtCoexist) argument
1049 halbtc8723b2ant_ActionBtInquiry(struct btc_coexist *pBtCoexist) argument
1077 halbtc8723b2ant_IsCommonAction(struct btc_coexist *pBtCoexist) argument
1170 halbtc8723b2ant_TdmaDurationAdjust( struct btc_coexist *pBtCoexist, bool bScoHid, bool bTxPause, u8 maxInterval ) argument
1587 halbtc8723b2ant_ActionSco(struct btc_coexist *pBtCoexist) argument
1642 halbtc8723b2ant_ActionHid(struct btc_coexist *pBtCoexist) argument
1703 halbtc8723b2ant_ActionA2dp(struct btc_coexist *pBtCoexist) argument
1783 halbtc8723b2ant_ActionA2dpPanHs(struct btc_coexist *pBtCoexist) argument
1833 halbtc8723b2ant_ActionPanEdr(struct btc_coexist *pBtCoexist) argument
1891 halbtc8723b2ant_ActionPanHs(struct btc_coexist *pBtCoexist) argument
1941 halbtc8723b2ant_ActionPanEdrA2dp(struct btc_coexist *pBtCoexist) argument
2002 halbtc8723b2ant_ActionPanEdrHid(struct btc_coexist *pBtCoexist) argument
2066 halbtc8723b2ant_ActionHidA2dpPanEdr(struct btc_coexist *pBtCoexist) argument
2126 halbtc8723b2ant_ActionHidA2dp(struct btc_coexist *pBtCoexist) argument
2201 halbtc8723b2ant_RunCoexistMechanism(struct btc_coexist *pBtCoexist) argument
2273 halbtc8723b2ant_WifiOffHwCfg(struct btc_coexist *pBtCoexist) argument
2298 halbtc8723b2ant_InitHwConfig(struct btc_coexist *pBtCoexist, bool bBackUp) argument
2330 EXhalbtc8723b2ant_PowerOnSetting(struct btc_coexist *pBtCoexist) argument
2382 EXhalbtc8723b2ant_InitHwConfig(struct btc_coexist *pBtCoexist, bool bWifiOnly) argument
2387 EXhalbtc8723b2ant_InitCoexDm(struct btc_coexist *pBtCoexist) argument
2392 EXhalbtc8723b2ant_IpsNotify(struct btc_coexist *pBtCoexist, u8 type) argument
2407 EXhalbtc8723b2ant_LpsNotify(struct btc_coexist *pBtCoexist, u8 type) argument
2416 EXhalbtc8723b2ant_ScanNotify(struct btc_coexist *pBtCoexist, u8 type) argument
2423 EXhalbtc8723b2ant_ConnectNotify(struct btc_coexist *pBtCoexist, u8 type) argument
2430 EXhalbtc8723b2ant_MediaStatusNotify(struct btc_coexist *pBtCoexist, u8 type) argument
2461 EXhalbtc8723b2ant_SpecialPacketNotify(struct btc_coexist *pBtCoexist, u8 type) argument
2465 EXhalbtc8723b2ant_BtInfoNotify( struct btc_coexist *pBtCoexist, u8 *tmpBuf, u8 length ) argument
2595 EXhalbtc8723b2ant_HaltNotify(struct btc_coexist *pBtCoexist) argument
2604 EXhalbtc8723b2ant_PnpNotify(struct btc_coexist *pBtCoexist, u8 pnpState) argument
2614 EXhalbtc8723b2ant_Periodical(struct btc_coexist *pBtCoexist) argument
[all...]
H A DHalBtc8723b2Ant.h132 void EXhalbtc8723b2ant_PowerOnSetting(struct btc_coexist *pBtCoexist);
133 void EXhalbtc8723b2ant_InitHwConfig(struct btc_coexist *pBtCoexist, bool bWifiOnly);
134 void EXhalbtc8723b2ant_InitCoexDm(struct btc_coexist *pBtCoexist);
135 void EXhalbtc8723b2ant_IpsNotify(struct btc_coexist *pBtCoexist, u8 type);
136 void EXhalbtc8723b2ant_LpsNotify(struct btc_coexist *pBtCoexist, u8 type);
137 void EXhalbtc8723b2ant_ScanNotify(struct btc_coexist *pBtCoexist, u8 type);
138 void EXhalbtc8723b2ant_ConnectNotify(struct btc_coexist *pBtCoexist, u8 type);
139 void EXhalbtc8723b2ant_MediaStatusNotify(struct btc_coexist *pBtCoexist, u8 type);
140 void EXhalbtc8723b2ant_SpecialPacketNotify(struct btc_coexist *pBtCoexist, u8 type);
142 struct btc_coexist *pBtCoexist, u
[all...]
H A DHalBtc8723b1Ant.h170 void EXhalbtc8723b1ant_PowerOnSetting(struct btc_coexist *pBtCoexist);
171 void EXhalbtc8723b1ant_InitHwConfig(struct btc_coexist *pBtCoexist, bool bWifiOnly);
172 void EXhalbtc8723b1ant_InitCoexDm(struct btc_coexist *pBtCoexist);
173 void EXhalbtc8723b1ant_IpsNotify(struct btc_coexist *pBtCoexist, u8 type);
174 void EXhalbtc8723b1ant_LpsNotify(struct btc_coexist *pBtCoexist, u8 type);
175 void EXhalbtc8723b1ant_ScanNotify(struct btc_coexist *pBtCoexist, u8 type);
176 void EXhalbtc8723b1ant_ConnectNotify(struct btc_coexist *pBtCoexist, u8 type);
177 void EXhalbtc8723b1ant_MediaStatusNotify(struct btc_coexist *pBtCoexist, u8 type);
178 void EXhalbtc8723b1ant_SpecialPacketNotify(struct btc_coexist *pBtCoexist, u8 type);
180 struct btc_coexist *pBtCoexist, u
[all...]
H A DHalBtc8723b1Ant.c79 struct btc_coexist *pBtCoexist, bool bForceExec, u32 disRateMask
85 pBtCoexist->fBtcSet(
86 pBtCoexist,
94 struct btc_coexist *pBtCoexist, bool bForceExec, u8 type
104 pBtCoexist->fBtcWrite4Byte(
105 pBtCoexist, 0x430, pCoexDm->backupArfrCnt1
107 pBtCoexist->fBtcWrite4Byte(
108 pBtCoexist, 0x434, pCoexDm->backupArfrCnt2
112 pBtCoexist->fBtcGet(
113 pBtCoexist, BTC_GET_BL_WIFI_UNDER_B_MOD
78 halbtc8723b1ant_UpdateRaMask( struct btc_coexist *pBtCoexist, bool bForceExec, u32 disRateMask ) argument
93 halbtc8723b1ant_AutoRateFallbackRetry( struct btc_coexist *pBtCoexist, bool bForceExec, u8 type ) argument
131 halbtc8723b1ant_RetryLimit( struct btc_coexist *pBtCoexist, bool bForceExec, u8 type ) argument
158 halbtc8723b1ant_AmpduMaxTime( struct btc_coexist *pBtCoexist, bool bForceExec, u8 type ) argument
184 halbtc8723b1ant_LimitedTx( struct btc_coexist *pBtCoexist, bool bForceExec, u8 raMaskType, u8 arfrType, u8 retryLimitType, u8 ampduTimeType ) argument
212 halbtc8723b1ant_LimitedRx( struct btc_coexist *pBtCoexist, bool bForceExec, bool bRejApAggPkt, bool bBtCtrlAggBufSize, u8 aggBufSize ) argument
242 halbtc8723b1ant_QueryBtInfo(struct btc_coexist *pBtCoexist) argument
253 halbtc8723b1ant_MonitorBtCtr(struct btc_coexist *pBtCoexist) argument
302 halbtc8723b1ant_MonitorWiFiCtr(struct btc_coexist *pBtCoexist) argument
388 halbtc8723b1ant_IsWifiStatusChanged(struct btc_coexist *pBtCoexist) argument
423 halbtc8723b1ant_UpdateBtLinkInfo(struct btc_coexist *pBtCoexist) argument
487 halbtc8723b1ant_ActionAlgorithm(struct btc_coexist *pBtCoexist) argument
596 halbtc8723b1ant_SetSwPenaltyTxRateAdaptive( struct btc_coexist *pBtCoexist, bool bLowPenaltyRa ) argument
615 halbtc8723b1ant_LowPenaltyRa( struct btc_coexist *pBtCoexist, bool bForceExec, bool bLowPenaltyRa ) argument
632 halbtc8723b1ant_SetCoexTable( struct btc_coexist *pBtCoexist, u32 val0x6c0, u32 val0x6c4, u32 val0x6c8, u8 val0x6cc ) argument
649 halbtc8723b1ant_CoexTable( struct btc_coexist *pBtCoexist, bool bForceExec, u32 val0x6c0, u32 val0x6c4, u32 val0x6c8, u8 val0x6cc ) argument
683 halbtc8723b1ant_CoexTableWithType( struct btc_coexist *pBtCoexist, bool bForceExec, u8 type ) argument
735 halbtc8723b1ant_SetFwIgnoreWlanAct( struct btc_coexist *pBtCoexist, bool bEnable ) argument
747 halbtc8723b1ant_IgnoreWlanAct( struct btc_coexist *pBtCoexist, bool bForceExec, bool bEnable ) argument
762 halbtc8723b1ant_SetLpsRpwm( struct btc_coexist *pBtCoexist, u8 lpsVal, u8 rpwmVal ) argument
773 halbtc8723b1ant_LpsRpwm( struct btc_coexist *pBtCoexist, bool bForceExec, u8 lpsVal, u8 rpwmVal ) argument
794 halbtc8723b1ant_SwMechanism( struct btc_coexist *pBtCoexist, bool bLowPenaltyRA ) argument
801 halbtc8723b1ant_SetAntPath( struct btc_coexist *pBtCoexist, u8 antPosType, bool bInitHwCfg, bool bWifiOff ) argument
987 halbtc8723b1ant_SetFwPstdma( struct btc_coexist *pBtCoexist, u8 byte1, u8 byte2, u8 byte3, u8 byte4, u8 byte5 ) argument
1023 halbtc8723b1ant_PsTdma( struct btc_coexist *pBtCoexist, bool bForceExec, bool bTurnOn, u8 type ) argument
1302 halbtc8723b1ant_IsCommonAction(struct btc_coexist *pBtCoexist) argument
1352 halbtc8723b1ant_TdmaDurationAdjustForAcl( struct btc_coexist *pBtCoexist, u8 wifiStatus ) argument
1507 halbtc8723b1ant_PsTdmaCheckForPowerSaveState( struct btc_coexist *pBtCoexist, bool bNewPsState ) argument
1529 halbtc8723b1ant_PowerSaveState( struct btc_coexist *pBtCoexist, u8 psType, u8 lpsVal, u8 rpwmVal ) argument
1578 halbtc8723b1ant_ActionWifiMultiPort(struct btc_coexist *pBtCoexist) argument
1586 halbtc8723b1ant_ActionHs(struct btc_coexist *pBtCoexist) argument
1592 halbtc8723b1ant_ActionBtInquiry(struct btc_coexist *pBtCoexist) argument
1633 halbtc8723b1ant_ActionBtScoHidOnlyBusy( struct btc_coexist *pBtCoexist, u8 wifiStatus ) argument
1653 halbtc8723b1ant_ActionWifiConnectedBtAclBusy( struct btc_coexist *pBtCoexist, u8 wifiStatus ) argument
1707 halbtc8723b1ant_ActionWifiNotConnected(struct btc_coexist *pBtCoexist) argument
1776 halbtc8723b1ant_ActionWifiConnectedScan(struct btc_coexist *pBtCoexist) argument
1833 halbtc8723b1ant_ActionWifiConnected(struct btc_coexist *pBtCoexist) argument
1937 halbtc8723b1ant_RunSwCoexistMechanism(struct btc_coexist *pBtCoexist) argument
1985 halbtc8723b1ant_RunCoexistMechanism(struct btc_coexist *pBtCoexist) argument
2089 halbtc8723b1ant_InitCoexDm(struct btc_coexist *pBtCoexist) argument
2102 halbtc8723b1ant_InitHwConfig( struct btc_coexist *pBtCoexist, bool bBackUp, bool bWifiOnly ) argument
2138 EXhalbtc8723b1ant_PowerOnSetting(struct btc_coexist *pBtCoexist) argument
2190 EXhalbtc8723b1ant_InitHwConfig(struct btc_coexist *pBtCoexist, bool bWifiOnly) argument
2195 EXhalbtc8723b1ant_InitCoexDm(struct btc_coexist *pBtCoexist) argument
2204 EXhalbtc8723b1ant_IpsNotify(struct btc_coexist *pBtCoexist, u8 type) argument
2224 EXhalbtc8723b1ant_LpsNotify(struct btc_coexist *pBtCoexist, u8 type) argument
2235 EXhalbtc8723b1ant_ScanNotify(struct btc_coexist *pBtCoexist, u8 type) argument
2302 EXhalbtc8723b1ant_ConnectNotify(struct btc_coexist *pBtCoexist, u8 type) argument
2354 EXhalbtc8723b1ant_MediaStatusNotify(struct btc_coexist *pBtCoexist, u8 type) argument
2412 EXhalbtc8723b1ant_SpecialPacketNotify(struct btc_coexist *pBtCoexist, u8 type) argument
2479 EXhalbtc8723b1ant_BtInfoNotify( struct btc_coexist *pBtCoexist, u8 *tmpBuf, u8 length ) argument
2615 EXhalbtc8723b1ant_HaltNotify(struct btc_coexist *pBtCoexist) argument
2628 EXhalbtc8723b1ant_PnpNotify(struct btc_coexist *pBtCoexist, u8 pnpState) argument
2645 EXhalbtc8723b1ant_Periodical(struct btc_coexist *pBtCoexist) argument
[all...]

Completed in 124 milliseconds