From d98a9c2055ca0f1682e9e993b2d25e731c6894a0 Mon Sep 17 00:00:00 2001 From: Abhishek Ambure Date: Thu, 18 Feb 2021 15:57:33 +0530 Subject: [PATCH] qcacmn: Add host support for OCV service supported by FW FW advertises WMI_SERVICE_OCV_SUPPORT bit in service ready event if firmware supports Operating Channel Validation feature. Change-Id: Ida1ee9874f9cd32a684ceee728e3323306137c64 CRs-Fixed: 2880794 --- 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 b5a105494c3f..1f6d3f284f0e 100644 --- a/wmi/inc/wmi_unified_param.h +++ b/wmi/inc/wmi_unified_param.h @@ -5216,6 +5216,7 @@ typedef enum { wmi_service_5dot9_ghz_support, wmi_service_cfr_ta_ra_as_fp_support, wmi_service_cfr_capture_count_support, + wmi_service_ocv_support, wmi_service_ll_stats_per_chan_rx_tx_time, wmi_service_thermal_multi_client_support, wmi_service_mbss_param_in_vdev_start_support, diff --git a/wmi/src/wmi_unified_tlv.c b/wmi/src/wmi_unified_tlv.c index 1e1a64908606..4010613ac5e4 100644 --- a/wmi/src/wmi_unified_tlv.c +++ b/wmi/src/wmi_unified_tlv.c @@ -15595,6 +15595,8 @@ static void populate_tlv_service(uint32_t *wmi_service) WMI_SERVICE_CFR_TA_RA_AS_FP_SUPPORT; wmi_service[wmi_service_cfr_capture_count_support] = WMI_SERVICE_CFR_CAPTURE_COUNT_SUPPORT; + wmi_service[wmi_service_ocv_support] = + WMI_SERVICE_OCV_SUPPORT; wmi_service[wmi_service_ll_stats_per_chan_rx_tx_time] = WMI_SERVICE_LL_STATS_PER_CHAN_RX_TX_TIME_SUPPORT; wmi_service[wmi_service_thermal_multi_client_support] =