Add new QCA vendor attributes for MAC counters
Add QCA_WLAN_VENDOR_ATTR_LL_STATS_EXT_REPORT_TIME and QCA_WLAN_VENDOR_ATTR_LL_STATS_EXT_MEASUREMENT_TIME to record timestamp and duration for the last MAC counters. Some user layer application is delay sensitive. It needs to know time stamp and measurment duration for the counters. Signed-off-by: Zhang Qian <zhangq@qti.qualcomm.com>
This commit is contained in:
parent
686cfce934
commit
962b8fcf49
1 changed files with 9 additions and 0 deletions
|
@ -1684,6 +1684,12 @@ enum qca_wlan_vendor_attr_get_hw_capability {
|
|||
* @QCA_WLAN_VENDOR_ATTR_LL_STATS_EXT_ANT_NF: per antenna NF value
|
||||
* @QCA_WLAN_VENDOR_ATTR_LL_STATS_EXT_IFACE_RSSI_BEACON: RSSI of beacon
|
||||
* @QCA_WLAN_VENDOR_ATTR_LL_STATS_EXT_IFACE_SNR_BEACON: SNR of beacon
|
||||
* @QCA_WLAN_VENDOR_ATTR_LL_STATS_EXT_REPORT_TIME: u64
|
||||
* Absolute timestamp from 1970/1/1, unit in ms. After receiving the
|
||||
* message, user layer APP could call gettimeofday to get another
|
||||
* timestamp and calculate transfer delay for the message.
|
||||
* @QCA_WLAN_VENDOR_ATTR_LL_STATS_EXT_MEASUREMENT_TIME: u32
|
||||
* Real period for this measurement, unit in us.
|
||||
*/
|
||||
enum qca_wlan_vendor_attr_ll_stats_ext {
|
||||
QCA_WLAN_VENDOR_ATTR_LL_STATS_EXT_INVALID = 0,
|
||||
|
@ -1777,6 +1783,9 @@ enum qca_wlan_vendor_attr_ll_stats_ext {
|
|||
QCA_WLAN_VENDOR_ATTR_LL_STATS_EXT_IFACE_RSSI_BEACON,
|
||||
QCA_WLAN_VENDOR_ATTR_LL_STATS_EXT_IFACE_SNR_BEACON,
|
||||
|
||||
QCA_WLAN_VENDOR_ATTR_LL_STATS_EXT_REPORT_TIME,
|
||||
QCA_WLAN_VENDOR_ATTR_LL_STATS_EXT_MEASUREMENT_TIME,
|
||||
|
||||
QCA_WLAN_VENDOR_ATTR_LL_STATS_EXT_LAST,
|
||||
QCA_WLAN_VENDOR_ATTR_LL_STATS_EXT_MAX =
|
||||
QCA_WLAN_VENDOR_ATTR_LL_STATS_EXT_LAST - 1
|
||||
|
|
Loading…
Reference in a new issue