Searched defs:btcoexist (Results 1 - 9 of 9) sorted by relevance

/linux-master/drivers/net/wireless/realtek/rtlwifi/btcoexist/
H A DMakefile
H A Drtl_btc.c46 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
58 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
74 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
84 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
94 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
104 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
115 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
179 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
189 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
216 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
234 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
244 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
266 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
277 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
287 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
298 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
308 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
318 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
394 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
431 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
445 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
456 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
[all...]
H A Dhalbtc8192e2ant.c31 static u8 btc8192e2ant_bt_rssi_state(struct btc_coexist *btcoexist, argument
93 static u8 btc8192e2ant_wifi_rssi_state(struct btc_coexist *btcoexist, argument
159 btc8192e2ant_monitor_bt_enable_disable(struct btc_coexist *btcoexist) argument
210 btc8192e2ant_decide_ra_mask(struct btc_coexist *btcoexist, u8 ss_type, u32 ra_mask_type) argument
241 btc8192e2ant_update_ra_mask(struct btc_coexist *btcoexist, bool force_exec, u32 dis_rate_mask) argument
252 btc8192e2ant_auto_rate_fallback_retry(struct btc_coexist *btcoexist, bool force_exec, u8 type) argument
291 btc8192e2ant_retry_limit(struct btc_coexist *btcoexist, bool force_exec, u8 type) argument
314 btc8192e2ant_ampdu_maxtime(struct btc_coexist *btcoexist, bool force_exec, u8 type) argument
337 btc8192e2ant_limited_tx(struct btc_coexist *btcoexist, bool force_exec, u8 ra_mask_type, u8 arfr_type, u8 retry_limit_type, u8 ampdu_time_type) argument
354 btc8192e2ant_limited_rx(struct btc_coexist *btcoexist, bool force_exec, bool rej_ap_agg_pkt, bool bt_ctrl_agg_buf_size, u8 agg_buf_size) argument
379 btc8192e2ant_monitor_bt_ctr(struct btc_coexist *btcoexist) argument
412 btc8192e2ant_query_bt_info(struct btc_coexist *btcoexist) argument
429 btc8192e2ant_is_wifi_status_changed(struct btc_coexist *btcoexist) argument
461 btc8192e2ant_update_bt_link_info(struct btc_coexist *btcoexist) argument
517 btc8192e2ant_action_algorithm(struct btc_coexist *btcoexist) argument
723 btc8192e2ant_set_fw_dac_swing_level(struct btc_coexist *btcoexist, u8 dac_swing_lvl) argument
742 btc8192e2ant_set_fw_dec_bt_pwr(struct btc_coexist *btcoexist, u8 dec_bt_pwr_lvl) argument
757 btc8192e2ant_dec_bt_pwr(struct btc_coexist *btcoexist, bool force_exec, u8 dec_bt_pwr_lvl) argument
777 btc8192e2ant_set_bt_auto_report(struct btc_coexist *btcoexist, bool enable_auto_report) argument
796 btc8192e2ant_bt_auto_report(struct btc_coexist *btcoexist, bool force_exec, bool enable_auto_report) argument
823 btc8192e2ant_fw_dac_swing_lvl(struct btc_coexist *btcoexist, bool force_exec, u8 fw_dac_swing_lvl) argument
850 btc8192e2ant_set_sw_rf_rx_lpf_corner(struct btc_coexist *btcoexist, bool rx_rf_shrink_on) argument
875 btc8192e2ant_rf_shrink(struct btc_coexist *btcoexist, bool force_exec, bool rx_rf_shrink_on) argument
902 btc8192e2ant_set_dac_swing_reg(struct btc_coexist *btcoexist, u32 level) argument
913 btc8192e2ant_set_sw_full_swing(struct btc_coexist *btcoexist, bool sw_dac_swing_on, u32 sw_dac_swing_lvl) argument
923 btc8192e2ant_dac_swing(struct btc_coexist *btcoexist, bool force_exec, bool dac_swing_on, u32 dac_swing_lvl) argument
957 btc8192e2ant_set_agc_table(struct btc_coexist *btcoexist, bool agc_table_en) argument
984 btc8192e2ant_agc_table(struct btc_coexist *btcoexist, bool force_exec, bool agc_table_en) argument
1009 btc8192e2ant_set_coex_table(struct btc_coexist *btcoexist, u32 val0x6c0, u32 val0x6c4, u32 val0x6c8, u8 val0x6cc) argument
1032 btc8192e2ant_coex_table(struct btc_coexist *btcoexist, bool force_exec, u32 val0x6c0, u32 val0x6c4, u32 val0x6c8, u8 val0x6cc) argument
1078 btc8192e2ant_coex_table_with_type(struct btc_coexist *btcoexist, bool force_exec, u8 type) argument
1107 btc8192e2ant_set_fw_ignore_wlan_act(struct btc_coexist *btcoexist, bool enable) argument
1123 btc8192e2ant_ignore_wlan_act(struct btc_coexist *btcoexist, bool force_exec, bool enable) argument
1150 btc8192e2ant_set_fw_ps_tdma(struct btc_coexist *btcoexist, u8 byte1, u8 byte2, u8 byte3, u8 byte4, u8 byte5) argument
1178 btc8192e2ant_sw_mechanism1(struct btc_coexist *btcoexist, bool shrink_rx_lpf, bool low_penalty_ra, bool limited_dig, bool btlan_constrain) argument
1185 btc8192e2ant_sw_mechanism2(struct btc_coexist *btcoexist, bool agc_table_shift, bool adc_backoff, bool sw_dac_swing, u32 dac_swing_lvl) argument
1194 btc8192e2ant_ps_tdma(struct btc_coexist *btcoexist, bool force_exec, bool turn_on, u8 type) argument
1333 btc8192e2ant_set_switch_ss_type(struct btc_coexist *btcoexist, u8 ss_type) argument
1370 btc8192e2ant_switch_ss_type(struct btc_coexist *btcoexist, bool force_exec, u8 new_ss_type) argument
1389 btc8192e2ant_coex_all_off(struct btc_coexist *btcoexist) argument
1404 btc8192e2ant_init_coex_dm(struct btc_coexist *btcoexist) argument
1419 btc8192e2ant_action_bt_inquiry(struct btc_coexist *btcoexist) argument
1437 btc8192e2ant_is_common_action(struct btc_coexist *btcoexist) argument
1575 btc8192e2ant_tdma_duration_adjust(struct btc_coexist *btcoexist, bool sco_hid, bool tx_pause, u8 max_interval) argument
1765 btc8192e2ant_action_sco(struct btc_coexist *btcoexist) argument
1827 btc8192e2ant_action_sco_pan(struct btc_coexist *btcoexist) argument
1889 btc8192e2ant_action_hid(struct btc_coexist *btcoexist) argument
1951 btc8192e2ant_action_a2dp(struct btc_coexist *btcoexist) argument
2040 btc8192e2ant_action_a2dp_pan_hs(struct btc_coexist *btcoexist) argument
2099 btc8192e2ant_action_pan_edr(struct btc_coexist *btcoexist) argument
2160 btc8192e2ant_action_pan_hs(struct btc_coexist *btcoexist) argument
2218 btc8192e2ant_action_pan_edr_a2dp(struct btc_coexist *btcoexist) argument
2279 btc8192e2ant_action_pan_edr_hid(struct btc_coexist *btcoexist) argument
2342 btc8192e2ant_action_hid_a2dp_pan_edr(struct btc_coexist *btcoexist) argument
2403 btc8192e2ant_action_hid_a2dp(struct btc_coexist *btcoexist) argument
2462 btc8192e2ant_run_coexist_mechanism(struct btc_coexist *btcoexist) argument
2573 btc8192e2ant_init_hwconfig(struct btc_coexist *btcoexist, bool backup) argument
2653 ex_btc8192e2ant_init_hwconfig(struct btc_coexist *btcoexist) argument
2658 ex_btc8192e2ant_init_coex_dm(struct btc_coexist *btcoexist) argument
2667 ex_btc8192e2ant_display_coex_info(struct btc_coexist *btcoexist, struct seq_file *m) argument
2874 ex_btc8192e2ant_ips_notify(struct btc_coexist *btcoexist, u8 type) argument
2890 ex_btc8192e2ant_lps_notify(struct btc_coexist *btcoexist, u8 type) argument
2905 ex_btc8192e2ant_scan_notify(struct btc_coexist *btcoexist, u8 type) argument
2917 ex_btc8192e2ant_connect_notify(struct btc_coexist *btcoexist, u8 type) argument
2929 ex_btc8192e2ant_media_status_notify(struct btc_coexist *btcoexist, u8 type) argument
2975 ex_btc8192e2ant_special_packet_notify(struct btc_coexist *btcoexist, u8 type) argument
2985 ex_btc8192e2ant_bt_info_notify(struct btc_coexist *btcoexist, u8 *tmp_buf, u8 length) argument
3144 ex_btc8192e2ant_halt_notify(struct btc_coexist *btcoexist) argument
3154 ex_btc8192e2ant_periodical(struct btc_coexist *btcoexist) argument
[all...]
H A Dhalbtc8723b2ant.c40 static u8 btc8723b2ant_bt_rssi_state(struct btc_coexist *btcoexist, argument
129 static u8 btc8723b2ant_wifi_rssi_state(struct btc_coexist *btcoexist, argument
223 void btc8723b2ant_limited_rx(struct btc_coexist *btcoexist, bool force_exec, argument
245 btc8723b2ant_monitor_bt_ctr(struct btc_coexist *btcoexist) argument
291 btc8723b2ant_monitor_wifi_ctr(struct btc_coexist *btcoexist) argument
328 btc8723b2ant_query_bt_info(struct btc_coexist *btcoexist) argument
344 btc8723b2ant_is_wifi_status_changed(struct btc_coexist *btcoexist) argument
390 btc8723b2ant_update_bt_link_info(struct btc_coexist *btcoexist) argument
438 btc8723b2ant_action_algorithm(struct btc_coexist *btcoexist) argument
633 btc8723b2ant_set_fw_dac_swing_level(struct btc_coexist *btcoexist, u8 dac_swing_lvl) argument
652 btc8723b2ant_set_fw_dec_bt_pwr(struct btc_coexist *btcoexist, u8 dec_bt_pwr_lvl) argument
666 btc8723b2ant_dec_bt_pwr(struct btc_coexist *btcoexist, bool force_exec, u8 dec_bt_pwr_lvl) argument
690 halbtc8723b2ant_set_bt_auto_report(struct btc_coexist *btcoexist, bool enable_auto_report) argument
704 btc8723b2ant_bt_auto_report(struct btc_coexist *btcoexist, bool force_exec, bool enable_auto_report) argument
719 btc8723b2ant_fw_dac_swing_lvl(struct btc_coexist *btcoexist, bool force_exec, u8 fw_dac_swing_lvl) argument
745 btc8723b_set_penalty_txrate(struct btc_coexist *btcoexist, bool low_penalty_ra) argument
769 btc8723b2ant_low_penalty_ra(struct btc_coexist *btcoexist, bool force_exec, bool low_penalty_ra) argument
794 btc8723b2ant_set_dac_swing_reg(struct btc_coexist *btcoexist, u32 level) argument
815 btc8723b2ant_dac_swing(struct btc_coexist *btcoexist, bool force_exec, bool dac_swing_on, u32 dac_swing_lvl) argument
848 btc8723b2ant_set_coex_table(struct btc_coexist *btcoexist, u32 val0x6c0, u32 val0x6c4, u32 val0x6c8, u8 val0x6cc) argument
871 btc8723b2ant_coex_table(struct btc_coexist *btcoexist, bool force_exec, u32 val0x6c0, u32 val0x6c4, u32 val0x6c8, u8 val0x6cc) argument
912 btc8723b2ant_coex_table_with_type(struct btc_coexist *btcoexist, bool force_exec, u8 type) argument
985 btc8723b2ant_set_fw_ignore_wlan_act(struct btc_coexist *btcoexist, bool enable) argument
1001 btc8723b2ant_set_lps_rpwm(struct btc_coexist *btcoexist, u8 lps_val, u8 rpwm_val) argument
1011 btc8723b2ant_lps_rpwm(struct btc_coexist *btcoexist, bool force_exec, u8 lps_val, u8 rpwm_val) argument
1028 btc8723b2ant_ignore_wlan_act(struct btc_coexist *btcoexist, bool force_exec, bool enable) argument
1053 btc8723b2ant_set_fw_ps_tdma(struct btc_coexist *btcoexist, u8 byte1, u8 byte2, u8 byte3, u8 byte4, u8 byte5) argument
1082 btc8723b2ant_sw_mechanism(struct btc_coexist *btcoexist, bool shrink_rx_lpf, bool low_penalty_ra, bool limited_dig, bool bt_lna_constrain) argument
1089 btc8723b2ant_set_ant_path(struct btc_coexist *btcoexist, u8 antpos_type, bool init_hwcfg, bool wifi_off) argument
1207 btc8723b2ant_ps_tdma(struct btc_coexist *btcoexist, bool force_exec, bool turn_on, u8 type) argument
1471 btc8723b2ant_ps_tdma_check_for_power_save_state( struct btc_coexist *btcoexist, bool new_ps_state) argument
1497 btc8723b2ant_power_save_state(struct btc_coexist *btcoexist, u8 ps_type, u8 lps_val, u8 rpwm_val) argument
1535 btc8723b2ant_coex_alloff(struct btc_coexist *btcoexist) argument
1551 btc8723b2ant_init_coex_dm(struct btc_coexist *btcoexist) argument
1566 btc8723b2ant_action_bt_inquiry(struct btc_coexist *btcoexist) argument
1607 btc8723b2ant_action_wifi_link_process(struct btc_coexist *btcoexist) argument
1628 btc8723b2ant_action_wifi_idle_process(struct btc_coexist *btcoexist) argument
1669 btc8723b2ant_is_common_action(struct btc_coexist *btcoexist) argument
1779 btc8723b2ant_tdma_duration_adjust(struct btc_coexist *btcoexist, bool sco_hid, bool tx_pause, u8 max_interval) argument
2765 btc8723b2ant_action_sco(struct btc_coexist *btcoexist) argument
2808 btc8723b2ant_action_hid(struct btc_coexist *btcoexist) argument
2853 btc8723b2ant_action_a2dp(struct btc_coexist *btcoexist) argument
2927 btc8723b2ant_action_a2dp_pan_hs(struct btc_coexist *btcoexist) argument
2974 btc8723b2ant_action_pan_edr(struct btc_coexist *btcoexist) argument
3026 btc8723b2ant_action_pan_hs(struct btc_coexist *btcoexist) argument
3064 btc8723b2ant_action_pan_edr_a2dp(struct btc_coexist *btcoexist) argument
3119 btc8723b2ant_action_pan_edr_hid(struct btc_coexist *btcoexist) argument
3183 btc8723b2ant_action_hid_a2dp_pan_edr(struct btc_coexist *btcoexist) argument
3242 btc8723b2ant_action_hid_a2dp(struct btc_coexist *btcoexist) argument
3330 btc8723b2ant_action_wifi_multi_port(struct btc_coexist *btcoexist) argument
3345 btc8723b2ant_run_coexist_mechanism(struct btc_coexist *btcoexist) argument
3495 btc8723b2ant_wifioff_hwcfg(struct btc_coexist *btcoexist) argument
3529 ex_btc8723b2ant_init_hwconfig(struct btc_coexist *btcoexist) argument
3561 ex_btc8723b2ant_power_on_setting(struct btc_coexist *btcoexist) argument
3592 ex_btc8723b2ant_pre_load_firmware(struct btc_coexist *btcoexist) argument
3630 ex_btc8723b2ant_init_coex_dm(struct btc_coexist *btcoexist) argument
3639 ex_btc8723b2ant_display_coex_info(struct btc_coexist *btcoexist, struct seq_file *m) argument
3851 ex_btc8723b2ant_ips_notify(struct btc_coexist *btcoexist, u8 type) argument
3872 ex_btc8723b2ant_lps_notify(struct btc_coexist *btcoexist, u8 type) argument
3887 ex_btc8723b2ant_scan_notify(struct btc_coexist *btcoexist, u8 type) argument
3911 ex_btc8723b2ant_connect_notify(struct btc_coexist *btcoexist, u8 type) argument
3923 ex_btc8723b2ant_media_status_notify(struct btc_coexist *btcoexist, u8 type) argument
3972 ex_btc8723b2ant_special_packet_notify(struct btc_coexist *btcoexist, u8 type) argument
3982 ex_btc8723b2ant_bt_info_notify(struct btc_coexist *btcoexist, u8 *tmpbuf, u8 length) argument
4163 ex_btc8723b2ant_halt_notify(struct btc_coexist *btcoexist) argument
4174 ex_btc8723b2ant_pnp_notify(struct btc_coexist *btcoexist, u8 pnp_state) argument
4201 ex_btc8723b2ant_periodical(struct btc_coexist *btcoexist) argument
[all...]
H A Dhalbtcoutsrc.c23 static bool halbtc_is_bt_coexist_available(struct btc_coexist *btcoexist) argument
46 static bool is_any_client_connect_to_ap(struct btc_coexist *btcoexist) argument
86 static u32 halbtc_get_wifi_bw(struct btc_coexist *btcoexist) argument
111 static u8 halbtc_get_wifi_central_chnl(struct btc_coexist *btcoexist) argument
162 halbtc_is_hw_mailbox_exist(struct btc_coexist *btcoexist) argument
171 halbtc_send_bt_mp_operation(struct btc_coexist *btcoexist, u8 op_code, u8 *cmd, u32 len, unsigned long wait_ms) argument
254 halbtc_leave_lps(struct btc_coexist *btcoexist) argument
276 halbtc_enter_lps(struct btc_coexist *btcoexist) argument
298 halbtc_normal_lps(struct btc_coexist *btcoexist) argument
312 halbtc_pre_normal_lps(struct btc_coexist *btcoexist) argument
323 halbtc_post_normal_lps(struct btc_coexist *btcoexist) argument
329 halbtc_leave_low_power(struct btc_coexist *btcoexist) argument
333 halbtc_normal_low_power(struct btc_coexist *btcoexist) argument
337 halbtc_disable_low_power(struct btc_coexist *btcoexist, bool low_pwr_disable) argument
344 halbtc_aggregation_check(struct btc_coexist *btcoexist) argument
395 halbtc_get_bt_patch_version(struct btc_coexist *btcoexist) argument
412 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; local
429 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; local
446 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; local
459 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; local
470 halbtc_get_wifi_link_status(struct btc_coexist *btcoexist) argument
505 struct btc_coexist *btcoexist = (struct btc_coexist *)void_btcoexist; local
693 struct btc_coexist *btcoexist = (struct btc_coexist *)void_btcoexist; local
796 halbtc_display_coex_statistics(struct btc_coexist *btcoexist, struct seq_file *m) argument
801 halbtc_display_bt_link_info(struct btc_coexist *btcoexist, struct seq_file *m) argument
806 halbtc_display_wifi_status(struct btc_coexist *btcoexist, struct seq_file *m) argument
897 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; local
905 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; local
913 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; local
921 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; local
930 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; local
950 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; local
958 struct btc_coexist *btcoexist = local
968 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; local
982 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; local
990 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; local
999 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; local
1008 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; local
1017 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; local
1026 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; local
1036 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; local
1049 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; local
1069 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; local
1091 halbtc_under_ips(struct btc_coexist *btcoexist) argument
1130 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; local
1144 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; local
1158 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; local
1173 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; local
1213 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
1306 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
1371 exhalbtc_power_on_setting(struct btc_coexist *btcoexist) argument
1386 exhalbtc_pre_load_firmware(struct btc_coexist *btcoexist) argument
1399 exhalbtc_init_hw_config(struct btc_coexist *btcoexist, bool wifi_only) argument
1428 exhalbtc_init_coex_dm(struct btc_coexist *btcoexist) argument
1453 exhalbtc_ips_notify(struct btc_coexist *btcoexist, u8 type) argument
1488 exhalbtc_lps_notify(struct btc_coexist *btcoexist, u8 type) argument
1519 exhalbtc_scan_notify(struct btc_coexist *btcoexist, u8 type) argument
1559 exhalbtc_connect_notify(struct btc_coexist *btcoexist, u8 action) argument
1597 exhalbtc_mediastatus_notify(struct btc_coexist *btcoexist, enum rt_media_status media_status) argument
1633 exhalbtc_special_packet_notify(struct btc_coexist *btcoexist, u8 pkt_type) argument
1679 exhalbtc_bt_info_notify(struct btc_coexist *btcoexist, u8 *tmp_buf, u8 length) argument
1711 exhalbtc_rf_status_notify(struct btc_coexist *btcoexist, u8 type) argument
1724 exhalbtc_halt_notify(struct btc_coexist *btcoexist) argument
1747 exhalbtc_pnp_notify(struct btc_coexist *btcoexist, u8 pnp_state) argument
1771 exhalbtc_coex_dm_switch(struct btc_coexist *btcoexist) argument
1796 exhalbtc_periodical(struct btc_coexist *btcoexist) argument
1823 exhalbtc_dbg_control(struct btc_coexist *btcoexist, u8 code, u8 len, u8 *data) argument
1835 exhalbtc_antenna_detection(struct btc_coexist *btcoexist, u32 cent_freq, u32 offset, u32 span, u32 seconds) argument
1846 exhalbtc_update_min_bt_rssi(struct btc_coexist *btcoexist, s8 bt_rssi) argument
1854 exhalbtc_set_hci_version(struct btc_coexist *btcoexist, u16 hci_version) argument
1862 exhalbtc_set_bt_patch_version(struct btc_coexist *btcoexist, u16 bt_hci_version, u16 bt_patch_version) argument
1872 exhalbtc_set_chip_type(struct btc_coexist *btcoexist, u8 chip_type) argument
1902 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); local
1924 exhalbtc_set_single_ant_path(struct btc_coexist *btcoexist, u8 single_ant_path) argument
1930 exhalbtc_display_bt_coex_info(struct btc_coexist *btcoexist, struct seq_file *m) argument
1956 exhalbtc_switch_band_notify(struct btc_coexist *btcoexist, u8 type) argument
[all...]
H A Dhalbtc8821a2ant.c41 static u8 btc8821a2ant_bt_rssi_state(struct btc_coexist *btcoexist, argument
132 static u8 btc8821a2ant_wifi_rssi_state(struct btc_coexist *btcoexist, argument
226 void btc8821a2ant_limited_rx(struct btc_coexist *btcoexist, bool force_exec, argument
246 btc8821a2ant_monitor_bt_ctr(struct btc_coexist *btcoexist) argument
287 btc8821a2ant_monitor_wifi_ctr(struct btc_coexist *btcoexist) argument
324 btc8821a2ant_query_bt_info(struct btc_coexist *btcoexist) argument
340 btc8821a2ant_is_wifi_status_changed(struct btc_coexist *btcoexist) argument
381 btc8821a2ant_update_bt_link_info(struct btc_coexist *btcoexist) argument
429 btc8821a2ant_action_algorithm(struct btc_coexist *btcoexist) argument
617 btc8821a2ant_set_fw_dac_swing_lvl(struct btc_coexist *btcoexist, u8 dac_swing_lvl) argument
636 btc8821a2ant_set_fw_dec_bt_pwr(struct btc_coexist *btcoexist, u8 dec_bt_pwr_lvl) argument
651 btc8821a2ant_dec_bt_pwr(struct btc_coexist *btcoexist, bool force_exec, u8 dec_bt_pwr_lvl) argument
675 btc8821a2ant_fw_dac_swing_lvl(struct btc_coexist *btcoexist, bool force_exec, u8 fw_dac_swing_lvl) argument
702 btc8821a2ant_set_sw_penalty_tx_rate_adaptive( struct btc_coexist *btcoexist, bool low_penalty_ra) argument
729 btc8821a2ant_low_penalty_ra(struct btc_coexist *btcoexist, bool force_exec, bool low_penalty_ra) argument
755 btc8821a2ant_set_dac_swing_reg(struct btc_coexist *btcoexist, u32 level) argument
766 btc8821a2ant_set_sw_full_dac_swing(struct btc_coexist *btcoexist, bool sw_dac_swing_on, u32 sw_dac_swing_lvl) argument
776 btc8821a2ant_dac_swing(struct btc_coexist *btcoexist, bool force_exec, bool dac_swing_on, u32 dac_swing_lvl) argument
811 btc8821a2ant_set_coex_table(struct btc_coexist *btcoexist, u32 val0x6c0, u32 val0x6c4, u32 val0x6c8, u8 val0x6cc) argument
834 btc8821a2ant_coex_table(struct btc_coexist *btcoexist, bool force_exec, u32 val0x6c0, u32 val0x6c4, u32 val0x6c8, u8 val0x6cc) argument
878 btc8821a2ant_coex_table_with_type(struct btc_coexist *btcoexist, bool force_exec, u8 type) argument
977 btc8821a2ant_set_lps_rpwm(struct btc_coexist *btcoexist, u8 lps_val, u8 rpwm_val) argument
987 btc8821a2ant_lps_rpwm(struct btc_coexist *btcoexist, bool force_exec, u8 lps_val, u8 rpwm_val) argument
1004 btc8821a2ant_ignore_wlan_act(struct btc_coexist *btcoexist, bool force_exec, bool enable) argument
1029 btc8821a2ant_set_fw_ps_tdma(struct btc_coexist *btcoexist, u8 byte1, u8 byte2, u8 byte3, u8 byte4, u8 byte5) argument
1059 btc8821a2ant_sw_mechanism1(struct btc_coexist *btcoexist, bool shrink_rx_lpf, bool low_penalty_ra, bool limited_dig, bool bt_lna_constrain) argument
1066 btc8821a2ant_sw_mechanism2(struct btc_coexist *btcoexist, bool agc_table_shift, bool adc_back_off, bool sw_dac_swing, u32 dac_swing_lvl) argument
1074 btc8821a2ant_set_ant_path(struct btc_coexist *btcoexist, u8 ant_pos_type, bool init_hw_cfg, bool wifi_off) argument
1121 btc8821a2ant_ps_tdma(struct btc_coexist *btcoexist, bool force_exec, bool turn_on, u8 type) argument
1348 btc8821a2ant_ps_tdma_check_for_power_save_state(struct btc_coexist *btcoexist, bool new_ps_state) argument
1374 btc8821a2ant_power_save_state(struct btc_coexist *btcoexist, u8 ps_type, u8 lps_val, u8 rpwm_val) argument
1412 btc8821a2ant_coex_all_off(struct btc_coexist *btcoexist) argument
1428 btc8821a2ant_coex_under_5g(struct btc_coexist *btcoexist) argument
1434 btc8821a2ant_init_coex_dm(struct btc_coexist *btcoexist) argument
1448 btc8821a2ant_action_bt_inquiry(struct btc_coexist *btcoexist) argument
1496 btc8821a2ant_action_wifi_link_process(struct btc_coexist *btcoexist) argument
1514 btc8821a2ant_action_wifi_idle_process(struct btc_coexist *btcoexist) argument
1573 btc8821a2ant_is_common_action(struct btc_coexist *btcoexist) argument
1694 btc8821a2ant_tdma_duration_adjust(struct btc_coexist *btcoexist, bool sco_hid, bool tx_pause, u8 max_interval) argument
2594 btc8821a2ant_action_sco(struct btc_coexist *btcoexist) argument
2667 btc8821a2ant_action_hid(struct btc_coexist *btcoexist) argument
2731 btc8821a2ant_action_a2dp(struct btc_coexist *btcoexist) argument
2836 btc8821a2ant_action_a2dp_pan_hs(struct btc_coexist *btcoexist) argument
2900 btc8821a2ant_action_pan_edr(struct btc_coexist *btcoexist) argument
2971 btc8821a2ant_action_pan_hs(struct btc_coexist *btcoexist) argument
3027 btc8821a2ant_action_pan_edr_a2dp(struct btc_coexist *btcoexist) argument
3103 btc8821a2ant_action_pan_edr_hid(struct btc_coexist *btcoexist) argument
3183 btc8821a2ant_act_hid_a2dp_pan_edr(struct btc_coexist *btcoexist) argument
3258 btc8821a2ant_action_hid_a2dp(struct btc_coexist *btcoexist) argument
3349 btc8821a2ant_action_wifi_multi_port(struct btc_coexist *btcoexist) argument
3365 btc8821a2ant_run_coexist_mechanism(struct btc_coexist *btcoexist) argument
3521 btc8821a2ant_wifi_off_hw_cfg(struct btc_coexist *btcoexist) argument
3544 ex_btc8821a2ant_init_hwconfig(struct btc_coexist *btcoexist) argument
3576 ex_btc8821a2ant_pre_load_firmware(struct btc_coexist *btcoexist) argument
3613 ex_btc8821a2ant_init_coex_dm(struct btc_coexist *btcoexist) argument
3623 ex_btc8821a2ant_display_coex_info(struct btc_coexist *btcoexist, struct seq_file *m) argument
3823 ex_btc8821a2ant_ips_notify(struct btc_coexist *btcoexist, u8 type) argument
3844 ex_btc8821a2ant_lps_notify(struct btc_coexist *btcoexist, u8 type) argument
3859 ex_btc8821a2ant_scan_notify(struct btc_coexist *btcoexist, u8 type) argument
3872 ex_btc8821a2ant_connect_notify(struct btc_coexist *btcoexist, u8 type) argument
3885 ex_btc8821a2ant_media_status_notify(struct btc_coexist *btcoexist, u8 type) argument
3934 ex_btc8821a2ant_special_packet_notify(struct btc_coexist *btcoexist, u8 type) argument
3945 ex_btc8821a2ant_bt_info_notify(struct btc_coexist *btcoexist, u8 *tmp_buf, u8 length) argument
4145 ex_btc8821a2ant_halt_notify(struct btc_coexist *btcoexist) argument
4157 ex_btc8821a2ant_pnp_notify(struct btc_coexist *btcoexist, u8 pnp_state) argument
4175 ex_btc8821a2ant_periodical(struct btc_coexist *btcoexist) argument
[all...]
H A Dhalbtc8821a1ant.c42 static u8 btc8821a1ant_bt_rssi_state(struct btc_coexist *btcoexist, argument
130 static u8 btc8821a1ant_wifi_rssi_state(struct btc_coexist *btcoexist, argument
222 static void btc8821a1ant_update_ra_mask(struct btc_coexist *btcoexist, argument
235 btc8821a1ant_auto_rate_fb_retry(struct btc_coexist *btcoexist, bool force_exec, u8 type) argument
275 btc8821a1ant_retry_limit(struct btc_coexist *btcoexist, bool force_exec, u8 type) argument
297 btc8821a1ant_ampdu_max_time(struct btc_coexist *btcoexist, bool force_exec, u8 type) argument
320 btc8821a1ant_limited_tx(struct btc_coexist *btcoexist, bool force_exec, u8 ra_mask_type, u8 arfr_type, u8 retry_limit_type, u8 ampdu_time_type) argument
346 btc8821a1ant_limited_rx(struct btc_coexist *btcoexist, bool force_exec, bool rej_ap_agg_pkt, bool bt_ctrl_agg_buf_size, u8 agg_buf_size) argument
366 btc8821a1ant_monitor_bt_ctr(struct btc_coexist *btcoexist) argument
391 btc8821a1ant_query_bt_info(struct btc_coexist *btcoexist) argument
407 btc8821a1ant_update_bt_link_info(struct btc_coexist *btcoexist) argument
463 btc8821a1ant_action_algorithm(struct btc_coexist *btcoexist) argument
646 btc8821a1ant_set_sw_penalty_tx_rate(struct btc_coexist *btcoexist, bool low_penalty_ra) argument
670 btc8821a1ant_low_penalty_ra(struct btc_coexist *btcoexist, bool force_exec, bool low_penalty_ra) argument
685 btc8821a1ant_set_coex_table(struct btc_coexist *btcoexist, u32 val0x6c0, u32 val0x6c4, u32 val0x6c8, u8 val0x6cc) argument
708 btc8821a1ant_coex_table(struct btc_coexist *btcoexist, bool force_exec, u32 val0x6c0, u32 val0x6c4, u32 val0x6c8, u8 val0x6cc) argument
739 btc8821a1ant_coex_table_with_type(struct btc_coexist *btcoexist, bool force_exec, u8 type) argument
780 btc8821a1ant_set_fw_ignore_wlan_act(struct btc_coexist *btcoexist, bool enable) argument
796 btc8821a1ant_ignore_wlan_act(struct btc_coexist *btcoexist, bool force_exec, bool enable) argument
821 btc8821a1ant_set_fw_ps_tdma(struct btc_coexist *btcoexist, u8 byte1, u8 byte2, u8 byte3, u8 byte4, u8 byte5) argument
866 btc8821a1ant_set_lps_rpwm(struct btc_coexist *btcoexist, u8 lps_val, u8 rpwm_val) argument
876 btc8821a1ant_lps_rpwm(struct btc_coexist *btcoexist, bool force_exec, u8 lps_val, u8 rpwm_val) argument
907 btc8821a1ant_sw_mechanism(struct btc_coexist *btcoexist, bool low_penalty_ra) argument
918 btc8821a1ant_set_ant_path(struct btc_coexist *btcoexist, u8 ant_pos_type, bool init_hw_cfg, bool wifi_off) argument
1002 btc8821a1ant_ps_tdma(struct btc_coexist *btcoexist, bool force_exec, bool turn_on, u8 type) argument
1245 btc8821a1ant_is_common_action(struct btc_coexist *btcoexist) argument
1335 btc8821a1ant_power_save_state(struct btc_coexist *btcoexist, u8 ps_type, u8 lps_val, u8 rpwm_val) argument
1369 btc8821a1ant_coex_under_5g(struct btc_coexist *btcoexist) argument
1391 btc8821a1ant_action_sco(struct btc_coexist *btcoexist) argument
1396 btc8821a1ant_action_hid(struct btc_coexist *btcoexist) argument
1402 btc8821a1ant_action_a2dp(struct btc_coexist *btcoexist) argument
1407 btc8821a1ant_action_a2dp_pan_hs(struct btc_coexist *btcoexist) argument
1412 btc8821a1ant_action_pan_edr(struct btc_coexist *btcoexist) argument
1418 btc8821a1ant_action_pan_hs(struct btc_coexist *btcoexist) argument
1424 btc8821a1ant_action_pan_edr_a2dp(struct btc_coexist *btcoexist) argument
1429 btc8821a1ant_action_pan_edr_hid(struct btc_coexist *btcoexist) argument
1435 btc8821a1ant_action_hid_a2dp_pan_edr(struct btc_coexist *btcoexist) argument
1440 btc8821a1ant_action_hid_a2dp(struct btc_coexist *btcoexist) argument
1451 btc8821a1ant_action_wifi_multi_port(struct btc_coexist *btcoexist) argument
1484 btc8821a1ant_action_wifi_not_connected_asso_auth( struct btc_coexist *btcoexist) argument
1506 btc8821a1ant_action_hs(struct btc_coexist *btcoexist) argument
1512 btc8821a1ant_action_bt_inquiry(struct btc_coexist *btcoexist) argument
1559 btc8821a1ant_act_bt_sco_hid_only_busy(struct btc_coexist *btcoexist, u8 wifi_status) argument
1568 btc8821a1ant_act_wifi_con_bt_acl_busy(struct btc_coexist *btcoexist, u8 wifi_status) argument
1630 btc8821a1ant_action_wifi_not_connected(struct btc_coexist *btcoexist) argument
1640 btc8821a1ant_act_wifi_not_conn_scan(struct btc_coexist *btcoexist) argument
1674 btc8821a1ant_action_wifi_connected_scan(struct btc_coexist *btcoexist) argument
1704 btc8821a1ant_act_wifi_conn_sp_pkt(struct btc_coexist *btcoexist) argument
1730 btc8821a1ant_action_wifi_connected(struct btc_coexist *btcoexist) argument
1818 btc8821a1ant_run_sw_coex_mech(struct btc_coexist *btcoexist) argument
1888 btc8821a1ant_run_coexist_mechanism(struct btc_coexist *btcoexist) argument
2016 btc8821a1ant_init_coex_dm(struct btc_coexist *btcoexist) argument
2026 btc8821a1ant_init_hw_config(struct btc_coexist *btcoexist, bool back_up, bool wifi_only) argument
2079 ex_btc8821a1ant_init_hwconfig(struct btc_coexist *btcoexist, bool wifionly) argument
2085 ex_btc8821a1ant_init_coex_dm(struct btc_coexist *btcoexist) argument
2099 ex_btc8821a1ant_display_coex_info(struct btc_coexist *btcoexist, struct seq_file *m) argument
2337 ex_btc8821a1ant_ips_notify(struct btc_coexist *btcoexist, u8 type) argument
2373 ex_btc8821a1ant_lps_notify(struct btc_coexist *btcoexist, u8 type) argument
2391 ex_btc8821a1ant_scan_notify(struct btc_coexist *btcoexist, u8 type) argument
2475 ex_btc8821a1ant_connect_notify(struct btc_coexist *btcoexist, u8 type) argument
2547 ex_btc8821a1ant_media_status_notify(struct btc_coexist *btcoexist, u8 type) argument
2604 ex_btc8821a1ant_special_packet_notify(struct btc_coexist *btcoexist, u8 type) argument
2687 ex_btc8821a1ant_bt_info_notify(struct btc_coexist *btcoexist, u8 *tmp_buf, u8 length) argument
2856 ex_btc8821a1ant_halt_notify(struct btc_coexist *btcoexist) argument
2883 ex_btc8821a1ant_pnp_notify(struct btc_coexist *btcoexist, u8 pnp_state) argument
2924 ex_btc8821a1ant_periodical(struct btc_coexist *btcoexist) argument
[all...]
H A Dhalbtc8723b1ant.c42 static void halbtc8723b1ant_updatera_mask(struct btc_coexist *btcoexist, argument
54 static void btc8723b1ant_auto_rate_fb_retry(struct btc_coexist *btcoexist, argument
93 halbtc8723b1ant_retry_limit(struct btc_coexist *btcoexist, bool force_exec, u8 type) argument
116 halbtc8723b1ant_ampdu_maxtime(struct btc_coexist *btcoexist, bool force_exec, u8 type) argument
139 halbtc8723b1ant_limited_tx(struct btc_coexist *btcoexist, bool force_exec, u8 ra_masktype, u8 arfr_type, u8 retry_limit_type, u8 ampdu_time_type) argument
166 halbtc8723b1ant_limited_rx(struct btc_coexist *btcoexist, bool force_exec, bool rej_ap_agg_pkt, bool bt_ctrl_agg_buf_size, u8 agg_buf_size) argument
191 halbtc8723b1ant_query_bt_info(struct btc_coexist *btcoexist) argument
203 halbtc8723b1ant_monitor_bt_ctr(struct btc_coexist *btcoexist) argument
254 halbtc8723b1ant_monitor_wifi_ctr(struct btc_coexist *btcoexist) argument
344 btc8723b1ant_is_wifi_status_changed(struct btc_coexist *btcoexist) argument
376 halbtc8723b1ant_update_bt_link_info(struct btc_coexist *btcoexist) argument
425 halbtc8723b1ant_set_bt_auto_report(struct btc_coexist *btcoexist, bool enable_auto_report) argument
438 halbtc8723b1ant_bt_auto_report(struct btc_coexist *btcoexist, bool force_exec, bool enable_auto_report) argument
454 btc8723b1ant_set_sw_pen_tx_rate_adapt(struct btc_coexist *btcoexist, bool low_penalty_ra) argument
478 halbtc8723b1ant_low_penalty_ra(struct btc_coexist *btcoexist, bool force_exec, bool low_penalty_ra) argument
493 halbtc8723b1ant_set_coex_table(struct btc_coexist *btcoexist, u32 val0x6c0, u32 val0x6c4, u32 val0x6c8, u8 val0x6cc) argument
516 halbtc8723b1ant_coex_table(struct btc_coexist *btcoexist, bool force_exec, u32 val0x6c0, u32 val0x6c4, u32 val0x6c8, u8 val0x6cc) argument
548 halbtc8723b1ant_coex_table_with_type(struct btc_coexist *btcoexist, bool force_exec, u8 type) argument
630 halbtc8723b1ant_set_fw_ignore_wlan_act(struct btc_coexist *btcoexist, bool enable) argument
646 halbtc8723b1ant_ignore_wlan_act(struct btc_coexist *btcoexist, bool force_exec, bool enable) argument
671 halbtc8723b1ant_set_fw_ps_tdma(struct btc_coexist *btcoexist, u8 byte1, u8 byte2, u8 byte3, u8 byte4, u8 byte5) argument
718 halbtc8723b1ant_set_lps_rpwm(struct btc_coexist *btcoexist, u8 lps_val, u8 rpwm_val) argument
728 halbtc8723b1ant_lps_rpwm(struct btc_coexist *btcoexist, bool force_exec, u8 lps_val, u8 rpwm_val) argument
760 halbtc8723b1ant_sw_mechanism(struct btc_coexist *btcoexist, bool low_penalty_ra) argument
771 halbtc8723b1ant_set_ant_path(struct btc_coexist *btcoexist, u8 ant_pos_type, bool force_exec, bool init_hw_cfg, bool wifi_off) argument
1028 halbtc8723b1ant_ps_tdma(struct btc_coexist *btcoexist, bool force_exec, bool turn_on, u8 type) argument
1418 btc8723b1ant_tdma_dur_adj_for_acl(struct btc_coexist *btcoexist, u8 wifi_status) argument
1594 halbtc8723b1ant_ps_tdma_chk_pwr_save(struct btc_coexist *btcoexist, bool new_ps_state) argument
1622 halbtc8723b1ant_power_save_state(struct btc_coexist *btcoexist, u8 ps_type, u8 lps_val, u8 rpwm_val) argument
1659 halbtc8723b1ant_action_wifi_only(struct btc_coexist *btcoexist) argument
1668 halbtc8723b1ant_monitor_bt_enable_disable(struct btc_coexist *btcoexist) argument
1717 halbtc8723b1ant_action_bt_whck_test(struct btc_coexist *btcoexist) argument
1728 halbtc8723b1ant_action_wifi_multiport(struct btc_coexist *btcoexist) argument
1739 halbtc8723b1ant_action_hs(struct btc_coexist *btcoexist) argument
1745 halbtc8723b1ant_action_bt_inquiry(struct btc_coexist *btcoexist) argument
1802 btc8723b1ant_act_bt_sco_hid_only_busy(struct btc_coexist *btcoexist, u8 wifi_status) argument
1822 halbtc8723b1ant_action_wifi_connected_bt_acl_busy( struct btc_coexist *btcoexist, u8 wifi_status) argument
1878 btc8723b1ant_action_wifi_not_conn(struct btc_coexist *btcoexist) argument
1892 btc8723b1ant_action_wifi_not_conn_scan(struct btc_coexist *btcoexist) argument
1930 btc8723b1ant_act_wifi_not_conn_asso_auth(struct btc_coexist *btcoexist) argument
1953 btc8723b1ant_action_wifi_conn_scan(struct btc_coexist *btcoexist) argument
1990 halbtc8723b1ant_action_wifi_connected_special_packet( struct btc_coexist *btcoexist) argument
2024 halbtc8723b1ant_action_wifi_connected(struct btc_coexist *btcoexist) argument
2140 halbtc8723b1ant_run_coexist_mechanism(struct btc_coexist *btcoexist) argument
2301 halbtc8723b1ant_init_coex_dm(struct btc_coexist *btcoexist) argument
2309 halbtc8723b1ant_init_hw_config(struct btc_coexist *btcoexist, bool backup, bool wifi_only) argument
2357 ex_btc8723b1ant_power_on_setting(struct btc_coexist *btcoexist) argument
2427 ex_btc8723b1ant_init_hwconfig(struct btc_coexist *btcoexist, bool wifi_only) argument
2434 ex_btc8723b1ant_init_coex_dm(struct btc_coexist *btcoexist) argument
2448 ex_btc8723b1ant_display_coex_info(struct btc_coexist *btcoexist, struct seq_file *m) argument
2712 ex_btc8723b1ant_ips_notify(struct btc_coexist *btcoexist, u8 type) argument
2741 ex_btc8723b1ant_lps_notify(struct btc_coexist *btcoexist, u8 type) argument
2759 ex_btc8723b1ant_scan_notify(struct btc_coexist *btcoexist, u8 type) argument
2845 ex_btc8723b1ant_connect_notify(struct btc_coexist *btcoexist, u8 type) argument
2915 ex_btc8723b1ant_media_status_notify(struct btc_coexist *btcoexist, u8 type) argument
2996 ex_btc8723b1ant_special_packet_notify(struct btc_coexist *btcoexist, u8 type) argument
3073 ex_btc8723b1ant_bt_info_notify(struct btc_coexist *btcoexist, u8 *tmp_buf, u8 length) argument
3318 ex_btc8723b1ant_rf_status_notify(struct btc_coexist *btcoexist, u8 type) argument
3355 ex_btc8723b1ant_halt_notify(struct btc_coexist *btcoexist) argument
3377 ex_btc8723b1ant_pnp_notify(struct btc_coexist *btcoexist, u8 pnp_state) argument
3412 ex_btc8723b1ant_coex_dm_reset(struct btc_coexist *btcoexist) argument
3423 ex_btc8723b1ant_periodical(struct btc_coexist *btcoexist) argument
[all...]
/linux-master/drivers/net/wireless/realtek/rtlwifi/
H A Dwifi.h2550 u8 btcoexist; member in struct:rtl_btc_info
2763 struct bt_coexist_info btcoexist; member in struct:rtl_priv

Completed in 184 milliseconds