Home
last modified time | relevance | path

Searched refs:pBtCoexist (Results 1 – 6 of 6) sorted by relevance

/linux-6.1.9/drivers/staging/rtl8723bs/hal/
DHalBtc8723b2Ant.c13 halbtc8723b2ant_PsTdma(pBtCoexist, NORMAL_EXEC, true, val); \
90 struct btc_coexist *pBtCoexist, in halbtc8723b2ant_WifiRssiState() argument
100 pBtCoexist->fBtcGet(pBtCoexist, BTC_GET_S4_WIFI_RSSI, &wifiRssi); in halbtc8723b2ant_WifiRssiState()
159 struct btc_coexist *pBtCoexist, in halbtc8723b2ant_LimitedRx() argument
173 pBtCoexist->fBtcSet(pBtCoexist, BTC_SET_BL_TO_REJ_AP_AGG_PKT, &bRejectRxAgg); in halbtc8723b2ant_LimitedRx()
175 pBtCoexist->fBtcSet(pBtCoexist, BTC_SET_BL_BT_CTRL_AGG_SIZE, &bBtCtrlRxAggSize); in halbtc8723b2ant_LimitedRx()
177 pBtCoexist->fBtcSet(pBtCoexist, BTC_SET_U1_AGG_BUF_SIZE, &rxAggSize); in halbtc8723b2ant_LimitedRx()
179 pBtCoexist->fBtcSet(pBtCoexist, BTC_SET_ACT_AGGREGATE_CTRL, NULL); in halbtc8723b2ant_LimitedRx()
182 static void halbtc8723b2ant_QueryBtInfo(struct btc_coexist *pBtCoexist) in halbtc8723b2ant_QueryBtInfo() argument
190 pBtCoexist->fBtcFillH2c(pBtCoexist, 0x61, 1, H2C_Parameter); in halbtc8723b2ant_QueryBtInfo()
[all …]
DHalBtc8723b1Ant.c79 struct btc_coexist *pBtCoexist, bool bForceExec, u32 disRateMask in halbtc8723b1ant_UpdateRaMask() argument
85 pBtCoexist->fBtcSet( in halbtc8723b1ant_UpdateRaMask()
86 pBtCoexist, in halbtc8723b1ant_UpdateRaMask()
94 struct btc_coexist *pBtCoexist, bool bForceExec, u8 type in halbtc8723b1ant_AutoRateFallbackRetry() argument
104 pBtCoexist->fBtcWrite4Byte( in halbtc8723b1ant_AutoRateFallbackRetry()
105 pBtCoexist, 0x430, pCoexDm->backupArfrCnt1 in halbtc8723b1ant_AutoRateFallbackRetry()
107 pBtCoexist->fBtcWrite4Byte( in halbtc8723b1ant_AutoRateFallbackRetry()
108 pBtCoexist, 0x434, pCoexDm->backupArfrCnt2 in halbtc8723b1ant_AutoRateFallbackRetry()
112 pBtCoexist->fBtcGet( in halbtc8723b1ant_AutoRateFallbackRetry()
113 pBtCoexist, BTC_GET_BL_WIFI_UNDER_B_MODE, &bWifiUnderBMode in halbtc8723b1ant_AutoRateFallbackRetry()
[all …]
Dhal_btcoex.c22 static u8 halbtcoutsrc_IsBtCoexistAvailable(struct btc_coexist *pBtCoexist) in halbtcoutsrc_IsBtCoexistAvailable() argument
24 if (!pBtCoexist->bBinded || !pBtCoexist->Adapter) in halbtcoutsrc_IsBtCoexistAvailable()
30 static void halbtcoutsrc_LeaveLps(struct btc_coexist *pBtCoexist) in halbtcoutsrc_LeaveLps() argument
35 padapter = pBtCoexist->Adapter; in halbtcoutsrc_LeaveLps()
37 pBtCoexist->btInfo.bBtCtrlLps = true; in halbtcoutsrc_LeaveLps()
38 pBtCoexist->btInfo.bBtLpsOn = false; in halbtcoutsrc_LeaveLps()
43 static void halbtcoutsrc_EnterLps(struct btc_coexist *pBtCoexist) in halbtcoutsrc_EnterLps() argument
48 padapter = pBtCoexist->Adapter; in halbtcoutsrc_EnterLps()
50 pBtCoexist->btInfo.bBtCtrlLps = true; in halbtcoutsrc_EnterLps()
51 pBtCoexist->btInfo.bBtLpsOn = true; in halbtcoutsrc_EnterLps()
[all …]
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, u8 *tmpBuf, u8 length
[all …]
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, u8 *tmpBuf, u8 length
[all …]
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, u8 action);
[all …]