Lines Matching refs:wmi_ab

239 	struct ath11k_base *ab = wmi->wmi_ab->ab;  in ath11k_wmi_cmd_send_nowait()
268 struct ath11k_wmi_base *wmi_sc = wmi->wmi_ab; in ath11k_wmi_cmd_send()
499 set_bit(j, wmi->wmi_ab->svc_map); in ath11k_wmi_service_bitmap_copy()
508 struct ath11k_pdev_wmi *wmi_handle = &ab->wmi_ab.wmi[0]; in ath11k_wmi_tlv_svc_rdy_parse()
589 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_mgmt_send()
641 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_vdev_create()
707 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_vdev_delete()
734 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_vdev_stop()
762 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_vdev_down()
840 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_vdev_start()
918 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_vdev_up()
952 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_send_peer_create_cmd()
985 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_send_peer_delete_cmd()
1017 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_send_pdev_set_regdomain()
1057 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_set_peer_param()
1091 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_send_peer_flush_tids_cmd()
1127 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_peer_rx_reorder_queue_setup()
1169 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_rx_reord_queue_remove()
1205 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_pdev_set_param()
1236 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_pdev_set_ps_mode()
1267 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_pdev_suspend()
1298 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_pdev_resume()
1332 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_pdev_bss_chan_info_request()
1365 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_send_set_ap_ps_param_cmd()
1400 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_set_sta_ps_param()
1435 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_force_fw_hang_cmd()
1463 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_vdev_set_param_cmd()
1497 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_send_stats_request_cmd()
1529 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_send_pdev_temperature_cmd()
1558 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_send_bcn_offload_control_cmd()
1599 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_bcn_tmpl()
1650 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_vdev_install_key()
1798 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_send_peer_assoc_cmd()
2085 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_send_scan_start_cmd()
2234 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_send_scan_stop_cmd()
2291 max_chan_limit = (wmi->wmi_ab->max_msg_len[ar->pdev_idx] - len) / in ath11k_wmi_send_scan_chan_list_cmd()
2302 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_send_scan_chan_list_cmd()
2401 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_send_wmm_update_cmd_tlv()
2468 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_send_dfs_phyerr_offload_enable_cmd()
2502 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_delba_send()
2538 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_addba_set_resp()
2574 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_addba_send()
2608 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_addba_clear_resp()
2645 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_pdev_peer_pktlog_filter()
2691 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_send_init_country_cmd()
2750 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_send_thermal_mitigation_param_cmd()
2807 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_pdev_pktlog_enable()
2837 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_pdev_pktlog_disable()
2862 struct ath11k_base *ab = wmi->wmi_ab->ab; in ath11k_wmi_send_twt_enable_cmd()
2869 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_send_twt_enable_cmd()
2913 struct ath11k_base *ab = wmi->wmi_ab->ab; in ath11k_wmi_send_twt_disable_cmd()
2920 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_send_twt_disable_cmd()
2943 struct ath11k_base *ab = wmi->wmi_ab->ab; in ath11k_wmi_send_obss_spr_cmd()
2950 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_send_obss_spr_cmd()
2977 struct ath11k_base *ab = wmi->wmi_ab->ab; in ath11k_wmi_pdev_set_srg_bss_color_bitmap()
2984 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_pdev_set_srg_bss_color_bitmap()
3014 struct ath11k_base *ab = wmi->wmi_ab->ab; in ath11k_wmi_pdev_set_srg_patial_bssid_bitmap()
3021 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_pdev_set_srg_patial_bssid_bitmap()
3052 struct ath11k_base *ab = wmi->wmi_ab->ab; in ath11k_wmi_pdev_srg_obss_color_enable_bitmap()
3059 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_pdev_srg_obss_color_enable_bitmap()
3090 struct ath11k_base *ab = wmi->wmi_ab->ab; in ath11k_wmi_pdev_srg_obss_bssid_enable_bitmap()
3097 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_pdev_srg_obss_bssid_enable_bitmap()
3128 struct ath11k_base *ab = wmi->wmi_ab->ab; in ath11k_wmi_pdev_non_srg_obss_color_enable_bitmap()
3135 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_pdev_non_srg_obss_color_enable_bitmap()
3166 struct ath11k_base *ab = wmi->wmi_ab->ab; in ath11k_wmi_pdev_non_srg_obss_bssid_enable_bitmap()
3173 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_pdev_non_srg_obss_bssid_enable_bitmap()
3206 struct ath11k_base *ab = wmi->wmi_ab->ab; in ath11k_wmi_send_obss_color_collision_cfg_cmd()
3213 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_send_obss_color_collision_cfg_cmd()
3248 struct ath11k_base *ab = wmi->wmi_ab->ab; in ath11k_wmi_send_bss_color_change_enable_cmd()
3255 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_wmi_send_bss_color_change_enable_cmd()
3294 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, len); in ath11k_wmi_fils_discovery_tmpl()
3337 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, len); in ath11k_wmi_probe_resp_tmpl()
3388 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, len); in ath11k_wmi_fils_discovery()
3508 struct ath11k_base *ab = wmi->wmi_ab->ab; in ath11k_init_cmd_send()
3528 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len); in ath11k_init_cmd_send()
3626 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_pdev_lro_cfg()
3658 time_left = wait_for_completion_timeout(&ab->wmi_ab.service_ready, in ath11k_wmi_wait_for_service_ready()
3670 time_left = wait_for_completion_timeout(&ab->wmi_ab.unified_ready, in ath11k_wmi_wait_for_unified_ready()
3683 struct ath11k_wmi_base *wmi_ab = &ab->wmi_ab; in ath11k_wmi_set_hw_mode() local
3689 skb = ath11k_wmi_alloc_skb(wmi_ab, len); in ath11k_wmi_set_hw_mode()
3701 ret = ath11k_wmi_cmd_send(&wmi_ab->wmi[0], skb, WMI_PDEV_SET_HW_MODE_CMDID); in ath11k_wmi_set_hw_mode()
3712 struct ath11k_wmi_base *wmi_sc = &ab->wmi_ab; in ath11k_wmi_cmd_init()
3744 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_vdev_spectral_conf()
3780 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_vdev_spectral_enable()
3818 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, sizeof(*cmd)); in ath11k_wmi_pdev_dma_ring_cfg()
4018 pref = soc->wmi_ab.preferred_hw_mode; in ath11k_wmi_tlv_hw_mode_caps()
4022 soc->wmi_ab.preferred_hw_mode = mode; in ath11k_wmi_tlv_hw_mode_caps()
4028 soc->wmi_ab.preferred_hw_mode); in ath11k_wmi_tlv_hw_mode_caps()
4029 if (soc->wmi_ab.preferred_hw_mode == WMI_HOST_HW_MODE_MAX) in ath11k_wmi_tlv_hw_mode_caps()
4079 struct ath11k_pdev_wmi *wmi_handle = &soc->wmi_ab.wmi[0]; in ath11k_wmi_tlv_ext_hal_reg_caps()
4115 struct ath11k_pdev_wmi *wmi_handle = &soc->wmi_ab.wmi[0]; in ath11k_wmi_tlv_ext_soc_hal_reg_caps_parse()
4259 struct ath11k_pdev_wmi *wmi_handle = &ab->wmi_ab.wmi[0]; in ath11k_wmi_tlv_svc_rdy_ext_parse()
4347 if (!test_bit(WMI_TLV_SERVICE_EXT2_MSG, ab->wmi_ab.svc_map)) in ath11k_service_ready_ext_event()
4348 complete(&ab->wmi_ab.service_ready); in ath11k_service_ready_ext_event()
4397 complete(&ab->wmi_ab.service_ready); in ath11k_service_ready_ext2_event()
5750 wake_up(&ab->wmi_ab.tx_credits_wq); in ath11k_wmi_op_ep_tx_credits()
5934 complete(&ab->wmi_ab.unified_ready); in ath11k_ready_event()
6622 set_bit(j, ab->wmi_ab.svc_map); in ath11k_service_available_event()
7119 ab->wmi_ab.wmi_endpoint_id[pdev_idx] = conn_resp.eid; in ath11k_connect_pdev_htc_service()
7120 ab->wmi_ab.wmi[pdev_idx].eid = conn_resp.eid; in ath11k_connect_pdev_htc_service()
7121 ab->wmi_ab.max_msg_len[pdev_idx] = conn_resp.max_msg_len; in ath11k_connect_pdev_htc_service()
7144 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, buf_len); in ath11k_wmi_send_unit_test_cmd()
7251 wmi_handle = &ab->wmi_ab.wmi[pdev_id]; in ath11k_wmi_pdev_attach()
7253 wmi_handle->wmi_ab = &ab->wmi_ab; in ath11k_wmi_pdev_attach()
7255 ab->wmi_ab.ab = ab; in ath11k_wmi_pdev_attach()
7269 ab->wmi_ab.ab = ab; in ath11k_wmi_attach()
7270 ab->wmi_ab.preferred_hw_mode = WMI_HOST_HW_MODE_MAX; in ath11k_wmi_attach()
7274 ab->wmi_ab.preferred_hw_mode = WMI_HOST_HW_MODE_SINGLE; in ath11k_wmi_attach()
7277 init_completion(&ab->wmi_ab.service_ready); in ath11k_wmi_attach()
7278 init_completion(&ab->wmi_ab.unified_ready); in ath11k_wmi_attach()
7302 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, len); in ath11k_wmi_wow_host_wakeup_ind()
7323 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, len); in ath11k_wmi_wow_enable()