Searched refs:pBtCoexist (Results 1 – 6 of 6) sorted by relevance
/linux-6.1.9/drivers/staging/rtl8723bs/hal/ |
D | HalBtc8723b2Ant.c | 13 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 …]
|
D | HalBtc8723b1Ant.c | 79 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 …]
|
D | hal_btcoex.c | 22 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 …]
|
D | HalBtc8723b2Ant.h | 132 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 …]
|
D | HalBtc8723b1Ant.h | 170 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 …]
|
D | HalBtcOutSrc.h | 276 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 …]
|