qcacmn: Add support to process spectral scan detector info tlv

FW sends Spectral scan detector info TLV in WMI_PDEV_SSCAN_FW_PARAM
event to indicate the information of a detector participating in a sscan
session. FW sends one TLV of this type for each detector participating
in a spectral scan session. Add support to process the TLV and update
the spectral host data structures accordingly.

CRs-Fixed: 3044193
Change-Id: Ie17b6ea9336ada7a00e4594fa2f7f49ef3d443e5
This commit is contained in:
Shiva Krishna Pittala
2021-09-26 02:12:20 +05:30
committed by Madan Koyyalamudi
parent e991ce3cdd
commit 61f4418d7a
8 changed files with 253 additions and 16 deletions

View File

@@ -1480,6 +1480,11 @@ QDF_STATUS (*extract_pdev_sscan_fft_bin_index)(
QDF_STATUS (*extract_pdev_spectral_session_chan_info)(
wmi_unified_t wmi_handle, void *event,
struct spectral_session_chan_info *chan_info);
QDF_STATUS (*extract_pdev_spectral_session_detector_info)(
wmi_unified_t wmi_handle, void *event,
struct spectral_session_det_info *det_info,
uint8_t det_info_idx);
#endif /* WLAN_CONV_SPECTRAL_ENABLE */
QDF_STATUS (*send_vdev_spectral_configure_cmd)(wmi_unified_t wmi_handle,