Lines Matching refs:ath11k

624 static u32 ath11k_wmi_mgmt_get_freq(struct ath11k *ar,  in ath11k_wmi_mgmt_get_freq()
638 int ath11k_wmi_mgmt_send(struct ath11k *ar, u32 vdev_id, u32 buf_id, in ath11k_wmi_mgmt_send()
688 int ath11k_wmi_vdev_create(struct ath11k *ar, u8 *macaddr, in ath11k_wmi_vdev_create()
765 int ath11k_wmi_vdev_delete(struct ath11k *ar, u8 vdev_id) in ath11k_wmi_vdev_delete()
792 int ath11k_wmi_vdev_stop(struct ath11k *ar, u8 vdev_id) in ath11k_wmi_vdev_stop()
820 int ath11k_wmi_vdev_down(struct ath11k *ar, u8 vdev_id) in ath11k_wmi_vdev_down()
901 int ath11k_wmi_vdev_start(struct ath11k *ar, struct wmi_vdev_start_req_arg *arg, in ath11k_wmi_vdev_start()
990 int ath11k_wmi_vdev_up(struct ath11k *ar, u32 vdev_id, u32 aid, const u8 *bssid) in ath11k_wmi_vdev_up()
1038 int ath11k_wmi_send_peer_create_cmd(struct ath11k *ar, in ath11k_wmi_send_peer_create_cmd()
1071 int ath11k_wmi_send_peer_delete_cmd(struct ath11k *ar, in ath11k_wmi_send_peer_delete_cmd()
1103 int ath11k_wmi_send_pdev_set_regdomain(struct ath11k *ar, in ath11k_wmi_send_pdev_set_regdomain()
1143 int ath11k_wmi_set_peer_param(struct ath11k *ar, const u8 *peer_addr, in ath11k_wmi_set_peer_param()
1176 int ath11k_wmi_send_peer_flush_tids_cmd(struct ath11k *ar, in ath11k_wmi_send_peer_flush_tids_cmd()
1211 int ath11k_wmi_peer_rx_reorder_queue_setup(struct ath11k *ar, in ath11k_wmi_peer_rx_reorder_queue_setup()
1255 ath11k_wmi_rx_reord_queue_remove(struct ath11k *ar, in ath11k_wmi_rx_reord_queue_remove()
1291 int ath11k_wmi_pdev_set_param(struct ath11k *ar, u32 param_id, in ath11k_wmi_pdev_set_param()
1323 int ath11k_wmi_pdev_set_ps_mode(struct ath11k *ar, int vdev_id, in ath11k_wmi_pdev_set_ps_mode()
1354 int ath11k_wmi_pdev_suspend(struct ath11k *ar, u32 suspend_opt, in ath11k_wmi_pdev_suspend()
1386 int ath11k_wmi_pdev_resume(struct ath11k *ar, u32 pdev_id) in ath11k_wmi_pdev_resume()
1419 int ath11k_wmi_pdev_bss_chan_info_request(struct ath11k *ar, in ath11k_wmi_pdev_bss_chan_info_request()
1453 int ath11k_wmi_send_set_ap_ps_param_cmd(struct ath11k *ar, u8 *peer_addr, in ath11k_wmi_send_set_ap_ps_param_cmd()
1488 int ath11k_wmi_set_sta_ps_param(struct ath11k *ar, u32 vdev_id, in ath11k_wmi_set_sta_ps_param()
1522 int ath11k_wmi_force_fw_hang_cmd(struct ath11k *ar, u32 type, u32 delay_time_ms) in ath11k_wmi_force_fw_hang_cmd()
1551 int ath11k_wmi_vdev_set_param_cmd(struct ath11k *ar, u32 vdev_id, in ath11k_wmi_vdev_set_param_cmd()
1585 int ath11k_wmi_send_stats_request_cmd(struct ath11k *ar, in ath11k_wmi_send_stats_request_cmd()
1618 int ath11k_wmi_send_pdev_temperature_cmd(struct ath11k *ar) in ath11k_wmi_send_pdev_temperature_cmd()
1646 int ath11k_wmi_send_bcn_offload_control_cmd(struct ath11k *ar, in ath11k_wmi_send_bcn_offload_control_cmd()
1680 int ath11k_wmi_bcn_tmpl(struct ath11k *ar, u32 vdev_id, in ath11k_wmi_bcn_tmpl()
1747 int ath11k_wmi_vdev_install_key(struct ath11k *ar, in ath11k_wmi_vdev_install_key()
1883 int ath11k_wmi_send_peer_assoc_cmd(struct ath11k *ar, in ath11k_wmi_send_peer_assoc_cmd()
2044 void ath11k_wmi_start_scan_init(struct ath11k *ar, in ath11k_wmi_start_scan_init()
2154 int ath11k_wmi_send_scan_start_cmd(struct ath11k *ar, in ath11k_wmi_send_scan_start_cmd()
2341 int ath11k_wmi_send_scan_stop_cmd(struct ath11k *ar, in ath11k_wmi_send_scan_stop_cmd()
2389 int ath11k_wmi_send_scan_chan_list_cmd(struct ath11k *ar, in ath11k_wmi_send_scan_chan_list_cmd()
2510 int ath11k_wmi_send_wmm_update_cmd_tlv(struct ath11k *ar, u32 vdev_id, in ath11k_wmi_send_wmm_update_cmd_tlv()
2579 int ath11k_wmi_send_dfs_phyerr_offload_enable_cmd(struct ath11k *ar, in ath11k_wmi_send_dfs_phyerr_offload_enable_cmd()
2613 int ath11k_wmi_delba_send(struct ath11k *ar, u32 vdev_id, const u8 *mac, in ath11k_wmi_delba_send()
2649 int ath11k_wmi_addba_set_resp(struct ath11k *ar, u32 vdev_id, const u8 *mac, in ath11k_wmi_addba_set_resp()
2685 int ath11k_wmi_addba_send(struct ath11k *ar, u32 vdev_id, const u8 *mac, in ath11k_wmi_addba_send()
2720 int ath11k_wmi_addba_clear_resp(struct ath11k *ar, u32 vdev_id, const u8 *mac) in ath11k_wmi_addba_clear_resp()
2753 int ath11k_wmi_pdev_peer_pktlog_filter(struct ath11k *ar, u8 *addr, u8 enable) in ath11k_wmi_pdev_peer_pktlog_filter()
2802 ath11k_wmi_send_init_country_cmd(struct ath11k *ar, in ath11k_wmi_send_init_country_cmd()
2855 int ath11k_wmi_send_set_current_country_cmd(struct ath11k *ar, in ath11k_wmi_send_set_current_country_cmd()
2892 ath11k_wmi_send_thermal_mitigation_param_cmd(struct ath11k *ar, in ath11k_wmi_send_thermal_mitigation_param_cmd()
2955 int ath11k_wmi_send_11d_scan_start_cmd(struct ath11k *ar, in ath11k_wmi_send_11d_scan_start_cmd()
2992 int ath11k_wmi_send_11d_scan_stop_cmd(struct ath11k *ar, u32 vdev_id) in ath11k_wmi_send_11d_scan_stop_cmd()
3024 int ath11k_wmi_pdev_pktlog_enable(struct ath11k *ar, u32 pktlog_filter) in ath11k_wmi_pdev_pktlog_enable()
3054 int ath11k_wmi_pdev_pktlog_disable(struct ath11k *ar) in ath11k_wmi_pdev_pktlog_disable()
3108 int ath11k_wmi_send_twt_enable_cmd(struct ath11k *ar, u32 pdev_id, in ath11k_wmi_send_twt_enable_cmd()
3155 ath11k_wmi_send_twt_disable_cmd(struct ath11k *ar, u32 pdev_id) in ath11k_wmi_send_twt_disable_cmd()
3184 int ath11k_wmi_send_twt_add_dialog_cmd(struct ath11k *ar, in ath11k_wmi_send_twt_add_dialog_cmd()
3237 int ath11k_wmi_send_twt_del_dialog_cmd(struct ath11k *ar, in ath11k_wmi_send_twt_del_dialog_cmd()
3274 int ath11k_wmi_send_twt_pause_dialog_cmd(struct ath11k *ar, in ath11k_wmi_send_twt_pause_dialog_cmd()
3312 int ath11k_wmi_send_twt_resume_dialog_cmd(struct ath11k *ar, in ath11k_wmi_send_twt_resume_dialog_cmd()
3354 ath11k_wmi_send_obss_spr_cmd(struct ath11k *ar, u32 vdev_id, in ath11k_wmi_send_obss_spr_cmd()
3389 ath11k_wmi_pdev_set_srg_bss_color_bitmap(struct ath11k *ar, u32 *bitmap) in ath11k_wmi_pdev_set_srg_bss_color_bitmap()
3426 ath11k_wmi_pdev_set_srg_patial_bssid_bitmap(struct ath11k *ar, u32 *bitmap) in ath11k_wmi_pdev_set_srg_patial_bssid_bitmap()
3464 ath11k_wmi_pdev_srg_obss_color_enable_bitmap(struct ath11k *ar, u32 *bitmap) in ath11k_wmi_pdev_srg_obss_color_enable_bitmap()
3502 ath11k_wmi_pdev_srg_obss_bssid_enable_bitmap(struct ath11k *ar, u32 *bitmap) in ath11k_wmi_pdev_srg_obss_bssid_enable_bitmap()
3540 ath11k_wmi_pdev_non_srg_obss_color_enable_bitmap(struct ath11k *ar, u32 *bitmap) in ath11k_wmi_pdev_non_srg_obss_color_enable_bitmap()
3578 ath11k_wmi_pdev_non_srg_obss_bssid_enable_bitmap(struct ath11k *ar, u32 *bitmap) in ath11k_wmi_pdev_non_srg_obss_bssid_enable_bitmap()
3616 ath11k_wmi_send_obss_color_collision_cfg_cmd(struct ath11k *ar, u32 vdev_id, in ath11k_wmi_send_obss_color_collision_cfg_cmd()
3659 int ath11k_wmi_send_bss_color_change_enable_cmd(struct ath11k *ar, u32 vdev_id, in ath11k_wmi_send_bss_color_change_enable_cmd()
3693 int ath11k_wmi_fils_discovery_tmpl(struct ath11k *ar, u32 vdev_id, in ath11k_wmi_fils_discovery_tmpl()
3736 int ath11k_wmi_probe_resp_tmpl(struct ath11k *ar, u32 vdev_id, in ath11k_wmi_probe_resp_tmpl()
3789 int ath11k_wmi_fils_discovery(struct ath11k *ar, u32 vdev_id, u32 interval, in ath11k_wmi_fils_discovery()
4085 int ath11k_wmi_pdev_lro_cfg(struct ath11k *ar, in ath11k_wmi_pdev_lro_cfg()
4203 int ath11k_wmi_vdev_spectral_conf(struct ath11k *ar, in ath11k_wmi_vdev_spectral_conf()
4239 int ath11k_wmi_vdev_spectral_enable(struct ath11k *ar, u32 vdev_id, in ath11k_wmi_vdev_spectral_enable()
4277 int ath11k_wmi_pdev_dma_ring_cfg(struct ath11k *ar, in ath11k_wmi_pdev_dma_ring_cfg()
5224 static int wmi_process_mgmt_tx_comp(struct ath11k *ar, u32 desc_id, in wmi_process_mgmt_tx_comp()
5300 static void ath11k_wmi_event_scan_started(struct ath11k *ar) in ath11k_wmi_event_scan_started()
5321 static void ath11k_wmi_event_scan_start_failed(struct ath11k *ar) in ath11k_wmi_event_scan_start_failed()
5340 static void ath11k_wmi_event_scan_completed(struct ath11k *ar) in ath11k_wmi_event_scan_completed()
5366 static void ath11k_wmi_event_scan_bss_chan(struct ath11k *ar) in ath11k_wmi_event_scan_bss_chan()
5384 static void ath11k_wmi_event_scan_foreign_chan(struct ath11k *ar, u32 freq) in ath11k_wmi_event_scan_foreign_chan()
5535 static int freq_to_idx(struct ath11k *ar, int freq) in freq_to_idx()
5813 struct ath11k *ar; in ath11k_wmi_tlv_rssi_chain_parse()
5881 struct ath11k *ar; in ath11k_wmi_tlv_fw_stats_data_parse()
6239 ath11k_wmi_fw_vdev_stats_fill(struct ath11k *ar, in ath11k_wmi_fw_vdev_stats_fill()
6313 ath11k_wmi_fw_bcn_stats_fill(struct ath11k *ar, in ath11k_wmi_fw_bcn_stats_fill()
6345 void ath11k_wmi_fw_stats_fill(struct ath11k *ar, in ath11k_wmi_fw_stats_fill()
6413 struct ath11k *ar; in ath11k_reg_11d_new_cc_event()
6500 struct ath11k *ar; in ath11k_reg_chan_list_event()
6678 struct ath11k *ar; in ath11k_peer_delete_resp_event()
6703 struct ath11k *ar; in ath11k_vdev_delete_resp_event()
6747 struct ath11k *ar; in ath11k_vdev_start_resp_event()
6811 struct ath11k *ar; in ath11k_wmi_event_peer_sta_ps_state_chg()
6908 struct ath11k *ar; in ath11k_vdev_stopped_event()
6935 struct ath11k *ar; in ath11k_mgmt_rx_event()
7050 struct ath11k *ar; in ath11k_mgmt_tx_compl_event()
7077 static struct ath11k *ath11k_get_ar_on_scan_state(struct ath11k_base *ab, in ath11k_get_ar_on_scan_state()
7083 struct ath11k *ar; in ath11k_get_ar_on_scan_state()
7104 struct ath11k *ar; in ath11k_scan_event()
7183 struct ath11k *ar; in ath11k_peer_sta_kickout_event()
7235 struct ath11k *ar; in ath11k_roam_event()
7278 struct ath11k *ar; in ath11k_chan_info_event()
7353 struct ath11k *ar; in ath11k_pdev_bss_chan_info_event()
7425 struct ath11k *ar; in ath11k_vdev_install_key_compl_event()
7521 struct ath11k *ar; in ath11k_peer_assoc_conf_event()
7549 struct ath11k *ar; in ath11k_update_stats_event()
7703 struct ath11k *ar; in ath11k_wmi_pdev_dfs_radar_detected_event()
7751 struct ath11k *ar; in ath11k_wmi_pdev_temperature_event()
8199 ath11k_wmi_send_unit_test_cmd(struct ath11k *ar, in ath11k_wmi_send_unit_test_cmd()
8257 int ath11k_wmi_simulate_radar(struct ath11k *ar) in ath11k_wmi_simulate_radar()
8292 int ath11k_wmi_fw_dbglog_cfg(struct ath11k *ar, u32 *module_id_bitmap, in ath11k_wmi_fw_dbglog_cfg()
8420 int ath11k_wmi_hw_data_filter_cmd(struct ath11k *ar, u32 vdev_id, in ath11k_wmi_hw_data_filter_cmd()
8453 int ath11k_wmi_wow_host_wakeup_ind(struct ath11k *ar) in ath11k_wmi_wow_host_wakeup_ind()
8474 int ath11k_wmi_wow_enable(struct ath11k *ar) in ath11k_wmi_wow_enable()
8496 int ath11k_wmi_scan_prob_req_oui(struct ath11k *ar, in ath11k_wmi_scan_prob_req_oui()
8524 int ath11k_wmi_wow_add_wakeup_event(struct ath11k *ar, u32 vdev_id, in ath11k_wmi_wow_add_wakeup_event()
8551 int ath11k_wmi_wow_add_pattern(struct ath11k *ar, u32 vdev_id, u32 pattern_id, in ath11k_wmi_wow_add_pattern()
8656 int ath11k_wmi_wow_del_pattern(struct ath11k *ar, u32 vdev_id, u32 pattern_id) in ath11k_wmi_wow_del_pattern()
8683 ath11k_wmi_op_gen_config_pno_start(struct ath11k *ar, in ath11k_wmi_op_gen_config_pno_start()
8795 static struct sk_buff *ath11k_wmi_op_gen_config_pno_stop(struct ath11k *ar, in ath11k_wmi_op_gen_config_pno_stop()
8819 int ath11k_wmi_wow_config_pno(struct ath11k *ar, u32 vdev_id, in ath11k_wmi_wow_config_pno()
8835 static void ath11k_wmi_fill_ns_offload(struct ath11k *ar, in ath11k_wmi_fill_ns_offload()
8903 static void ath11k_wmi_fill_arp_offload(struct ath11k *ar, in ath11k_wmi_fill_arp_offload()
8940 int ath11k_wmi_arp_ns_offload(struct ath11k *ar, in ath11k_wmi_arp_ns_offload()
8991 int ath11k_wmi_gtk_rekey_offload(struct ath11k *ar, in ath11k_wmi_gtk_rekey_offload()
9033 int ath11k_wmi_gtk_rekey_getinfo(struct ath11k *ar, in ath11k_wmi_gtk_rekey_getinfo()
9057 int ath11k_wmi_pdev_set_bios_sar_table_param(struct ath11k *ar, const u8 *sar_val) in ath11k_wmi_pdev_set_bios_sar_table_param()
9097 int ath11k_wmi_pdev_set_bios_geo_table_param(struct ath11k *ar) in ath11k_wmi_pdev_set_bios_geo_table_param()
9127 int ath11k_wmi_sta_keepalive(struct ath11k *ar, in ath11k_wmi_sta_keepalive()