Selaa lähdekoodia

qcacmn: add WMI service flag to place FST in CMEM

Firmware advertizes the capability to allocate CMEM memory for
FST via a WMI service flag; adding the support for the same.

Change-Id: Ic33bf0584f5ce4880fdfe5abe8fd4cf2a653a06e
CRs-Fixed: 2771256
Manikanta Pubbisetty 4 vuotta sitten
vanhempi
sitoutus
9c25cded62
2 muutettua tiedostoa jossa 3 lisäystä ja 0 poistoa
  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

@@ -5309,6 +5309,7 @@ typedef enum {
 	wmi_service_ll_stats_per_chan_rx_tx_time,
 	wmi_service_thermal_multi_client_support,
 	wmi_service_mbss_param_in_vdev_start_support,
+	wmi_service_fse_cmem_alloc_support,
 	wmi_services_max,
 } wmi_conv_service_ids;
 #define WMI_SERVICE_UNAVAILABLE 0xFFFF

+ 2 - 0
wmi/src/wmi_unified_tlv.c

@@ -14852,6 +14852,8 @@ static void populate_tlv_service(uint32_t *wmi_service)
 			WMI_SERVICE_THERMAL_MULTI_CLIENT_SUPPORT;
 	wmi_service[wmi_service_mbss_param_in_vdev_start_support] =
 			WMI_SERVICE_MBSS_PARAM_IN_VDEV_START_SUPPORT;
+	wmi_service[wmi_service_fse_cmem_alloc_support] =
+			WMI_SERVICE_FSE_CMEM_ALLOC_SUPPORT;
 }
 
 /**