Home
last modified time | relevance | path

Searched refs:btc_coexist (Results 1 – 19 of 19) sorted by relevance

/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/btcoexist/
H A Dhalbtc8723b1ant.h182 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 Dhalbtc8821a1ant.h151 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 Dhalbtcoutsrc.c412 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 Dhalbtc8723b2ant.h163 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 Dhalbtc8821a2ant.h155 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 Dhalbtc8192e2ant.h146 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 Drtl_btc.c46 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 Dhalbtcoutsrc.h663 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 Dhalbtc8821a1ant.c42 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 Dhalbtc8192e2ant.c31 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 Dhalbtc8723b1ant.c42 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 Dhalbtc8723b2ant.c40 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 Dhalbtc8821a2ant.c41 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 DHalBtc8723b2Ant.h132 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 Dhal_btcoex.c15 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 DHalBtc8723b1Ant.h170 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 DHalBtcOutSrc.h360 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 DHalBtc8723b2Ant.c90 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 DHalBtc8723b1Ant.c185 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 …]