qcacmn: Add support to extract FFT size capabilities

WMI_SPECTRAL_CAPABILITIES_EVENTID event will be sent by the FW to
indicate different capabilities of the Spectral HW.
Add support to extract the FFT size capabilities from this event.

Change-Id: I9640fa51e4249b9d1c2d9d3ac5da7f1d56c9d006
CRs-Fixed: 3098880
This commit is contained in:
Shiva Krishna Pittala
2021-12-22 13:28:09 +05:30
committed by Madan Koyyalamudi
parent 003a476648
commit a739a0cabb
7 changed files with 168 additions and 0 deletions

View File

@@ -3133,6 +3133,19 @@ struct spectral_scan_bw_capabilities {
enum phy_ch_width operating_bw;
uint32_t supported_bws;
};
/**
* struct spectral_fft_size_capabilities - Spectral scan FFT size caps
* that are extracted from Spectral capabilities WMI event
* @pdev_id: pdev ID
* @sscan_bw: Spectral scan bandwidth
* @sscan_bw: Supported FFT sizes bitmap for given @pdev_id and @sscan_bw
*/
struct spectral_fft_size_capabilities {
uint8_t pdev_id;
enum phy_ch_width sscan_bw;
uint32_t supports_fft_sizes;
};
#endif
/**