Jelajahi Sumber

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
Nachiket Kukade 6 tahun lalu
induk
melakukan
fa7a033cac
2 mengubah file dengan 3 tambahan dan 0 penghapusan
  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

@@ -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;

+ 2 - 0
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;
 
 }