/linux-master/drivers/net/wireless/realtek/rtlwifi/btcoexist/ |
H A D | Makefile | |
H A D | rtl_btc.c | 46 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 D | halbtc8192e2ant.c | 31 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 D | halbtc8723b2ant.c | 40 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 D | halbtcoutsrc.c | 23 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 D | halbtc8821a2ant.c | 41 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 D | halbtc8821a1ant.c | 42 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 D | halbtc8723b1ant.c | 42 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 D | wifi.h | 2550 u8 btcoexist; member in struct:rtl_btc_info 2763 struct bt_coexist_info btcoexist; member in struct:rtl_priv
|