Lines Matching refs:btc_coexist

23 static bool halbtc_is_bt_coexist_available(struct btc_coexist *btcoexist)  in halbtc_is_bt_coexist_available()
46 static bool is_any_client_connect_to_ap(struct btc_coexist *btcoexist) in is_any_client_connect_to_ap()
86 static u32 halbtc_get_wifi_bw(struct btc_coexist *btcoexist) in halbtc_get_wifi_bw()
111 static u8 halbtc_get_wifi_central_chnl(struct btc_coexist *btcoexist) in halbtc_get_wifi_central_chnl()
162 bool halbtc_is_hw_mailbox_exist(struct btc_coexist *btcoexist) in halbtc_is_hw_mailbox_exist()
171 bool halbtc_send_bt_mp_operation(struct btc_coexist *btcoexist, u8 op_code, in halbtc_send_bt_mp_operation()
254 static void halbtc_leave_lps(struct btc_coexist *btcoexist) in halbtc_leave_lps()
276 static void halbtc_enter_lps(struct btc_coexist *btcoexist) in halbtc_enter_lps()
298 static void halbtc_normal_lps(struct btc_coexist *btcoexist) in halbtc_normal_lps()
312 static void halbtc_pre_normal_lps(struct btc_coexist *btcoexist) in halbtc_pre_normal_lps()
323 static void halbtc_post_normal_lps(struct btc_coexist *btcoexist) in halbtc_post_normal_lps()
329 static void halbtc_leave_low_power(struct btc_coexist *btcoexist) in halbtc_leave_low_power()
333 static void halbtc_normal_low_power(struct btc_coexist *btcoexist) in halbtc_normal_low_power()
337 static void halbtc_disable_low_power(struct btc_coexist *btcoexist, in halbtc_disable_low_power()
344 static void halbtc_aggregation_check(struct btc_coexist *btcoexist) in halbtc_aggregation_check()
395 static u32 halbtc_get_bt_patch_version(struct btc_coexist *btcoexist) in halbtc_get_bt_patch_version()
412 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_get_bt_coex_supported_feature()
429 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_get_bt_coex_supported_version()
446 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_get_bt_device_info()
459 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_get_bt_forbidden_slot_val()
470 static u32 halbtc_get_wifi_link_status(struct btc_coexist *btcoexist) in halbtc_get_wifi_link_status()
505 struct btc_coexist *btcoexist = (struct btc_coexist *)void_btcoexist; in halbtc_get()
693 struct btc_coexist *btcoexist = (struct btc_coexist *)void_btcoexist; in halbtc_set()
796 static void halbtc_display_coex_statistics(struct btc_coexist *btcoexist, in halbtc_display_coex_statistics()
801 static void halbtc_display_bt_link_info(struct btc_coexist *btcoexist, in halbtc_display_bt_link_info()
806 static void halbtc_display_wifi_status(struct btc_coexist *btcoexist, in halbtc_display_wifi_status()
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()
958 struct btc_coexist *btcoexist = in halbtc_write_4byte()
959 (struct btc_coexist *)bt_context; in halbtc_write_4byte()
968 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_write_local_reg_1byte()
982 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; in halbtc_set_bbreg()
990 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; in halbtc_get_bbreg()
999 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; in halbtc_set_rfreg()
1008 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; in halbtc_get_rfreg()
1017 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; in halbtc_fill_h2c_cmd()
1026 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; in halbtc_send_wifi_port_id_cmd()
1036 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; in halbtc_set_default_port_id_cmd()
1049 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_set_bt_reg()
1069 struct btc_coexist *btcoexist = (struct btc_coexist *)bt_context; in halbtc_display_dbg_msg()
1091 static bool halbtc_under_ips(struct btc_coexist *btcoexist) in halbtc_under_ips()
1130 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_get_ant_det_val_from_bt()
1144 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_get_ble_scan_type_from_bt()
1158 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_get_ble_scan_para_from_bt()
1173 struct btc_coexist *btcoexist = (struct btc_coexist *)btc_context; in halbtc_get_bt_afh_map_from_bt()
1213 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in exhalbtc_initlize_variables()
1306 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in exhalbtc_bind_bt_coex_withadapter()
1371 void exhalbtc_power_on_setting(struct btc_coexist *btcoexist) in exhalbtc_power_on_setting()
1386 void exhalbtc_pre_load_firmware(struct btc_coexist *btcoexist) in exhalbtc_pre_load_firmware()
1399 void exhalbtc_init_hw_config(struct btc_coexist *btcoexist, bool wifi_only) in exhalbtc_init_hw_config()
1428 void exhalbtc_init_coex_dm(struct btc_coexist *btcoexist) in exhalbtc_init_coex_dm()
1453 void exhalbtc_ips_notify(struct btc_coexist *btcoexist, u8 type) in exhalbtc_ips_notify()
1488 void exhalbtc_lps_notify(struct btc_coexist *btcoexist, u8 type) in exhalbtc_lps_notify()
1519 void exhalbtc_scan_notify(struct btc_coexist *btcoexist, u8 type) in exhalbtc_scan_notify()
1559 void exhalbtc_connect_notify(struct btc_coexist *btcoexist, u8 action) in exhalbtc_connect_notify()
1597 void exhalbtc_mediastatus_notify(struct btc_coexist *btcoexist, in exhalbtc_mediastatus_notify()
1633 void exhalbtc_special_packet_notify(struct btc_coexist *btcoexist, u8 pkt_type) in exhalbtc_special_packet_notify()
1679 void exhalbtc_bt_info_notify(struct btc_coexist *btcoexist, in exhalbtc_bt_info_notify()
1711 void exhalbtc_rf_status_notify(struct btc_coexist *btcoexist, u8 type) in exhalbtc_rf_status_notify()
1724 void exhalbtc_halt_notify(struct btc_coexist *btcoexist) in exhalbtc_halt_notify()
1747 void exhalbtc_pnp_notify(struct btc_coexist *btcoexist, u8 pnp_state) in exhalbtc_pnp_notify()
1771 void exhalbtc_coex_dm_switch(struct btc_coexist *btcoexist) in exhalbtc_coex_dm_switch()
1796 void exhalbtc_periodical(struct btc_coexist *btcoexist) in exhalbtc_periodical()
1823 void exhalbtc_dbg_control(struct btc_coexist *btcoexist, in exhalbtc_dbg_control()
1835 void exhalbtc_antenna_detection(struct btc_coexist *btcoexist, u32 cent_freq, in exhalbtc_antenna_detection()
1846 void exhalbtc_update_min_bt_rssi(struct btc_coexist *btcoexist, s8 bt_rssi) in exhalbtc_update_min_bt_rssi()
1854 void exhalbtc_set_hci_version(struct btc_coexist *btcoexist, u16 hci_version) in exhalbtc_set_hci_version()
1862 void exhalbtc_set_bt_patch_version(struct btc_coexist *btcoexist, in exhalbtc_set_bt_patch_version()
1872 void exhalbtc_set_chip_type(struct btc_coexist *btcoexist, u8 chip_type) in exhalbtc_set_chip_type()
1902 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in exhalbtc_set_ant_num()
1924 void exhalbtc_set_single_ant_path(struct btc_coexist *btcoexist, in exhalbtc_set_single_ant_path()
1930 void exhalbtc_display_bt_coex_info(struct btc_coexist *btcoexist, in exhalbtc_display_bt_coex_info()
1956 void exhalbtc_switch_band_notify(struct btc_coexist *btcoexist, u8 type) in exhalbtc_switch_band_notify()