Lines Matching refs:wmi

186 			ath11k_err(ab, "wmi tlv parse failure at byte %zd (%zu bytes left, %zu expected)\n",
198 ath11k_err(ab, "wmi tlv parse failure of tag %u at byte %zd (%zu bytes left, %u expected)\n",
206 ath11k_err(ab, "wmi tlv parse failure of tag %u at byte %zd (%u bytes is less than min length %zu)\n",
260 static int ath11k_wmi_cmd_send_nowait(struct ath11k_pdev_wmi *wmi, struct sk_buff *skb,
264 struct ath11k_base *ab = wmi->wmi_ab->ab;
280 ret = ath11k_htc_send(&ab->htc, wmi->eid, skb);
292 int ath11k_wmi_cmd_send(struct ath11k_pdev_wmi *wmi, struct sk_buff *skb,
295 struct ath11k_wmi_base *wmi_sc = wmi->wmi_ab;
303 ret = ath11k_wmi_cmd_send_nowait(wmi, skb, cmd_id);
312 wait_event_timeout(wmi->tx_ce_desc_wq, ({
313 ret = ath11k_wmi_cmd_send_nowait(wmi, skb, cmd_id);
324 ath11k_warn(wmi_sc->ab, "wmi command %d timeout\n", cmd_id);
327 ath11k_warn(wmi_sc->ab, "ce desc not available for wmi command %d\n",
549 static void ath11k_wmi_service_bitmap_copy(struct ath11k_pdev_wmi *wmi,
557 set_bit(j, wmi->wmi_ab->svc_map);
566 struct ath11k_pdev_wmi *wmi_handle = &ab->wmi_ab.wmi[0];
651 struct ath11k_pdev_wmi *wmi = ar->wmi;
664 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
688 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_MGMT_TX_SEND_CMDID);
703 struct ath11k_pdev_wmi *wmi = ar->wmi;
718 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
765 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_VDEV_CREATE_CMDID);
782 struct ath11k_pdev_wmi *wmi = ar->wmi;
787 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
796 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_VDEV_DELETE_CMDID);
809 struct ath11k_pdev_wmi *wmi = ar->wmi;
814 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
824 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_VDEV_STOP_CMDID);
837 struct ath11k_pdev_wmi *wmi = ar->wmi;
842 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
852 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_VDEV_DOWN_CMDID);
920 struct ath11k_pdev_wmi *wmi = ar->wmi;
933 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
990 ret = ath11k_wmi_cmd_send(wmi, skb,
993 ret = ath11k_wmi_cmd_send(wmi, skb,
1011 struct ath11k_pdev_wmi *wmi = ar->wmi;
1020 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
1049 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_VDEV_UP_CMDID);
1065 struct ath11k_pdev_wmi *wmi = ar->wmi;
1070 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
1082 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_PEER_CREATE_CMDID);
1098 struct ath11k_pdev_wmi *wmi = ar->wmi;
1103 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
1114 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_PEER_DELETE_CMDID);
1130 struct ath11k_pdev_wmi *wmi = ar->wmi;
1135 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
1152 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_PDEV_SET_REGDOMAIN_CMDID);
1170 struct ath11k_pdev_wmi *wmi = ar->wmi;
1175 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
1187 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_PEER_SET_PARAM_CMDID);
1204 struct ath11k_pdev_wmi *wmi = ar->wmi;
1209 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
1221 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_PEER_FLUSH_TIDS_CMDID);
1245 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, sizeof(*cmd));
1263 ret = ath11k_wmi_cmd_send(ar->wmi, skb,
1282 struct ath11k_pdev_wmi *wmi = ar->wmi;
1287 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
1300 ret = ath11k_wmi_cmd_send(wmi, skb,
1318 struct ath11k_pdev_wmi *wmi = ar->wmi;
1323 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
1334 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_PDEV_SET_PARAM_CMDID);
1350 struct ath11k_pdev_wmi *wmi = ar->wmi;
1355 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
1365 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_STA_POWERSAVE_MODE_CMDID);
1381 struct ath11k_pdev_wmi *wmi = ar->wmi;
1386 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
1398 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_PDEV_SUSPEND_CMDID);
1412 struct ath11k_pdev_wmi *wmi = ar->wmi;
1417 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
1427 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_PDEV_RESUME_CMDID);
1446 struct ath11k_pdev_wmi *wmi = ar->wmi;
1451 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
1463 ret = ath11k_wmi_cmd_send(wmi, skb,
1480 struct ath11k_pdev_wmi *wmi = ar->wmi;
1485 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
1498 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_AP_PS_PEER_PARAM_CMDID);
1515 struct ath11k_pdev_wmi *wmi = ar->wmi;
1520 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
1533 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_STA_POWERSAVE_PARAM_CMDID);
1548 struct ath11k_pdev_wmi *wmi = ar->wmi;
1555 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
1566 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_FORCE_FW_HANG_CMDID);
1581 struct ath11k_pdev_wmi *wmi = ar->wmi;
1586 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
1598 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_VDEV_SET_PARAM_CMDID);
1615 struct ath11k_pdev_wmi *wmi = ar->wmi;
1620 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
1632 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_REQUEST_STATS_CMDID);
1647 struct ath11k_pdev_wmi *wmi = ar->wmi;
1652 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
1661 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_PDEV_GET_TEMPERATURE_CMDID);
1676 struct ath11k_pdev_wmi *wmi = ar->wmi;
1681 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
1693 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_BCN_OFFLOAD_CTRL_CMDID);
1711 struct ath11k_pdev_wmi *wmi = ar->wmi;
1731 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
1767 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_BCN_TMPL_CMDID);
1781 struct ath11k_pdev_wmi *wmi = ar->wmi;
1790 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
1816 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_VDEV_INSTALL_KEY_CMDID);
1917 struct ath11k_pdev_wmi *wmi = ar->wmi;
1939 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
2052 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_PEER_ASSOC_CMDID);
2196 struct ath11k_pdev_wmi *wmi = ar->wmi;
2237 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
2370 ret = ath11k_wmi_cmd_send(wmi, skb,
2385 struct ath11k_pdev_wmi *wmi = ar->wmi;
2390 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
2420 ret = ath11k_wmi_cmd_send(wmi, skb,
2435 struct ath11k_pdev_wmi *wmi = ar->wmi;
2449 max_chan_limit = (wmi->wmi_ab->max_msg_len[ar->pdev_idx] - len) /
2460 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
2540 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_SCAN_CHAN_LIST_CMDID);
2559 struct ath11k_pdev_wmi *wmi = ar->wmi;
2566 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
2614 ret = ath11k_wmi_cmd_send(wmi, skb,
2630 struct ath11k_pdev_wmi *wmi = ar->wmi;
2635 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
2647 ret = ath11k_wmi_cmd_send(wmi, skb,
2664 struct ath11k_pdev_wmi *wmi = ar->wmi;
2669 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
2682 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_DELBA_SEND_CMDID);
2700 struct ath11k_pdev_wmi *wmi = ar->wmi;
2705 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
2718 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_ADDBA_SET_RESP_CMDID);
2736 struct ath11k_pdev_wmi *wmi = ar->wmi;
2741 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
2753 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_ADDBA_SEND_CMDID);
2770 struct ath11k_pdev_wmi *wmi = ar->wmi;
2775 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
2786 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_ADDBA_CLEAR_RESP_CMDID);
2803 struct ath11k_pdev_wmi *wmi = ar->wmi;
2812 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
2839 ret = ath11k_wmi_cmd_send(wmi, skb,
2855 struct ath11k_pdev_wmi *wmi = ar->wmi;
2860 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
2893 ret = ath11k_wmi_cmd_send(wmi, skb,
2914 struct ath11k_pdev_wmi *wmi = ar->wmi;
2919 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
2931 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_SET_CURRENT_COUNTRY_CMDID);
2951 struct ath11k_pdev_wmi *wmi = ar->wmi;
2961 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
2997 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_THERM_THROT_SET_CONF_CMDID);
3014 struct ath11k_pdev_wmi *wmi = ar->wmi;
3019 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
3032 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_11D_SCAN_START_CMDID);
3050 struct ath11k_pdev_wmi *wmi = ar->wmi;
3055 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
3066 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_11D_SCAN_STOP_CMDID);
3082 struct ath11k_pdev_wmi *wmi = ar->wmi;
3087 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
3100 ret = ath11k_wmi_cmd_send(wmi, skb,
3114 struct ath11k_pdev_wmi *wmi = ar->wmi;
3119 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, sizeof(*cmd));
3130 ret = ath11k_wmi_cmd_send(wmi, skb,
3171 struct ath11k_pdev_wmi *wmi = ar->wmi;
3172 struct ath11k_base *ab = wmi->wmi_ab->ab;
3179 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
3204 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_TWT_ENABLE_CMDID);
3221 struct ath11k_pdev_wmi *wmi = ar->wmi;
3222 struct ath11k_base *ab = wmi->wmi_ab->ab;
3229 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
3238 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_TWT_DISABLE_CMDID);
3255 struct ath11k_pdev_wmi *wmi = ar->wmi;
3256 struct ath11k_base *ab = wmi->wmi_ab->ab;
3263 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
3288 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_TWT_ADD_DIALOG_CMDID);
3291 "failed to send wmi command to add twt dialog: %d",
3309 struct ath11k_pdev_wmi *wmi = ar->wmi;
3310 struct ath11k_base *ab = wmi->wmi_ab->ab;
3317 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
3329 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_TWT_DEL_DIALOG_CMDID);
3332 "failed to send wmi command to delete twt dialog: %d",
3348 struct ath11k_pdev_wmi *wmi = ar->wmi;
3349 struct ath11k_base *ab = wmi->wmi_ab->ab;
3356 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
3369 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_TWT_PAUSE_DIALOG_CMDID);
3372 "failed to send wmi command to pause twt dialog: %d",
3388 struct ath11k_pdev_wmi *wmi = ar->wmi;
3389 struct ath11k_base *ab = wmi->wmi_ab->ab;
3396 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
3411 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_TWT_RESUME_DIALOG_CMDID);
3414 "failed to send wmi command to resume twt dialog: %d",
3432 struct ath11k_pdev_wmi *wmi = ar->wmi;
3433 struct ath11k_base *ab = wmi->wmi_ab->ab;
3440 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
3453 ret = ath11k_wmi_cmd_send(wmi, skb,
3470 struct ath11k_pdev_wmi *wmi = ar->wmi;
3471 struct ath11k_base *ab = wmi->wmi_ab->ab;
3478 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
3489 ret = ath11k_wmi_cmd_send(wmi, skb,
3508 struct ath11k_pdev_wmi *wmi = ar->wmi;
3509 struct ath11k_base *ab = wmi->wmi_ab->ab;
3516 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
3528 ret = ath11k_wmi_cmd_send(wmi, skb,
3547 struct ath11k_pdev_wmi *wmi = ar->wmi;
3548 struct ath11k_base *ab = wmi->wmi_ab->ab;
3555 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
3567 ret = ath11k_wmi_cmd_send(wmi, skb,
3586 struct ath11k_pdev_wmi *wmi = ar->wmi;
3587 struct ath11k_base *ab = wmi->wmi_ab->ab;
3594 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
3606 ret = ath11k_wmi_cmd_send(wmi, skb,
3625 struct ath11k_pdev_wmi *wmi = ar->wmi;
3626 struct ath11k_base *ab = wmi->wmi_ab->ab;
3633 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
3645 ret = ath11k_wmi_cmd_send(wmi, skb,
3664 struct ath11k_pdev_wmi *wmi = ar->wmi;
3665 struct ath11k_base *ab = wmi->wmi_ab->ab;
3672 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
3684 ret = ath11k_wmi_cmd_send(wmi, skb,
3705 struct ath11k_pdev_wmi *wmi = ar->wmi;
3706 struct ath11k_base *ab = wmi->wmi_ab->ab;
3713 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
3730 ret = ath11k_wmi_cmd_send(wmi, skb,
3749 struct ath11k_pdev_wmi *wmi = ar->wmi;
3750 struct ath11k_base *ab = wmi->wmi_ab->ab;
3757 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
3767 ret = ath11k_wmi_cmd_send(wmi, skb,
3798 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, len);
3815 ret = ath11k_wmi_cmd_send(ar->wmi, skb, WMI_FILS_DISCOVERY_TMPL_CMDID);
3845 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, len);
3872 ret = ath11k_wmi_cmd_send(ar->wmi, skb, WMI_PRB_TMPL_CMDID);
3900 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, len);
3911 ret = ath11k_wmi_cmd_send(ar->wmi, skb, WMI_ENABLE_FILS_CMDID);
4081 static int ath11k_init_cmd_send(struct ath11k_pdev_wmi *wmi,
4084 struct ath11k_base *ab = wmi->wmi_ab->ab;
4104 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
4186 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_INIT_CMDID);
4193 ath11k_dbg(ab, ATH11K_DBG_WMI, "cmd wmi init");
4205 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, sizeof(*cmd));
4218 ret = ath11k_wmi_cmd_send(ar->wmi, skb, WMI_LRO_CONFIG_CMDID);
4221 "failed to send lro cfg req wmi cmd\n");
4280 ret = ath11k_wmi_cmd_send(&wmi_ab->wmi[0], skb, WMI_PDEV_SET_HW_MODE_CMDID);
4320 return ath11k_init_cmd_send(&wmi_sc->wmi[0], &init_param);
4330 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, sizeof(*cmd));
4341 ret = ath11k_wmi_cmd_send(ar->wmi, skb,
4345 "failed to send spectral scan config wmi cmd\n");
4366 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, sizeof(*cmd));
4379 ret = ath11k_wmi_cmd_send(ar->wmi, skb,
4383 "failed to send spectral enable wmi cmd\n");
4404 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, sizeof(*cmd));
4425 ret = ath11k_wmi_cmd_send(ar->wmi, skb,
4429 "failed to send dma ring cfg req wmi cmd\n");
4667 struct ath11k_pdev_wmi *wmi_handle = &soc->wmi_ab.wmi[0];
4703 struct ath11k_pdev_wmi *wmi_handle = &soc->wmi_ab.wmi[0];
4848 struct ath11k_pdev_wmi *wmi_handle = &ab->wmi_ab.wmi[0];
5951 * with spectral scan phyerr events starving wmi transport
7036 struct ath11k_pdev_wmi *wmi = NULL;
7052 if (ab->wmi_ab.wmi[i].eid == eid) {
7053 wmi = &ab->wmi_ab.wmi[i];
7058 if (wmi)
7059 wake_up(&wmi->tx_ce_desc_wq);
8518 ath11k_warn(ab, "failed to parse wmi wow tlv: %d\n", ret);
8575 "failed to parse wmi twt add dialog status event tlv: %d\n",
8584 ath11k_warn(ab, "failed to fetch twt add dialog wmi event\n");
8590 "wmi add twt dialog event vdev %d dialog id %d status %s\n",
8817 ab->wmi_ab.wmi[pdev_idx].eid = conn_resp.eid;
8819 init_waitqueue_head(&ab->wmi_ab.wmi[pdev_idx].tx_ce_desc_wq);
8829 struct ath11k_pdev_wmi *wmi = ar->wmi;
8842 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, buf_len);
8867 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_UNIT_TEST_CMDID);
8921 struct ath11k_pdev_wmi *wmi = ar->wmi;
8928 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
8962 ret = ath11k_wmi_cmd_send(wmi, skb, WMI_DBGLOG_CFG_CMDID);
8994 /* TODO: Deinit any pdev specific wmi resource */
9005 wmi_handle = &ab->wmi_ab.wmi[pdev_id];
9030 /* TODO: Init remaining wmi soc resources required */
9041 /* TODO: Deinit wmi resource specific to SOC as required */
9057 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, len);
9079 return ath11k_wmi_cmd_send(ar->wmi, skb, WMI_HW_DATA_FILTER_CMDID);
9089 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, len);
9100 return ath11k_wmi_cmd_send(ar->wmi, skb, WMI_WOW_HOSTWAKEUP_FROM_SLEEP_CMDID);
9110 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, len);
9122 return ath11k_wmi_cmd_send(ar->wmi, skb, WMI_WOW_ENABLE_CMDID);
9137 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, len);
9150 return ath11k_wmi_cmd_send(ar->wmi, skb, WMI_SCAN_PROB_REQ_OUI_CMDID);
9162 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, len);
9177 return ath11k_wmi_cmd_send(ar->wmi, skb, WMI_WOW_ENABLE_DISABLE_WAKE_EVENT_CMDID);
9200 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, len);
9282 return ath11k_wmi_cmd_send(ar->wmi, skb, WMI_WOW_ADD_WAKE_PATTERN_CMDID);
9292 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, len);
9308 return ath11k_wmi_cmd_send(ar->wmi, skb, WMI_WOW_DEL_WAKE_PATTERN_CMDID);
9339 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, len);
9432 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, len);
9461 return ath11k_wmi_cmd_send(ar->wmi, skb, WMI_NETWORK_LIST_OFFLOAD_CONFIG_CMDID);
9595 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, len);
9617 return ath11k_wmi_cmd_send(ar->wmi, skb, WMI_SET_ARP_NS_OFFLOAD_CMDID);
9630 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, len);
9659 return ath11k_wmi_cmd_send(ar->wmi, skb, WMI_GTK_OFFLOAD_CMDID);
9670 skb = ath11k_wmi_alloc_skb(ar->wmi->wmi_ab, len);
9683 return ath11k_wmi_cmd_send(ar->wmi, skb, WMI_GTK_OFFLOAD_CMDID);
9687 { struct ath11k_pdev_wmi *wmi = ar->wmi;
9700 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
9723 return ath11k_wmi_cmd_send(wmi, skb, WMI_PDEV_SET_BIOS_SAR_TABLE_CMDID);
9728 struct ath11k_pdev_wmi *wmi = ar->wmi;
9738 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
9753 return ath11k_wmi_cmd_send(wmi, skb, WMI_PDEV_SET_BIOS_GEO_TABLE_CMDID);
9759 struct ath11k_pdev_wmi *wmi = ar->wmi;
9766 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, len);
9795 return ath11k_wmi_cmd_send(wmi, skb, WMI_STA_KEEPALIVE_CMDID);