qcacmn: Process scan radio capabilities TLV

FW advertises scan radio capabilities as part of service ready
ext2 event. This is an optional TLV, presence of which indicates scan
radio support for the that pdev.

CRS-Fixed: 2746769
Change-Id: I5a0231c54375e9f00c85f0ad92839e2fa6c79f39
This commit is contained in:
Edayilliam Jayadev
2020-08-06 11:54:36 +05:30
committed by snandini
parent 1de57c2150
commit e0f284b015
10 changed files with 207 additions and 0 deletions

View File

@@ -3328,6 +3328,21 @@ QDF_STATUS wmi_extract_dbr_ring_cap_service_ready_ext2(
uint8_t *evt_buf, uint8_t idx,
struct wlan_psoc_host_dbr_ring_caps *param);
/**
* wmi_extract_scan_radio_cap_service_ready_ext2: Extract scan radio capability
* received through extended service ready2 event
* @wmi_handle: WMI handle
* @evt_buf: Event buffer
* @idx: Index of the module for which capability is received
* @param: Pointer to scan radio cap struct
*
* Return: QDF status of operation
*/
QDF_STATUS wmi_extract_scan_radio_cap_service_ready_ext2(
wmi_unified_t wmi_handle,
uint8_t *evt_buf, uint8_t idx,
struct wlan_psoc_host_scan_radio_caps *param);
/**
* wmi_extract_spectral_scaling_params_service_ready_ext: Extract Spectral
* scaling params received through