瀏覽代碼

qcacmn: Process Disconnect request from FW

FW sends a disconnect request to HOST while roaming failure
through event WMI_VDEV_DISCONNECT_EVENTID per vdev id.
Process WMI_VDEV_DISCONNECT_EVENTID and issue disconnection.

Change-Id: I0d3d2ddf0cab65eecbfc7676e9b21f2cc19971e2
CRs-Fixed: 2731954
Abhinav Kumar 5 年之前
父節點
當前提交
93ea2cf59b
共有 2 個文件被更改,包括 3 次插入0 次删除
  1. 1 0
      wmi/inc/wmi_unified_param.h
  2. 2 0
      wmi/src/wmi_unified_tlv.c

+ 1 - 0
wmi/inc/wmi_unified_param.h

@@ -4671,6 +4671,7 @@ typedef enum {
 	wmi_pdev_sscan_fw_param_eventid,
 	wmi_roam_cap_report_event_id,
 	wmi_vdev_bcn_latency_event_id,
+	wmi_vdev_disconnect_event_id,
 	wmi_events_max,
 } wmi_conv_event_id;
 

+ 2 - 0
wmi/src/wmi_unified_tlv.c

@@ -14945,6 +14945,8 @@ event_ids[wmi_roam_scan_chan_list_id] =
 			WMI_ROAM_CAPABILITY_REPORT_EVENTID;
 	event_ids[wmi_vdev_bcn_latency_event_id] =
 			WMI_VDEV_BCN_LATENCY_EVENTID;
+	event_ids[wmi_vdev_disconnect_event_id] =
+			WMI_VDEV_DISCONNECT_EVENTID;
 }
 
 /**