Bladeren bron

qcacmn: wmi service support to enable undecoded frame capture

Initialize the below wmi service id to enable undecoded frame
capture filter support. This is added to support monitor status
ring configurations for filtering in PHY error packets.

WMI_SERVICE_FP_PHY_ERR_FILTER_SUPPORT

Change-Id: I2e35609e89ac1ba000118bc2699a8ce61612a267
Basamma Yakkanahalli 3 jaren geleden
bovenliggende
commit
cca09acbf3
2 gewijzigde bestanden met toevoegingen van 7 en 0 verwijderingen
  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

@@ -5493,6 +5493,9 @@ typedef enum {
 #endif
 	wmi_service_probe_all_bw_support,
 	wmi_service_pno_scan_conf_per_ch_support,
+#ifdef QCA_UNDECODED_METADATA_SUPPORT
+	wmi_service_fp_phy_err_filter_support,
+#endif
 	wmi_services_max,
 } wmi_conv_service_ids;
 #define WMI_SERVICE_UNAVAILABLE 0xFFFF

+ 4 - 0
wmi/src/wmi_unified_tlv.c

@@ -18344,6 +18344,10 @@ static void populate_tlv_service(uint32_t *wmi_service)
 			WMI_SERVICE_PROBE_ALL_BW_SUPPORT;
 	wmi_service[wmi_service_pno_scan_conf_per_ch_support] =
 			WMI_SERVICE_PNO_SCAN_CONFIG_PER_CHANNEL;
+#ifdef QCA_UNDECODED_METADATA_SUPPORT
+	wmi_service[wmi_service_fp_phy_err_filter_support] =
+			WMI_SERVICE_FP_PHY_ERR_FILTER_SUPPORT;
+#endif
 }
 
 /**