From fa7a033cacfe73e9965e4a2b6ad538f6520033d7 Mon Sep 17 00:00:00 2001 From: Nachiket Kukade Date: Mon, 4 Jun 2018 21:12:08 +0530 Subject: [PATCH] qcacmn: Add enum for listen interval offload support Add service enum and populate service id for listen interval offload support so that wmi_service_enabled API can be used to check if the support is enabled. Add enum for listen interval offload support Change-Id: I62dbadb4980f54db8431ad53d096f7fc210d25d7 CRs-Fixed: 2253684 --- 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 78e408618fd7..a6289f5af2e7 100644 --- a/wmi/inc/wmi_unified_param.h +++ b/wmi/inc/wmi_unified_param.h @@ -5959,6 +5959,7 @@ typedef enum { wmi_service_dual_beacon_on_single_mac_mcc_support, wmi_service_twt_requestor, wmi_service_twt_responder, + wmi_service_listen_interval_offload_support, wmi_services_max, } wmi_conv_service_ids; diff --git a/wmi/src/wmi_unified_tlv.c b/wmi/src/wmi_unified_tlv.c index c56886a8132d..abf1e08d7504 100644 --- a/wmi/src/wmi_unified_tlv.c +++ b/wmi/src/wmi_unified_tlv.c @@ -22572,6 +22572,8 @@ static void populate_tlv_service(uint32_t *wmi_service) WMI_SERVICE_DUAL_BEACON_ON_SINGLE_MAC_MCC_SUPPORT; wmi_service[wmi_service_twt_requestor] = WMI_SERVICE_STA_TWT; wmi_service[wmi_service_twt_responder] = WMI_SERVICE_AP_TWT; + wmi_service[wmi_service_listen_interval_offload_support] = + WMI_SERVICE_LISTEN_INTERVAL_OFFLOAD_SUPPORT; }