Kaynağa Gözat

qcacmn: Add support for roam capability report event

Firmware sends WMI_ROAM_CAPABILITY_REPORT_EVENTID event asynchronously
to host during FW init. It indicates FW roam related capabilities to host.
scoring_capability_bitmap in the event indicates firmware candidate scoring
capabilities. Host uses scoring_capability_bitmap to calculate roam score.

Change-Id: Idd2cad257e5d783166bd8cc0418dd4f394989295
CRs-Fixed: 2716781
Abhishek Ambure 5 yıl önce
ebeveyn
işleme
d5aa3cc44f
2 değiştirilmiş dosya ile 3 ekleme ve 0 silme
  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

@@ -4679,6 +4679,7 @@ typedef enum {
 	wmi_roam_scan_chan_list_id,
 	wmi_muedca_params_config_eventid,
 	wmi_pdev_sscan_fw_param_eventid,
+	wmi_roam_cap_report_event_id,
 	wmi_events_max,
 } wmi_conv_event_id;
 

+ 2 - 0
wmi/src/wmi_unified_tlv.c

@@ -14892,6 +14892,8 @@ event_ids[wmi_roam_scan_chan_list_id] =
 			WMI_MUEDCA_PARAMS_CONFIG_EVENTID;
 	event_ids[wmi_pdev_sscan_fw_param_eventid] =
 			WMI_PDEV_SSCAN_FW_PARAM_EVENTID;
+	event_ids[wmi_roam_cap_report_event_id] =
+			WMI_ROAM_CAPABILITY_REPORT_EVENTID;
 }
 
 /**