/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/btcoexist/ |
H A D | halbtc8723b1ant.h | 182 void ex_btc8723b1ant_power_on_setting(struct btc_coexist *btcoexist); 183 void ex_btc8723b1ant_init_hwconfig(struct btc_coexist *btcoexist, 185 void ex_btc8723b1ant_init_coex_dm(struct btc_coexist *btcoexist); 186 void ex_btc8723b1ant_ips_notify(struct btc_coexist *btcoexist, u8 type); 190 void ex_btc8723b1ant_media_status_notify(struct btc_coexist *btcoexist, 194 void ex_btc8723b1ant_bt_info_notify(struct btc_coexist *btcoexist, 196 void ex_btc8723b1ant_rf_status_notify(struct btc_coexist *btcoexist, 198 void ex_btc8723b1ant_halt_notify(struct btc_coexist *btcoexist); 200 void ex_btc8723b1ant_coex_dm_reset(struct btc_coexist *btcoexist); 201 void ex_btc8723b1ant_periodical(struct btc_coexist *btcoexist); [all …]
|
H A D | halbtc8821a1ant.h | 151 void ex_btc8821a1ant_init_hwconfig(struct btc_coexist *btcoexist, 153 void ex_btc8821a1ant_init_coex_dm(struct btc_coexist *btcoexist); 154 void ex_btc8821a1ant_ips_notify(struct btc_coexist *btcoexist, u8 type); 155 void ex_btc8821a1ant_lps_notify(struct btc_coexist *btcoexist, u8 type); 156 void ex_btc8821a1ant_scan_notify(struct btc_coexist *btcoexist, u8 type); 158 void ex_btc8821a1ant_media_status_notify(struct btc_coexist *btcoexist, 160 void ex_btc8821a1ant_special_packet_notify(struct btc_coexist *btcoexist, 162 void ex_btc8821a1ant_bt_info_notify(struct btc_coexist *btcoexist, 164 void ex_btc8821a1ant_halt_notify(struct btc_coexist *btcoexist); 166 void ex_btc8821a1ant_periodical(struct btc_coexist *btcoexist); [all …]
|
H A D | halbtcoutsrc.c | 412 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_get_bt_coex_supported_feature() 429 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_get_bt_coex_supported_version() 446 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_get_bt_device_info() 459 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_get_bt_forbidden_slot_val() 897 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; in halbtc_read_1byte() 905 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; in halbtc_read_2byte() 913 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; in halbtc_read_4byte() 921 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; in halbtc_write_1byte() 930 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; in halbtc_bitmask_write_1byte() 950 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; in halbtc_write_2byte() [all …]
|
H A D | halbtc8723b2ant.h | 163 void ex_btc8723b2ant_init_hwconfig(struct btc_coexist *btcoexist); 164 void ex_btc8723b2ant_init_coex_dm(struct btc_coexist *btcoexist); 165 void ex_btc8723b2ant_ips_notify(struct btc_coexist *btcoexist, u8 type); 166 void ex_btc8723b2ant_lps_notify(struct btc_coexist *btcoexist, u8 type); 169 void ex_btc8723b2ant_media_status_notify(struct btc_coexist *btcoexist, 173 void ex_btc8723b2ant_bt_info_notify(struct btc_coexist *btcoexist, 175 void ex_btc8723b2ant_halt_notify(struct btc_coexist *btcoexist); 176 void ex_btc8723b2ant_periodical(struct btc_coexist *btcoexist); 177 void ex_btc8723b2ant_display_coex_info(struct btc_coexist *btcoexist, 180 void ex_btc8723b2ant_pre_load_firmware(struct btc_coexist *btcoexist); [all …]
|
H A D | halbtc8821a2ant.h | 155 struct btc_coexist *btcoexist 159 struct btc_coexist *btcoexist 163 struct btc_coexist *btcoexist, 168 struct btc_coexist *btcoexist, 173 struct btc_coexist *btcoexist, 178 struct btc_coexist *btcoexist, 183 struct btc_coexist *btcoexist, 188 struct btc_coexist *btcoexist, 193 struct btc_coexist *btcoexist, 199 struct btc_coexist *btcoexist [all …]
|
H A D | halbtc8192e2ant.h | 146 void ex_btc8192e2ant_init_hwconfig(struct btc_coexist *btcoexist); 147 void ex_btc8192e2ant_init_coex_dm(struct btc_coexist *btcoexist); 148 void ex_btc8192e2ant_ips_notify(struct btc_coexist *btcoexist, u8 type); 149 void ex_btc8192e2ant_lps_notify(struct btc_coexist *btcoexist, u8 type); 150 void ex_btc8192e2ant_scan_notify(struct btc_coexist *btcoexist, u8 type); 152 void ex_btc8192e2ant_media_status_notify(struct btc_coexist *btcoexist, 154 void ex_btc8192e2ant_special_packet_notify(struct btc_coexist *btcoexist, 156 void ex_btc8192e2ant_bt_info_notify(struct btc_coexist *btcoexist, 160 void ex_btc8192e2ant_halt_notify(struct btc_coexist *btcoexist); 161 void ex_btc8192e2ant_periodical(struct btc_coexist *btcoexist); [all …]
|
H A D | rtl_btc.c | 46 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_display_bt_coex_info() 58 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_record_pwr_mode() 74 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_get_lps_val() 84 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_get_rpwm_val() 94 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_is_bt_ctrl_lps() 104 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_is_bt_lps_on() 115 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_get_ampdu_cfg() 138 kzalloc(sizeof(struct btc_coexist), GFP_KERNEL); in rtl_btc_alloc_variable() 179 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_power_on_setting() 189 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_init_hw_config() [all …]
|
H A D | halbtcoutsrc.h | 663 struct btc_coexist { struct 741 ((struct btc_coexist *)((rtlpriv)->btcoexist.btc_context)) argument 750 void exhalbtc_power_on_setting(struct btc_coexist *btcoexist); 751 void exhalbtc_pre_load_firmware(struct btc_coexist *btcoexist); 754 void exhalbtc_init_coex_dm(struct btc_coexist *btcoexist); 761 void exhalbtc_mediastatus_notify(struct btc_coexist *btcoexist, 767 void exhalbtc_halt_notify(struct btc_coexist *btcoexist); 769 void exhalbtc_coex_dm_switch(struct btc_coexist *btcoexist); 770 void exhalbtc_periodical(struct btc_coexist *btcoexist); 788 void exhalbtc_signal_compensation(struct btc_coexist *btcoexist, [all …]
|
H A D | halbtc8821a1ant.c | 42 static u8 btc8821a1ant_bt_rssi_state(struct btc_coexist *btcoexist, in btc8821a1ant_bt_rssi_state() 130 static u8 btc8821a1ant_wifi_rssi_state(struct btc_coexist *btcoexist, in btc8821a1ant_wifi_rssi_state() 275 static void btc8821a1ant_retry_limit(struct btc_coexist *btcoexist, in btc8821a1ant_retry_limit() 320 static void btc8821a1ant_limited_tx(struct btc_coexist *btcoexist, in btc8821a1ant_limited_tx() 346 static void btc8821a1ant_limited_rx(struct btc_coexist *btcoexist, in btc8821a1ant_limited_rx() 876 static void btc8821a1ant_lps_rpwm(struct btc_coexist *btcoexist, in btc8821a1ant_lps_rpwm() 1002 static void btc8821a1ant_ps_tdma(struct btc_coexist *btcoexist, in btc8821a1ant_ps_tdma() 1485 struct btc_coexist *btcoexist) in btc8821a1ant_action_wifi_not_connected_asso_auth() 2085 void ex_btc8821a1ant_init_coex_dm(struct btc_coexist *btcoexist) in ex_btc8821a1ant_init_coex_dm() 2856 void ex_btc8821a1ant_halt_notify(struct btc_coexist *btcoexist) in ex_btc8821a1ant_halt_notify() [all …]
|
H A D | halbtc8192e2ant.c | 31 static u8 btc8192e2ant_bt_rssi_state(struct btc_coexist *btcoexist, in btc8192e2ant_bt_rssi_state() 93 static u8 btc8192e2ant_wifi_rssi_state(struct btc_coexist *btcoexist, in btc8192e2ant_wifi_rssi_state() 291 static void btc8192e2ant_retry_limit(struct btc_coexist *btcoexist, in btc8192e2ant_retry_limit() 337 static void btc8192e2ant_limited_tx(struct btc_coexist *btcoexist, in btc8192e2ant_limited_tx() 354 static void btc8192e2ant_limited_rx(struct btc_coexist *btcoexist, in btc8192e2ant_limited_rx() 875 static void btc8192e2ant_rf_shrink(struct btc_coexist *btcoexist, in btc8192e2ant_rf_shrink() 923 static void btc8192e2ant_dac_swing(struct btc_coexist *btcoexist, in btc8192e2ant_dac_swing() 984 static void btc8192e2ant_agc_table(struct btc_coexist *btcoexist, in btc8192e2ant_agc_table() 1194 static void btc8192e2ant_ps_tdma(struct btc_coexist *btcoexist, in btc8192e2ant_ps_tdma() 3144 void ex_btc8192e2ant_halt_notify(struct btc_coexist *btcoexist) in ex_btc8192e2ant_halt_notify() [all …]
|
H A D | halbtc8723b1ant.c | 42 static void halbtc8723b1ant_updatera_mask(struct btc_coexist *btcoexist, in halbtc8723b1ant_updatera_mask() 93 static void halbtc8723b1ant_retry_limit(struct btc_coexist *btcoexist, in halbtc8723b1ant_retry_limit() 139 static void halbtc8723b1ant_limited_tx(struct btc_coexist *btcoexist, in halbtc8723b1ant_limited_tx() 166 static void halbtc8723b1ant_limited_rx(struct btc_coexist *btcoexist, in halbtc8723b1ant_limited_rx() 1028 static void halbtc8723b1ant_ps_tdma(struct btc_coexist *btcoexist, in halbtc8723b1ant_ps_tdma() 1823 struct btc_coexist *btcoexist, in halbtc8723b1ant_action_wifi_connected_bt_acl_busy() 1991 struct btc_coexist *btcoexist) in halbtc8723b1ant_action_wifi_connected_special_packet() 2427 void ex_btc8723b1ant_init_hwconfig(struct btc_coexist *btcoexist, in ex_btc8723b1ant_init_hwconfig() 2434 void ex_btc8723b1ant_init_coex_dm(struct btc_coexist *btcoexist) in ex_btc8723b1ant_init_coex_dm() 3355 void ex_btc8723b1ant_halt_notify(struct btc_coexist *btcoexist) in ex_btc8723b1ant_halt_notify() [all …]
|
H A D | halbtc8723b2ant.c | 40 static u8 btc8723b2ant_bt_rssi_state(struct btc_coexist *btcoexist, in btc8723b2ant_bt_rssi_state() 129 static u8 btc8723b2ant_wifi_rssi_state(struct btc_coexist *btcoexist, in btc8723b2ant_wifi_rssi_state() 666 static void btc8723b2ant_dec_bt_pwr(struct btc_coexist *btcoexist, in btc8723b2ant_dec_bt_pwr() 704 void btc8723b2ant_bt_auto_report(struct btc_coexist *btcoexist, in btc8723b2ant_bt_auto_report() 815 static void btc8723b2ant_dac_swing(struct btc_coexist *btcoexist, in btc8723b2ant_dac_swing() 871 static void btc8723b2ant_coex_table(struct btc_coexist *btcoexist, in btc8723b2ant_coex_table() 1011 static void btc8723b2ant_lps_rpwm(struct btc_coexist *btcoexist, in btc8723b2ant_lps_rpwm() 1472 struct btc_coexist *btcoexist, bool new_ps_state) in btc8723b2ant_ps_tdma_check_for_power_save_state() 3630 void ex_btc8723b2ant_init_coex_dm(struct btc_coexist *btcoexist) in ex_btc8723b2ant_init_coex_dm() 4163 void ex_btc8723b2ant_halt_notify(struct btc_coexist *btcoexist) in ex_btc8723b2ant_halt_notify() [all …]
|
H A D | halbtc8821a2ant.c | 41 static u8 btc8821a2ant_bt_rssi_state(struct btc_coexist *btcoexist, in btc8821a2ant_bt_rssi_state() 132 static u8 btc8821a2ant_wifi_rssi_state(struct btc_coexist *btcoexist, in btc8821a2ant_wifi_rssi_state() 651 static void btc8821a2ant_dec_bt_pwr(struct btc_coexist *btcoexist, in btc8821a2ant_dec_bt_pwr() 703 struct btc_coexist *btcoexist, bool low_penalty_ra) in btc8821a2ant_set_sw_penalty_tx_rate_adaptive() 776 static void btc8821a2ant_dac_swing(struct btc_coexist *btcoexist, in btc8821a2ant_dac_swing() 834 static void btc8821a2ant_coex_table(struct btc_coexist *btcoexist, in btc8821a2ant_coex_table() 987 static void btc8821a2ant_lps_rpwm(struct btc_coexist *btcoexist, in btc8821a2ant_lps_rpwm() 1121 static void btc8821a2ant_ps_tdma(struct btc_coexist *btcoexist, in btc8821a2ant_ps_tdma() 3613 void ex_btc8821a2ant_init_coex_dm(struct btc_coexist *btcoexist) in ex_btc8821a2ant_init_coex_dm() 4145 void ex_btc8821a2ant_halt_notify(struct btc_coexist *btcoexist) in ex_btc8821a2ant_halt_notify() [all …]
|
/openbmc/linux/drivers/staging/rtl8723bs/hal/ |
H A D | HalBtc8723b2Ant.h | 132 void EXhalbtc8723b2ant_PowerOnSetting(struct btc_coexist *pBtCoexist); 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); 142 struct btc_coexist *pBtCoexist, u8 *tmpBuf, u8 length 144 void EXhalbtc8723b2ant_HaltNotify(struct btc_coexist *pBtCoexist); 145 void EXhalbtc8723b2ant_PnpNotify(struct btc_coexist *pBtCoexist, u8 pnpState); [all …]
|
H A D | hal_btcoex.c | 15 struct btc_coexist GLBtCoexist; 265 struct btc_coexist *pBtCoexist; in halbtcoutsrc_Get() 429 struct btc_coexist *pBtCoexist; in halbtcoutsrc_Set() 569 struct btc_coexist *pBtCoexist; in halbtcoutsrc_Read1Byte() 581 struct btc_coexist *pBtCoexist; in halbtcoutsrc_Read2Byte() 593 struct btc_coexist *pBtCoexist; in halbtcoutsrc_Read4Byte() 605 struct btc_coexist *pBtCoexist; in halbtcoutsrc_Write1Byte() 617 struct btc_coexist *pBtCoexist; in halbtcoutsrc_BitMaskWrite1Byte() 645 struct btc_coexist *pBtCoexist; in halbtcoutsrc_Write2Byte() 657 struct btc_coexist *pBtCoexist; in halbtcoutsrc_Write4Byte() [all …]
|
H A D | HalBtc8723b1Ant.h | 170 void EXhalbtc8723b1ant_PowerOnSetting(struct btc_coexist *pBtCoexist); 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); 180 struct btc_coexist *pBtCoexist, u8 *tmpBuf, u8 length 182 void EXhalbtc8723b1ant_HaltNotify(struct btc_coexist *pBtCoexist); 183 void EXhalbtc8723b1ant_PnpNotify(struct btc_coexist *pBtCoexist, u8 pnpState); [all …]
|
H A D | HalBtcOutSrc.h | 360 struct btc_coexist { struct 403 extern struct btc_coexist GLBtCoexist; argument 405 void EXhalbtcoutsrc_PowerOnSetting(struct btc_coexist *pBtCoexist); 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); 413 struct btc_coexist *pBtCoexist, enum rt_media_status mediaStatus 417 struct btc_coexist *pBtCoexist, u8 *tmpBuf, u8 length 419 void EXhalbtcoutsrc_HaltNotify(struct btc_coexist *pBtCoexist); [all …]
|
H A D | HalBtc8723b2Ant.c | 90 struct btc_coexist *pBtCoexist, in halbtc8723b2ant_WifiRssiState() 159 struct btc_coexist *pBtCoexist, in halbtc8723b2ant_LimitedRx() 418 struct btc_coexist *pBtCoexist, u8 dacSwingLvl in halbtc8723b2ant_SetFwDacSwingLevel() 473 struct btc_coexist *pBtCoexist, in halbtc8723b2ant_SetSwRfRxLpfCorner() 558 struct btc_coexist *pBtCoexist, in halbtc8723b2ant_DacSwing() 649 struct btc_coexist *pBtCoexist, in halbtc8723b2ant_SetCoexTable() 666 struct btc_coexist *pBtCoexist, in halbtc8723b2ant_CoexTable() 746 struct btc_coexist *pBtCoexist, bool bEnable in halbtc8723b2ant_SetFwIgnoreWlanAct() 773 struct btc_coexist *pBtCoexist, in halbtc8723b2ant_SetFwPstdma() 799 struct btc_coexist *pBtCoexist, in halbtc8723b2ant_SwMechanism1() [all …]
|
H A D | HalBtc8723b1Ant.c | 185 struct btc_coexist *pBtCoexist, in halbtc8723b1ant_LimitedTx() 213 struct btc_coexist *pBtCoexist, in halbtc8723b1ant_LimitedRx() 633 struct btc_coexist *pBtCoexist, in halbtc8723b1ant_SetCoexTable() 650 struct btc_coexist *pBtCoexist, in halbtc8723b1ant_CoexTable() 736 struct btc_coexist *pBtCoexist, bool bEnable in halbtc8723b1ant_SetFwIgnoreWlanAct() 1353 struct btc_coexist *pBtCoexist, u8 wifiStatus in halbtc8723b1ant_TdmaDurationAdjustForAcl() 1634 struct btc_coexist *pBtCoexist, u8 wifiStatus in halbtc8723b1ant_ActionBtScoHidOnlyBusy() 1718 struct btc_coexist *pBtCoexist in halbtc8723b1ant_ActionWifiNotConnectedScan() 1752 struct btc_coexist *pBtCoexist in halbtc8723b1ant_ActionWifiNotConnectedAssoAuth() 1809 struct btc_coexist *pBtCoexist in halbtc8723b1ant_ActionWifiConnectedSpecialPacket() [all …]
|