Explorar o código

qcacmn: Read fw capability to offload igmp

Read fw capability to support igmp offload

Change-Id: I87ff7b07a5add99d8e9f8234912b656e5b866569
CRs-Fixed: 2904971
sheenam monga %!s(int64=4) %!d(string=hai) anos
pai
achega
937c5c5af7
Modificáronse 2 ficheiros con 7 adicións e 0 borrados
  1. 3 0
      wmi/inc/wmi_unified_param.h
  2. 4 0
      wmi/src/wmi_unified_tlv.c

+ 3 - 0
wmi/inc/wmi_unified_param.h

@@ -5114,6 +5114,9 @@ typedef enum {
 	wmi_service_disable_upper_6g_edge_ch_supp,
 #endif
 	wmi_service_dcs_awgn_int_support,
+#ifdef WLAN_FEATURE_IGMP_OFFLOAD
+	wmi_service_igmp_offload_support,
+#endif
 	wmi_services_max,
 } wmi_conv_service_ids;
 #define WMI_SERVICE_UNAVAILABLE 0xFFFF

+ 4 - 0
wmi/src/wmi_unified_tlv.c

@@ -15740,6 +15740,10 @@ static void populate_tlv_service(uint32_t *wmi_service)
 			WMI_SERVICE_SCAN_CONFIG_PER_CHANNEL;
 	wmi_service[wmi_service_csa_beacon_template] =
 			WMI_SERVICE_CSA_BEACON_TEMPLATE;
+#ifdef WLAN_FEATURE_IGMP_OFFLOAD
+	wmi_service[wmi_service_igmp_offload_support] =
+			WMI_SERVICE_IGMP_OFFLOAD_SUPPORT;
+#endif
 #ifdef WLAN_SUPPORT_TWT
 	wmi_service[wmi_service_twt_bcast_req_support] =
 			WMI_SERVICE_BROADCAST_TWT_REQUESTER;