Lines Matching refs:wmi_ab
365 struct ath12k_base *ab = wmi->wmi_ab->ab; in ath12k_wmi_cmd_send_nowait()
391 struct ath12k_wmi_base *wmi_sc = wmi->wmi_ab; in ath12k_wmi_cmd_send()
647 set_bit(j, wmi->wmi_ab->svc_map); in ath12k_wmi_service_bitmap_copy()
656 struct ath12k_wmi_pdev *wmi_handle = &ab->wmi_ab.wmi[0]; in ath12k_wmi_svc_rdy_parse()
736 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_mgmt_send()
785 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_vdev_create()
849 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_vdev_delete()
876 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_vdev_stop()
904 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_vdev_down()
981 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_vdev_start()
1056 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_vdev_up()
1090 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_peer_create_cmd()
1123 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_peer_delete_cmd()
1155 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_pdev_set_regdomain()
1194 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_set_peer_param()
1229 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_peer_flush_tids_cmd()
1265 skb = ath12k_wmi_alloc_skb(ar->wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_peer_rx_reorder_queue_setup()
1306 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_rx_reord_queue_remove()
1341 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_pdev_set_param()
1372 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_pdev_set_ps_mode()
1403 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_pdev_suspend()
1434 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_pdev_resume()
1468 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_pdev_bss_chan_info_request()
1500 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_set_ap_ps_param_cmd()
1535 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_set_sta_ps_param()
1569 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_force_fw_hang_cmd()
1597 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_vdev_set_param_cmd()
1630 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_pdev_temperature_cmd()
1659 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_bcn_offload_control_cmd()
1699 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_bcn_tmpl()
1752 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_vdev_install_key()
1897 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_send_peer_assoc_cmd()
2180 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_send_scan_start_cmd()
2322 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_scan_stop_cmd()
2379 max_chan_limit = (wmi->wmi_ab->max_msg_len[ar->pdev_idx] - len) / in ath12k_wmi_send_scan_chan_list_cmd()
2387 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_send_scan_chan_list_cmd()
2486 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_wmm_update_cmd()
2550 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_dfs_phyerr_offload_enable_cmd()
2583 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_delba_send()
2619 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_addba_set_resp()
2655 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_addba_send()
2689 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_addba_clear_resp()
2723 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_init_country_cmd()
2771 struct ath12k_base *ab = wmi->wmi_ab->ab; in ath12k_wmi_send_twt_enable_cmd()
2778 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_send_twt_enable_cmd()
2824 struct ath12k_base *ab = wmi->wmi_ab->ab; in ath12k_wmi_send_twt_disable_cmd()
2831 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_send_twt_disable_cmd()
2854 struct ath12k_base *ab = wmi->wmi_ab->ab; in ath12k_wmi_send_obss_spr_cmd()
2861 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_send_obss_spr_cmd()
2888 struct ath12k_base *ab = wmi->wmi_ab->ab; in ath12k_wmi_obss_color_cfg_cmd()
2895 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_obss_color_cfg_cmd()
2929 struct ath12k_base *ab = wmi->wmi_ab->ab; in ath12k_wmi_send_bss_color_change_enable_cmd()
2936 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_send_bss_color_change_enable_cmd()
2975 skb = ath12k_wmi_alloc_skb(ar->wmi->wmi_ab, len); in ath12k_wmi_fils_discovery_tmpl()
3016 skb = ath12k_wmi_alloc_skb(ar->wmi->wmi_ab, len); in ath12k_wmi_probe_resp_tmpl()
3065 skb = ath12k_wmi_alloc_skb(ar->wmi->wmi_ab, len); in ath12k_wmi_fils_discovery()
3188 struct ath12k_base *ab = wmi->wmi_ab->ab; in ath12k_init_cmd_send()
3208 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_init_cmd_send()
3300 skb = ath12k_wmi_alloc_skb(ar->wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_pdev_lro_cfg()
3333 time_left = wait_for_completion_timeout(&ab->wmi_ab.service_ready, in ath12k_wmi_wait_for_service_ready()
3345 time_left = wait_for_completion_timeout(&ab->wmi_ab.unified_ready, in ath12k_wmi_wait_for_unified_ready()
3358 struct ath12k_wmi_base *wmi_ab = &ab->wmi_ab; in ath12k_wmi_set_hw_mode() local
3364 skb = ath12k_wmi_alloc_skb(wmi_ab, len); in ath12k_wmi_set_hw_mode()
3376 ret = ath12k_wmi_cmd_send(&wmi_ab->wmi[0], skb, WMI_PDEV_SET_HW_MODE_CMDID); in ath12k_wmi_set_hw_mode()
3387 struct ath12k_wmi_base *wmi_sc = &ab->wmi_ab; in ath12k_wmi_cmd_init()
3412 skb = ath12k_wmi_alloc_skb(ar->wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_vdev_spectral_conf()
3464 skb = ath12k_wmi_alloc_skb(ar->wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_vdev_spectral_enable()
3501 skb = ath12k_wmi_alloc_skb(ar->wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_pdev_dma_ring_cfg()
3701 pref = soc->wmi_ab.preferred_hw_mode; in ath12k_wmi_hw_mode_caps()
3705 soc->wmi_ab.preferred_hw_mode = mode; in ath12k_wmi_hw_mode_caps()
3710 soc->wmi_ab.preferred_hw_mode); in ath12k_wmi_hw_mode_caps()
3711 if (soc->wmi_ab.preferred_hw_mode == WMI_HOST_HW_MODE_MAX) in ath12k_wmi_hw_mode_caps()
3761 struct ath12k_wmi_pdev *wmi_handle = &soc->wmi_ab.wmi[0]; in ath12k_wmi_ext_hal_reg_caps()
3795 struct ath12k_wmi_pdev *wmi_handle = &soc->wmi_ab.wmi[0]; in ath12k_wmi_ext_soc_hal_reg_caps_parse()
3936 struct ath12k_wmi_pdev *wmi_handle = &ab->wmi_ab.wmi[0]; in ath12k_wmi_svc_rdy_ext_parse()
4023 if (!test_bit(WMI_TLV_SERVICE_EXT2_MSG, ab->wmi_ab.svc_map)) in ath12k_service_ready_ext_event()
4024 complete(&ab->wmi_ab.service_ready); in ath12k_service_ready_ext_event()
4073 complete(&ab->wmi_ab.service_ready); in ath12k_service_ready_ext2_event()
5116 wake_up(&ab->wmi_ab.tx_credits_wq); in ath12k_wmi_op_ep_tx_credits()
5309 complete(&ab->wmi_ab.unified_ready); in ath12k_ready_event()
6007 set_bit(j, ab->wmi_ab.svc_map); in ath12k_service_available_event()
6427 ab->wmi_ab.wmi_endpoint_id[pdev_idx] = conn_resp.eid; in ath12k_connect_pdev_htc_service()
6428 ab->wmi_ab.wmi[pdev_idx].eid = conn_resp.eid; in ath12k_connect_pdev_htc_service()
6429 ab->wmi_ab.max_msg_len[pdev_idx] = conn_resp.max_msg_len; in ath12k_connect_pdev_htc_service()
6452 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, buf_len); in ath12k_wmi_send_unit_test_cmd()
6558 wmi_handle = &ab->wmi_ab.wmi[pdev_id]; in ath12k_wmi_pdev_attach()
6560 wmi_handle->wmi_ab = &ab->wmi_ab; in ath12k_wmi_pdev_attach()
6562 ab->wmi_ab.ab = ab; in ath12k_wmi_pdev_attach()
6576 ab->wmi_ab.ab = ab; in ath12k_wmi_attach()
6577 ab->wmi_ab.preferred_hw_mode = WMI_HOST_HW_MODE_MAX; in ath12k_wmi_attach()
6581 ab->wmi_ab.preferred_hw_mode = WMI_HOST_HW_MODE_SINGLE; in ath12k_wmi_attach()
6584 init_completion(&ab->wmi_ab.service_ready); in ath12k_wmi_attach()
6585 init_completion(&ab->wmi_ab.unified_ready); in ath12k_wmi_attach()