Browse Source

qca-wifi: Pass vdev_id to FW as part of CHAN_WIDTH_SWITCH command

Populate vdev_id and set vdev_id is valid in WMI_PEER_CHAN_WIDTH_SWITCH_CMDID.

Change-Id: I6c92a595768f0aa8c5f221688d2ceac9c7800329
CRs-Fixed: 2812110
Shashikala Prabhu 4 years ago
parent
commit
68adb6aa00
1 changed files with 3 additions and 0 deletions
  1. 3 0
      wmi/src/wmi_unified_ap_tlv.c

+ 3 - 0
wmi/src/wmi_unified_ap_tlv.c

@@ -2425,6 +2425,9 @@ send_peer_chan_width_switch_cmd_tlv(wmi_unified_t wmi_handle,
 		cmd->num_peers = (pending_peers >= max_peers_per_command) ?
 					max_peers_per_command : pending_peers;
 
+		WMI_PEER_CHAN_WIDTH_SWITCH_SET_VDEV_ID(cmd->vdev_var, param->vdev_id);
+		WMI_PEER_CHAN_WIDTH_SWITCH_SET_VALID_VDEV_ID(cmd->vdev_var);
+
 		WMITLV_SET_HDR(((void *)cmd + sizeof(*cmd)),
                                WMITLV_TAG_ARRAY_STRUC,
 			       cmd->num_peers *