Forráskód Böngészése

qcacmn: Add support to store target TWT capabilities

Add support to read the TWT services being advertised
by the target and make use of it internally in the host
at appropriate places

Change-Id: I3691622447271467d9276788574a2f2717928f83
CRs-Fixed: 2251389
Varun Reddy Yeturu 6 éve
szülő
commit
27b4aef196
2 módosított fájl, 4 hozzáadás és 0 törlés
  1. 2 0
      wmi/inc/wmi_unified_param.h
  2. 2 0
      wmi/src/wmi_unified_tlv.c

+ 2 - 0
wmi/inc/wmi_unified_param.h

@@ -5953,6 +5953,8 @@ typedef enum {
 	wmi_service_host_dfs_check_support,
 	wmi_service_dual_beacon_on_single_mac_scc_support,
 	wmi_service_dual_beacon_on_single_mac_mcc_support,
+	wmi_service_twt_requestor,
+	wmi_service_twt_responder,
 
 	wmi_services_max,
 } wmi_conv_service_ids;

+ 2 - 0
wmi/src/wmi_unified_tlv.c

@@ -22491,6 +22491,8 @@ static void populate_tlv_service(uint32_t *wmi_service)
 			WMI_SERVICE_DUAL_BEACON_ON_SINGLE_MAC_SCC_SUPPORT;
 	wmi_service[wmi_service_dual_beacon_on_single_mac_mcc_support] =
 			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;
 
 }