From d5aa3cc44ff458eed6b0bcf5e551daa5242921c3 Mon Sep 17 00:00:00 2001 From: Abhishek Ambure Date: Wed, 10 Jun 2020 20:13:08 +0530 Subject: [PATCH] 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 --- wmi/inc/wmi_unified_param.h | 1 + wmi/src/wmi_unified_tlv.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/wmi/inc/wmi_unified_param.h b/wmi/inc/wmi_unified_param.h index 7a3bd25f72..ae13560143 100644 --- a/wmi/inc/wmi_unified_param.h +++ b/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; diff --git a/wmi/src/wmi_unified_tlv.c b/wmi/src/wmi_unified_tlv.c index 6c273b3de5..ea24e80543 100644 --- a/wmi/src/wmi_unified_tlv.c +++ b/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; } /**