Lines Matching refs:wmi_ab
383 struct ath12k_base *ab = wmi->wmi_ab->ab; in ath12k_wmi_cmd_send_nowait()
409 struct ath12k_wmi_base *wmi_sc = wmi->wmi_ab; in ath12k_wmi_cmd_send()
466 struct ath12k_base *ab = wmi_handle->wmi_ab->ab; in ath12k_pull_mac_phy_cap_svc_ready_ext()
673 set_bit(j, wmi->wmi_ab->svc_map); in ath12k_wmi_service_bitmap_copy()
682 struct ath12k_wmi_pdev *wmi_handle = &ab->wmi_ab.wmi[0]; in ath12k_wmi_svc_rdy_parse()
762 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_mgmt_send()
811 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_vdev_create()
875 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_vdev_delete()
902 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_vdev_stop()
930 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_vdev_down()
1007 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_vdev_start()
1083 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_vdev_up()
1117 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_peer_create_cmd()
1150 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_peer_delete_cmd()
1182 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_pdev_set_regdomain()
1221 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_set_peer_param()
1256 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_peer_flush_tids_cmd()
1292 skb = ath12k_wmi_alloc_skb(ar->wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_peer_rx_reorder_queue_setup()
1333 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_rx_reord_queue_remove()
1368 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_pdev_set_param()
1399 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_pdev_set_ps_mode()
1430 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_pdev_suspend()
1461 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_pdev_resume()
1495 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_pdev_bss_chan_info_request()
1527 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_set_ap_ps_param_cmd()
1562 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_set_sta_ps_param()
1596 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_force_fw_hang_cmd()
1624 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_vdev_set_param_cmd()
1657 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_pdev_temperature_cmd()
1686 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_bcn_offload_control_cmd()
1726 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_bcn_tmpl()
1779 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_vdev_install_key()
1932 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_send_peer_assoc_cmd()
2254 if (extraie_len_with_pad <= (wmi->wmi_ab->max_msg_len[ar->pdev_idx] - len)) { in ath12k_wmi_send_scan_start_cmd()
2262 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_send_scan_start_cmd()
2404 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_scan_stop_cmd()
2461 max_chan_limit = (wmi->wmi_ab->max_msg_len[ar->pdev_idx] - len) / in ath12k_wmi_send_scan_chan_list_cmd()
2469 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_send_scan_chan_list_cmd()
2571 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_wmm_update_cmd()
2635 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_dfs_phyerr_offload_enable_cmd()
2668 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_delba_send()
2704 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_addba_set_resp()
2740 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_addba_send()
2774 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_addba_clear_resp()
2808 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_send_init_country_cmd()
2856 struct ath12k_base *ab = wmi->wmi_ab->ab; in ath12k_wmi_send_twt_enable_cmd()
2863 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_send_twt_enable_cmd()
2909 struct ath12k_base *ab = wmi->wmi_ab->ab; in ath12k_wmi_send_twt_disable_cmd()
2916 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_send_twt_disable_cmd()
2939 struct ath12k_base *ab = wmi->wmi_ab->ab; in ath12k_wmi_send_obss_spr_cmd()
2946 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_send_obss_spr_cmd()
2973 struct ath12k_base *ab = wmi->wmi_ab->ab; in ath12k_wmi_obss_color_cfg_cmd()
2980 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_obss_color_cfg_cmd()
3014 struct ath12k_base *ab = wmi->wmi_ab->ab; in ath12k_wmi_send_bss_color_change_enable_cmd()
3021 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_wmi_send_bss_color_change_enable_cmd()
3060 skb = ath12k_wmi_alloc_skb(ar->wmi->wmi_ab, len); in ath12k_wmi_fils_discovery_tmpl()
3101 skb = ath12k_wmi_alloc_skb(ar->wmi->wmi_ab, len); in ath12k_wmi_probe_resp_tmpl()
3150 skb = ath12k_wmi_alloc_skb(ar->wmi->wmi_ab, len); in ath12k_wmi_fils_discovery()
3273 struct ath12k_base *ab = wmi->wmi_ab->ab; in ath12k_init_cmd_send()
3293 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, len); in ath12k_init_cmd_send()
3385 skb = ath12k_wmi_alloc_skb(ar->wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_pdev_lro_cfg()
3418 time_left = wait_for_completion_timeout(&ab->wmi_ab.service_ready, in ath12k_wmi_wait_for_service_ready()
3430 time_left = wait_for_completion_timeout(&ab->wmi_ab.unified_ready, in ath12k_wmi_wait_for_unified_ready()
3443 struct ath12k_wmi_base *wmi_ab = &ab->wmi_ab; in ath12k_wmi_set_hw_mode() local
3449 skb = ath12k_wmi_alloc_skb(wmi_ab, len); in ath12k_wmi_set_hw_mode()
3461 ret = ath12k_wmi_cmd_send(&wmi_ab->wmi[0], skb, WMI_PDEV_SET_HW_MODE_CMDID); in ath12k_wmi_set_hw_mode()
3472 struct ath12k_wmi_base *wmi_sc = &ab->wmi_ab; in ath12k_wmi_cmd_init()
3476 ab->wmi_ab.svc_map)) in ath12k_wmi_cmd_init()
3501 skb = ath12k_wmi_alloc_skb(ar->wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_vdev_spectral_conf()
3553 skb = ath12k_wmi_alloc_skb(ar->wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_vdev_spectral_enable()
3590 skb = ath12k_wmi_alloc_skb(ar->wmi->wmi_ab, sizeof(*cmd)); in ath12k_wmi_pdev_dma_ring_cfg()
3794 pref = soc->wmi_ab.preferred_hw_mode; in ath12k_wmi_hw_mode_caps()
3798 soc->wmi_ab.preferred_hw_mode = mode; in ath12k_wmi_hw_mode_caps()
3803 soc->wmi_ab.preferred_hw_mode); in ath12k_wmi_hw_mode_caps()
3804 if (soc->wmi_ab.preferred_hw_mode == WMI_HOST_HW_MODE_MAX) in ath12k_wmi_hw_mode_caps()
3854 struct ath12k_wmi_pdev *wmi_handle = &soc->wmi_ab.wmi[0]; in ath12k_wmi_ext_hal_reg_caps()
3888 struct ath12k_wmi_pdev *wmi_handle = &soc->wmi_ab.wmi[0]; in ath12k_wmi_ext_soc_hal_reg_caps_parse()
4030 struct ath12k_wmi_pdev *wmi_handle = &ab->wmi_ab.wmi[0]; in ath12k_wmi_svc_rdy_ext_parse()
4117 if (!test_bit(WMI_TLV_SERVICE_EXT2_MSG, ab->wmi_ab.svc_map)) in ath12k_service_ready_ext_event()
4118 complete(&ab->wmi_ab.service_ready); in ath12k_service_ready_ext_event()
4244 if (ab->wmi_ab.preferred_hw_mode != le32_to_cpu(caps->hw_mode_id)) in ath12k_wmi_tlv_mac_phy_caps_ext()
4271 struct ath12k_wmi_pdev *wmi_handle = &ab->wmi_ab.wmi[0]; in ath12k_wmi_svc_rdy_ext2_parse()
4335 complete(&ab->wmi_ab.service_ready); in ath12k_service_ready_ext2_event()
5387 wake_up(&ab->wmi_ab.tx_credits_wq); in ath12k_wmi_op_ep_tx_credits()
5580 complete(&ab->wmi_ab.unified_ready); in ath12k_ready_event()
6275 set_bit(j, ab->wmi_ab.svc_map); in ath12k_wmi_tlv_services_parser()
6294 set_bit(j, ab->wmi_ab.svc_map); in ath12k_wmi_tlv_services_parser()
6725 ab->wmi_ab.wmi_endpoint_id[pdev_idx] = conn_resp.eid; in ath12k_connect_pdev_htc_service()
6726 ab->wmi_ab.wmi[pdev_idx].eid = conn_resp.eid; in ath12k_connect_pdev_htc_service()
6727 ab->wmi_ab.max_msg_len[pdev_idx] = conn_resp.max_msg_len; in ath12k_connect_pdev_htc_service()
6750 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, buf_len); in ath12k_wmi_send_unit_test_cmd()
6856 wmi_handle = &ab->wmi_ab.wmi[pdev_id]; in ath12k_wmi_pdev_attach()
6858 wmi_handle->wmi_ab = &ab->wmi_ab; in ath12k_wmi_pdev_attach()
6860 ab->wmi_ab.ab = ab; in ath12k_wmi_pdev_attach()
6874 ab->wmi_ab.ab = ab; in ath12k_wmi_attach()
6875 ab->wmi_ab.preferred_hw_mode = WMI_HOST_HW_MODE_MAX; in ath12k_wmi_attach()
6879 ab->wmi_ab.preferred_hw_mode = WMI_HOST_HW_MODE_SINGLE; in ath12k_wmi_attach()
6882 init_completion(&ab->wmi_ab.service_ready); in ath12k_wmi_attach()
6883 init_completion(&ab->wmi_ab.unified_ready); in ath12k_wmi_attach()