qcacmn: Add changes to process LATENCY_LEVEL_EVENT
If the multi-client Low latency feature enabled in driver, FW sends WMI_VDEV_LATENCY_LEVEL_EVENTID to report latency level honored by FW as a response to a request command WMI_WLM_CONFIG_CMDID. Change-Id: I06f7bbc2365e8b71e0ae6386ef42ef4238dafd35 CRs-Fixed: 3180940
This commit is contained in:

committed by
Madan Koyyalamudi

parent
4412aa9fcf
commit
ff760fe66c
@@ -752,6 +752,18 @@ struct oem_data {
|
||||
};
|
||||
#endif
|
||||
|
||||
#ifdef MULTI_CLIENT_LL_SUPPORT
|
||||
/**
|
||||
* struct latency_level_data - latency data received in the event from the FW
|
||||
* @vdev_id: The latency level for specified vdev_id
|
||||
* @latency_level: latency level honoured by FW
|
||||
*/
|
||||
struct latency_level_data {
|
||||
uint8_t vdev_id;
|
||||
uint32_t latency_level;
|
||||
};
|
||||
#endif
|
||||
|
||||
/**
|
||||
* enum nss_chains_band_info - Band info for dynamic nss, chains change feature
|
||||
* @NSS_CHAINS_BAND_2GHZ: 2.4Ghz band
|
||||
@@ -4944,6 +4956,9 @@ typedef enum {
|
||||
wmi_extract_pktlog_decode_info_eventid,
|
||||
#ifdef QCA_RSSI_DB2DBM
|
||||
wmi_pdev_rssi_dbm_conversion_params_info_eventid,
|
||||
#endif
|
||||
#ifdef MULTI_CLIENT_LL_SUPPORT
|
||||
wmi_vdev_latency_event_id,
|
||||
#endif
|
||||
wmi_events_max,
|
||||
} wmi_conv_event_id;
|
||||
|
Reference in New Issue
Block a user