Add channel TX/RX times to QCA vendor interface of LL stats
Currently the driver/firmware indicates CCA busy time which includes own TX and RX time and as such, does not allow the CCA busy time due to other nodes to be computed. Add separate statistics to indicate own radio TX time and own radio RX time to facilitate userspace applications to compute CCA busy time because of traffic unintended to this device. Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
This commit is contained in:
parent
9f9c110484
commit
f5388b34eb
1 changed files with 11 additions and 0 deletions
|
@ -3529,6 +3529,17 @@ enum qca_wlan_vendor_attr_ll_stats_results {
|
||||||
*/
|
*/
|
||||||
QCA_WLAN_VENDOR_ATTR_LL_STATS_WMM_AC_PENDING_MSDU = 83,
|
QCA_WLAN_VENDOR_ATTR_LL_STATS_WMM_AC_PENDING_MSDU = 83,
|
||||||
|
|
||||||
|
/* u32 value representing total time in milliseconds for which the radio
|
||||||
|
* is transmitting on this channel. This attribute will be nested
|
||||||
|
* within QCA_WLAN_VENDOR_ATTR_LL_STATS_CH_INFO.
|
||||||
|
*/
|
||||||
|
QCA_WLAN_VENDOR_ATTR_LL_STATS_CHANNEL_TX_TIME = 84,
|
||||||
|
/* u32 value representing total time in milliseconds for which the radio
|
||||||
|
* is receiving all 802.11 frames intended for this device on this
|
||||||
|
* channel. This attribute will be nested within
|
||||||
|
* QCA_WLAN_VENDOR_ATTR_LL_STATS_CH_INFO.
|
||||||
|
*/
|
||||||
|
QCA_WLAN_VENDOR_ATTR_LL_STATS_CHANNEL_RX_TIME = 85,
|
||||||
/* keep last */
|
/* keep last */
|
||||||
QCA_WLAN_VENDOR_ATTR_LL_STATS_AFTER_LAST,
|
QCA_WLAN_VENDOR_ATTR_LL_STATS_AFTER_LAST,
|
||||||
QCA_WLAN_VENDOR_ATTR_LL_STATS_MAX =
|
QCA_WLAN_VENDOR_ATTR_LL_STATS_MAX =
|
||||||
|
|
Loading…
Reference in a new issue