Lines Matching refs:vdev_id

767 int ath12k_wmi_mgmt_send(struct ath12k *ar, u32 vdev_id, u32 buf_id,
789 cmd->vdev_id = cpu_to_le32(vdev_id);
839 cmd->vdev_id = cpu_to_le32(args->if_id);
891 int ath12k_wmi_vdev_delete(struct ath12k *ar, u8 vdev_id)
905 cmd->vdev_id = cpu_to_le32(vdev_id);
907 ath12k_dbg(ar->ab, ATH12K_DBG_WMI, "WMI vdev delete id %d\n", vdev_id);
918 int ath12k_wmi_vdev_stop(struct ath12k *ar, u8 vdev_id)
933 cmd->vdev_id = cpu_to_le32(vdev_id);
935 ath12k_dbg(ar->ab, ATH12K_DBG_WMI, "WMI vdev stop id 0x%x\n", vdev_id);
946 int ath12k_wmi_vdev_down(struct ath12k *ar, u8 vdev_id)
961 cmd->vdev_id = cpu_to_le32(vdev_id);
963 ath12k_dbg(ar->ab, ATH12K_DBG_WMI, "WMI vdev down id 0x%x\n", vdev_id);
1037 cmd->vdev_id = cpu_to_le32(arg->vdev_id);
1082 restart ? "restart" : "start", arg->vdev_id,
1100 int ath12k_wmi_vdev_up(struct ath12k *ar, u32 vdev_id, u32 aid, const u8 *bssid)
1115 cmd->vdev_id = cpu_to_le32(vdev_id);
1122 vdev_id, aid, bssid);
1151 cmd->vdev_id = cpu_to_le32(arg->vdev_id);
1154 "WMI peer create vdev_id %d peer_addr %pM\n",
1155 arg->vdev_id, arg->peer_addr);
1167 const u8 *peer_addr, u8 vdev_id)
1183 cmd->vdev_id = cpu_to_le32(vdev_id);
1186 "WMI peer delete vdev_id %d peer_addr %pM\n",
1187 vdev_id, peer_addr);
1238 u32 vdev_id, u32 param_id, u32 param_val)
1253 cmd->vdev_id = cpu_to_le32(vdev_id);
1259 vdev_id, peer_addr, param_id, param_val);
1273 u8 vdev_id)
1290 cmd->vdev_id = cpu_to_le32(vdev_id);
1293 "WMI peer flush vdev_id %d peer_addr %pM tids %08x\n",
1294 vdev_id, peer_addr, peer_tid_bitmap);
1307 int vdev_id, const u8 *addr,
1325 cmd->vdev_id = cpu_to_le32(vdev_id);
1334 "wmi rx reorder queue setup addr %pM vdev_id %d tid %d\n",
1335 addr, vdev_id, tid);
1366 cmd->vdev_id = cpu_to_le32(arg->vdev_id);
1370 "%s: peer_macaddr %pM vdev_id %d, tid_map %d", __func__,
1371 arg->peer_macaddr, arg->vdev_id, arg->peer_tid_bitmap);
1416 int ath12k_wmi_pdev_set_ps_mode(struct ath12k *ar, int vdev_id, u32 enable)
1430 cmd->vdev_id = cpu_to_le32(vdev_id);
1435 enable, vdev_id);
1559 cmd->vdev_id = cpu_to_le32(arg->vdev_id);
1566 arg->vdev_id, peer_addr, arg->param, arg->value);
1578 int ath12k_wmi_set_sta_ps_param(struct ath12k *ar, u32 vdev_id,
1594 cmd->vdev_id = cpu_to_le32(vdev_id);
1599 "WMI set sta ps vdev_id %d param %d value %d\n",
1600 vdev_id, param, param_value);
1640 int ath12k_wmi_vdev_set_param_cmd(struct ath12k *ar, u32 vdev_id,
1656 cmd->vdev_id = cpu_to_le32(vdev_id);
1662 vdev_id, param_id, param_value);
1703 u32 vdev_id, u32 bcn_ctrl_op)
1718 cmd->vdev_id = cpu_to_le32(vdev_id);
1723 vdev_id, bcn_ctrl_op);
1735 int ath12k_wmi_p2p_go_bcn_ie(struct ath12k *ar, u32 vdev_id,
1759 cmd->vdev_id = cpu_to_le32(vdev_id);
1777 int ath12k_wmi_bcn_tmpl(struct ath12k *ar, u32 vdev_id,
1799 cmd->vdev_id = cpu_to_le32(vdev_id);
1852 cmd->vdev_id = cpu_to_le32(arg->vdev_id);
2008 cmd->vdev_id = cpu_to_le32(arg->vdev_id);
2150 cmd->vdev_id, cmd->peer_associd, arg->peer_mac,
2340 cmd->vdev_id = cpu_to_le32(arg->vdev_id);
2479 cmd->vdev_id = cpu_to_le32(arg->vdev_id);
2627 int ath12k_wmi_send_wmm_update_cmd(struct ath12k *ar, u32 vdev_id,
2645 cmd->vdev_id = cpu_to_le32(vdev_id);
2869 int ath12k_wmi_delba_send(struct ath12k *ar, u32 vdev_id, const u8 *mac,
2884 cmd->vdev_id = cpu_to_le32(vdev_id);
2891 "wmi delba send vdev_id 0x%X mac_addr %pM tid %u initiator %u reason %u\n",
2892 vdev_id, mac, tid, initiator, reason);
2905 int ath12k_wmi_addba_set_resp(struct ath12k *ar, u32 vdev_id, const u8 *mac,
2921 cmd->vdev_id = cpu_to_le32(vdev_id);
2927 "wmi addba set resp vdev_id 0x%X mac_addr %pM tid %u status %u\n",
2928 vdev_id, mac, tid, status);
2941 int ath12k_wmi_addba_send(struct ath12k *ar, u32 vdev_id, const u8 *mac,
2956 cmd->vdev_id = cpu_to_le32(vdev_id);
2962 "wmi addba send vdev_id 0x%X mac_addr %pM tid %u bufsize %u\n",
2963 vdev_id, mac, tid, buf_size);
2976 int ath12k_wmi_addba_clear_resp(struct ath12k *ar, u32 vdev_id, const u8 *mac)
2991 cmd->vdev_id = cpu_to_le32(vdev_id);
2995 "wmi addba clear resp vdev_id 0x%X mac_addr %pM\n",
2996 vdev_id, mac);
3144 ath12k_wmi_send_obss_spr_cmd(struct ath12k *ar, u32 vdev_id,
3162 cmd->vdev_id = cpu_to_le32(vdev_id);
3177 int ath12k_wmi_obss_color_cfg_cmd(struct ath12k *ar, u32 vdev_id,
3196 cmd->vdev_id = cpu_to_le32(vdev_id);
3207 cmd->vdev_id, cmd->evt_type, cmd->current_bss_color,
3219 int ath12k_wmi_send_bss_color_change_enable_cmd(struct ath12k *ar, u32 vdev_id,
3237 cmd->vdev_id = cpu_to_le32(vdev_id);
3242 cmd->vdev_id, cmd->enable);
3253 int ath12k_wmi_fils_discovery_tmpl(struct ath12k *ar, u32 vdev_id,
3267 "WMI vdev %i set FILS discovery template\n", vdev_id);
3276 cmd->vdev_id = cpu_to_le32(vdev_id);
3288 vdev_id);
3294 int ath12k_wmi_probe_resp_tmpl(struct ath12k *ar, u32 vdev_id,
3306 "WMI vdev %i set probe response template\n", vdev_id);
3317 cmd->vdev_id = cpu_to_le32(vdev_id);
3339 vdev_id);
3345 int ath12k_wmi_fils_discovery(struct ath12k *ar, u32 vdev_id, u32 interval,
3354 vdev_id, unsol_bcast_probe_resp_enabled ?
3366 cmd->vdev_id = cpu_to_le32(vdev_id);
3374 vdev_id);
3721 cmd->vdev_id = cpu_to_le32(arg->vdev_id);
3742 "WMI spectral scan config cmd vdev_id 0x%x\n",
3743 arg->vdev_id);
3759 int ath12k_wmi_vdev_spectral_enable(struct ath12k *ar, u32 vdev_id,
3774 cmd->vdev_id = cpu_to_le32(vdev_id);
3780 vdev_id);
4970 peer_del_resp->vdev_id = ev->vdev_id;
4980 u32 *vdev_id)
5000 *vdev_id = le32_to_cpu(ev->vdev_id);
5008 u32 *vdev_id, u32 *tx_status)
5028 *vdev_id = le32_to_cpu(ev->vdev_id);
5036 u32 *vdev_id)
5056 *vdev_id = le32_to_cpu(ev->vdev_id);
5386 scan_evt_param->vdev_id = ev->vdev_id;
5441 roam_ev->vdev_id = ev->vdev_id;
5504 ch_info_ev->vdev_id = ev->vdev_id;
5572 arg->vdev_id = le32_to_cpu(ev->vdev_id);
5603 peer_assoc_conf->vdev_id = le32_to_cpu(ev->vdev_id);
5852 ar = ath12k_mac_get_ar_by_vdev_id(ab, le32_to_cpu(peer_del_resp.vdev_id));
5855 peer_del_resp.vdev_id);
5863 peer_del_resp.vdev_id, peer_del_resp.peer_macaddr.addr);
5870 u32 vdev_id = 0;
5872 if (ath12k_pull_vdev_del_resp_ev(ab, skb, &vdev_id) != 0) {
5878 ar = ath12k_mac_get_ar_by_vdev_id(ab, vdev_id);
5881 vdev_id);
5891 vdev_id);
5922 ar = ath12k_mac_get_ar_by_vdev_id(ab, le32_to_cpu(vdev_start_resp.vdev_id));
5925 vdev_start_resp.vdev_id);
5945 vdev_start_resp.vdev_id);
5950 u32 vdev_id, tx_status;
5952 if (ath12k_pull_bcn_tx_status_ev(ab, skb, &vdev_id, &tx_status) != 0) {
5961 u32 vdev_id = 0;
5963 if (ath12k_pull_vdev_stopped_param_tlv(ab, skb, &vdev_id) != 0) {
5969 ar = ath12k_mac_get_ar_by_vdev_id(ab, vdev_id);
5972 vdev_id);
5981 ath12k_dbg(ab, ATH12K_DBG_WMI, "vdev stopped for vdev id %d", vdev_id);
6125 u32 vdev_id,
6139 ar->scan.vdev_id == vdev_id) {
6169 ar = ath12k_get_ar_on_scan_state(ab, le32_to_cpu(scan_ev.vdev_id),
6172 ar = ath12k_get_ar_on_scan_state(ab, le32_to_cpu(scan_ev.vdev_id),
6175 ar = ath12k_mac_get_ar_by_vdev_id(ab, le32_to_cpu(scan_ev.vdev_id));
6187 "scan event %s type %d reason %d freq %d req_id %d scan_id %d vdev_id %d state %s (%d)\n",
6195 le32_to_cpu(scan_ev.vdev_id),
6254 ar = ath12k_mac_get_ar_by_vdev_id(ab, peer->vdev_id);
6257 peer->vdev_id);
6283 u32 vdev_id;
6291 vdev_id = le32_to_cpu(roam_ev.vdev_id);
6297 vdev_id, roam_reason, roam_ev.rssi);
6300 ar = ath12k_mac_get_ar_by_vdev_id(ab, vdev_id);
6302 ath12k_warn(ab, "invalid vdev id in roam ev %d", vdev_id);
6309 roam_reason, vdev_id);
6313 ath12k_mac_handle_beacon_miss(ar, vdev_id);
6320 roam_reason, vdev_id);
6342 "chan info vdev_id %d err_code %d freq %d cmd_flags %d noise_floor %d rx_clear_count %d cycle_count %d mac_clk_mhz %d\n",
6343 ch_info_ev.vdev_id, ch_info_ev.err_code, ch_info_ev.freq,
6354 ar = ath12k_mac_get_ar_by_vdev_id(ab, le32_to_cpu(ch_info_ev.vdev_id));
6357 ch_info_ev.vdev_id);
6491 ar = ath12k_mac_get_ar_by_vdev_id(ab, install_key_compl.vdev_id);
6494 install_key_compl.vdev_id);
6591 peer_assoc_conf.vdev_id, peer_assoc_conf.macaddr);
6594 ar = ath12k_mac_get_ar_by_vdev_id(ab, peer_assoc_conf.vdev_id);
6598 peer_assoc_conf.vdev_id);
6816 "FILS discovery frame expected from host for vdev_id: %u, transmission scheduled at %u, next TBTT: %u\n",
6817 ev->vdev_id, ev->fils_tt, ev->tbtt);
6848 "Probe response transmission failed for vdev_id %u, status %u\n",
6849 ev->vdev_id, ev->tx_status);
6861 int ret, vdev_id;
6878 vdev_id = __le32_to_cpu(ev->vdev_id);
6881 "wmi tlv p2p noa vdev_id %i descriptors %u\n",
6882 vdev_id, le32_get_bits(noa->noa_attr, WMI_P2P_NOA_INFO_DESC_NUM));
6885 ar = ath12k_mac_get_ar_by_vdev_id(ab, vdev_id);
6888 vdev_id);
6893 ath12k_p2p_noa_update_by_vdev_id(ar, vdev_id, noa);
7190 cmd->vdev_id = ut_cmd.vdev_id;
7208 cmd->module_id, cmd->vdev_id, cmd->num_args,
7247 wmi_ut.vdev_id = cpu_to_le32(arvif->vdev_id);