Lines Matching defs:rtwdev
667 static void _send_fw_cmd(struct rtw89_dev *rtwdev, u8 h2c_class, u8 h2c_func, in _send_fw_cmd()
699 static void _reset_btc_var(struct rtw89_dev *rtwdev, u8 type) in _reset_btc_var()
753 static void _chk_btc_err(struct rtw89_dev *rtwdev, u8 type, u32 cnt) in _chk_btc_err()
899 static void _update_bt_report(struct rtw89_dev *rtwdev, u8 rpt_type, u8 *pfinfo) in _update_bt_report()
988 static u32 _chk_btc_report(struct rtw89_dev *rtwdev, in _chk_btc_report()
1526 static void _parse_btc_report(struct rtw89_dev *rtwdev, in _parse_btc_report()
1556 static void _append_tdma(struct rtw89_dev *rtwdev) in _append_tdma()
1596 static void _append_slot(struct rtw89_dev *rtwdev) in _append_slot()
1641 static u32 rtw89_btc_fw_rpt_ver(struct rtw89_dev *rtwdev, u32 rpt_map) in rtw89_btc_fw_rpt_ver()
1786 static void rtw89_btc_fw_en_rpt(struct rtw89_dev *rtwdev, in rtw89_btc_fw_en_rpt()
1821 static void rtw89_btc_fw_set_slots(struct rtw89_dev *rtwdev, u8 num, in rtw89_btc_fw_set_slots()
1843 static void btc_fw_set_monreg(struct rtw89_dev *rtwdev) in btc_fw_set_monreg()
1888 static void _update_dm_step(struct rtw89_dev *rtwdev, in _update_dm_step()
1904 static void _fw_set_policy(struct rtw89_dev *rtwdev, u16 policy_type, in _fw_set_policy()
1950 static void _fw_set_drv_info(struct rtw89_dev *rtwdev, u8 type) in _fw_set_drv_info()
1995 void btc_fw_event(struct rtw89_dev *rtwdev, u8 evt_id, void *data, u32 len) in btc_fw_event()
2016 static void _set_gnt(struct rtw89_dev *rtwdev, u8 phy_map, u8 wl_state, u8 bt_state) in _set_gnt()
2066 static void _set_bt_ignore_wlan_act(struct rtw89_dev *rtwdev, u8 enable) in _set_bt_ignore_wlan_act()
2083 static void _set_wl_tx_power(struct rtw89_dev *rtwdev, u32 level) in _set_wl_tx_power()
2115 static void _set_wl_rx_gain(struct rtw89_dev *rtwdev, u32 level) in _set_wl_rx_gain()
2134 static void _set_bt_tx_power(struct rtw89_dev *rtwdev, u8 level) in _set_bt_tx_power()
2156 static void _set_bt_rx_gain(struct rtw89_dev *rtwdev, u8 level) in _set_bt_rx_gain()
2180 static void _set_rf_trx_para(struct rtw89_dev *rtwdev) in _set_rf_trx_para()
2240 static void _update_btc_state_map(struct rtw89_dev *rtwdev) in _update_btc_state_map()
2266 static void _set_bt_afh_info(struct rtw89_dev *rtwdev) in _set_bt_afh_info()
2399 static bool _check_freerun(struct rtw89_dev *rtwdev) in _check_freerun()
2541 static void _set_policy(struct rtw89_dev *rtwdev, u16 policy_type, in _set_policy()
2551 void rtw89_btc_set_policy(struct rtw89_dev *rtwdev, u16 policy_type) in rtw89_btc_set_policy()
2854 void rtw89_btc_set_policy_v1(struct rtw89_dev *rtwdev, u16 policy_type) in rtw89_btc_set_policy_v1()
3234 static void _set_bt_plut(struct rtw89_dev *rtwdev, u8 phy_map, in _set_bt_plut()
3254 static void _set_ant(struct rtw89_dev *rtwdev, bool force_exec, in _set_ant()
3373 static void _action_wl_only(struct rtw89_dev *rtwdev) in _action_wl_only()
3379 static void _action_wl_init(struct rtw89_dev *rtwdev) in _action_wl_init()
3387 static void _action_wl_off(struct rtw89_dev *rtwdev) in _action_wl_off()
3400 static void _action_freerun(struct rtw89_dev *rtwdev) in _action_freerun()
3412 static void _action_bt_whql(struct rtw89_dev *rtwdev) in _action_bt_whql()
3420 static void _action_bt_off(struct rtw89_dev *rtwdev) in _action_bt_off()
3428 static void _action_bt_idle(struct rtw89_dev *rtwdev) in _action_bt_idle()
3474 static void _action_bt_hfp(struct rtw89_dev *rtwdev) in _action_bt_hfp()
3495 static void _action_bt_hid(struct rtw89_dev *rtwdev) in _action_bt_hid()
3530 static void _action_bt_a2dp(struct rtw89_dev *rtwdev) in _action_bt_a2dp()
3575 static void _action_bt_a2dpsink(struct rtw89_dev *rtwdev) in _action_bt_a2dpsink()
3603 static void _action_bt_pan(struct rtw89_dev *rtwdev) in _action_bt_pan()
3631 static void _action_bt_a2dp_hid(struct rtw89_dev *rtwdev) in _action_bt_a2dp_hid()
3675 static void _action_bt_a2dp_pan(struct rtw89_dev *rtwdev) in _action_bt_a2dp_pan()
3703 static void _action_bt_pan_hid(struct rtw89_dev *rtwdev) in _action_bt_pan_hid()
3731 static void _action_bt_a2dp_pan_hid(struct rtw89_dev *rtwdev) in _action_bt_a2dp_pan_hid()
3762 static void _action_wl_5g(struct rtw89_dev *rtwdev) in _action_wl_5g()
3768 static void _action_wl_other(struct rtw89_dev *rtwdev) in _action_wl_other()
3780 static void _action_wl_nc(struct rtw89_dev *rtwdev) in _action_wl_nc()
3786 static void _action_wl_rfk(struct rtw89_dev *rtwdev) in _action_wl_rfk()
3801 static void _set_btg_ctrl(struct rtw89_dev *rtwdev) in _set_btg_ctrl()
3847 struct rtw89_dev *rtwdev; member
3860 struct rtw89_dev *rtwdev = iter_data->rtwdev; in rtw89_tx_time_iter() local
3911 static void _set_wl_tx_limit(struct rtw89_dev *rtwdev) in _set_wl_tx_limit()
3985 static void _set_bt_rx_agc(struct rtw89_dev *rtwdev) in _set_bt_rx_agc()
4015 static void _set_bt_rx_scan_pri(struct rtw89_dev *rtwdev) in _set_bt_rx_scan_pri()
4024 static void _action_common(struct rtw89_dev *rtwdev) in _action_common()
4046 static void _action_by_bt(struct rtw89_dev *rtwdev) in _action_by_bt()
4127 static void _action_wl_2g_sta(struct rtw89_dev *rtwdev) in _action_wl_2g_sta()
4132 static void _action_wl_scan(struct rtw89_dev *rtwdev) in _action_wl_scan()
4162 static void _action_wl_25g_mcc(struct rtw89_dev *rtwdev) in _action_wl_25g_mcc()
4180 static void _action_wl_2g_mcc(struct rtw89_dev *rtwdev) in _action_wl_2g_mcc()
4197 static void _action_wl_2g_scc(struct rtw89_dev *rtwdev) in _action_wl_2g_scc()
4215 static void _action_wl_2g_scc_v1(struct rtw89_dev *rtwdev) in _action_wl_2g_scc_v1()
4277 static void _action_wl_2g_scc_v2(struct rtw89_dev *rtwdev) in _action_wl_2g_scc_v2()
4339 static void _action_wl_2g_ap(struct rtw89_dev *rtwdev) in _action_wl_2g_ap()
4356 static void _action_wl_2g_go(struct rtw89_dev *rtwdev) in _action_wl_2g_go()
4374 static void _action_wl_2g_gc(struct rtw89_dev *rtwdev) in _action_wl_2g_gc()
4387 static void _action_wl_2g_nan(struct rtw89_dev *rtwdev) in _action_wl_2g_nan()
4405 static u32 _read_scbd(struct rtw89_dev *rtwdev) in _read_scbd()
4422 static void _write_scbd(struct rtw89_dev *rtwdev, u32 val, bool state) in _write_scbd()
4445 _update_rssi_state(struct rtw89_dev *rtwdev, u8 pre_state, u8 rssi, u8 thresh) in _update_rssi_state()
4467 void _update_dbcc_band(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _update_dbcc_band()
4477 static void _update_wl_info(struct rtw89_dev *rtwdev) in _update_wl_info()
4628 static void _update_wl_info_v1(struct rtw89_dev *rtwdev) in _update_wl_info_v1()
4778 static void _update_wl_info_v2(struct rtw89_dev *rtwdev) in _update_wl_info_v2()
4933 struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev, in rtw89_coex_act1_work() local
4954 struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev, in rtw89_coex_bt_devinfo_work() local
4970 struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev, in rtw89_coex_rfk_chk_work() local
4992 static void _update_bt_scbd(struct rtw89_dev *rtwdev, bool only_update) in _update_bt_scbd()
5055 static bool _chk_wl_rfk_request(struct rtw89_dev *rtwdev) in _chk_wl_rfk_request()
5076 void _run_coex(struct rtw89_dev *rtwdev, enum btc_reason_and_action reason) in _run_coex()
5255 void rtw89_btc_ntfy_poweron(struct rtw89_dev *rtwdev) in rtw89_btc_ntfy_poweron()
5263 void rtw89_btc_ntfy_poweroff(struct rtw89_dev *rtwdev) in rtw89_btc_ntfy_poweroff()
5283 static void _set_init_info(struct rtw89_dev *rtwdev) in _set_init_info()
5299 void rtw89_btc_ntfy_init(struct rtw89_dev *rtwdev, u8 mode) in rtw89_btc_ntfy_init()
5350 void rtw89_btc_ntfy_scan_start(struct rtw89_dev *rtwdev, u8 phy_idx, u8 band) in rtw89_btc_ntfy_scan_start()
5373 void rtw89_btc_ntfy_scan_finish(struct rtw89_dev *rtwdev, u8 phy_idx) in rtw89_btc_ntfy_scan_finish()
5394 void rtw89_btc_ntfy_switch_band(struct rtw89_dev *rtwdev, u8 phy_idx, u8 band) in rtw89_btc_ntfy_switch_band()
5416 void rtw89_btc_ntfy_specific_packet(struct rtw89_dev *rtwdev, in rtw89_btc_ntfy_specific_packet()
5482 struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev, in rtw89_btc_ntfy_eapol_packet_work() local
5493 struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev, in rtw89_btc_ntfy_arp_packet_work() local
5503 struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev, in rtw89_btc_ntfy_dhcp_packet_work() local
5514 struct rtw89_dev *rtwdev = container_of(work, struct rtw89_dev, in rtw89_btc_ntfy_icmp_packet_work() local
5525 static void _update_bt_info(struct rtw89_dev *rtwdev, u8 *buf, u32 len) in _update_bt_info()
5666 void rtw89_btc_ntfy_role_info(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_btc_ntfy_role_info()
5760 void rtw89_btc_ntfy_radio_state(struct rtw89_dev *rtwdev, enum btc_rfctrl rf_state) in rtw89_btc_ntfy_radio_state()
5822 static bool _ntfy_wl_rfk(struct rtw89_dev *rtwdev, u8 phy_path, in _ntfy_wl_rfk()
5890 void rtw89_btc_ntfy_wl_rfk(struct rtw89_dev *rtwdev, u8 phy_map, in rtw89_btc_ntfy_wl_rfk()
5927 struct rtw89_dev *rtwdev; member
5939 struct rtw89_dev *rtwdev = iter_data->rtwdev; in rtw89_btc_ntfy_wl_sta_iter() local
6065 void rtw89_btc_ntfy_wl_sta(struct rtw89_dev *rtwdev) in rtw89_btc_ntfy_wl_sta()
6112 void rtw89_btc_c2h_handle(struct rtw89_dev *rtwdev, struct sk_buff *skb, in rtw89_btc_c2h_handle()
6166 static void _show_cx_info(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_cx_info()
6235 static void _show_wl_role_info(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_wl_role_info()
6294 static void _show_wl_info(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_wl_info()
6343 static void _show_bt_profile_info(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_bt_profile_info()
6394 static void _show_bt_info(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_bt_info()
6750 static void _show_dm_step(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_dm_step()
6764 static void _show_dm_info(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_dm_info()
6821 static void _show_error(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_error()
6883 static void _show_fbtc_tdma(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_fbtc_tdma()
6918 static void _show_fbtc_slots(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_fbtc_slots()
6944 static void _show_fbtc_cysta_v2(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_fbtc_cysta_v2()
7072 static void _show_fbtc_cysta_v3(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_fbtc_cysta_v3()
7202 static void _show_fbtc_cysta_v4(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_fbtc_cysta_v4()
7334 static void _show_fbtc_cysta_v5(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_fbtc_cysta_v5()
7465 static void _show_fbtc_nullsta(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_fbtc_nullsta()
7525 static void _show_fbtc_step_v2(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_fbtc_step_v2()
7594 static void _show_fbtc_step_v3(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_fbtc_step_v3()
7651 static void _show_fw_dm_msg(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_fw_dm_msg()
7681 static void _get_gnt(struct rtw89_dev *rtwdev, struct rtw89_mac_ax_coex_gnt *gnt_cfg) in _get_gnt()
7722 static void _show_mreg_v1(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_mreg_v1()
7826 static void _show_mreg_v2(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_mreg_v2()
7930 static void _show_summary_v1(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_summary_v1()
8034 static void _show_summary_v4(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_summary_v4()
8146 static void _show_summary_v5(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_summary_v5()
8261 static void _show_summary_v105(struct rtw89_dev *rtwdev, struct seq_file *m) in _show_summary_v105()
8376 void rtw89_btc_dump_info(struct rtw89_dev *rtwdev, struct seq_file *m) in rtw89_btc_dump_info()
8424 void rtw89_coex_recognize_ver(struct rtw89_dev *rtwdev) in rtw89_coex_recognize_ver()