mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-11-08 11:45:53 -05:00
qcacld-3.0: Add 4 counts to link layer stats
qcacld-2.0 to qcacld-3.0 propagation Add 4 counts to link layer stats which will be retrieved along with other link layer stats fields by application to decide if channel hopping needed. Change-Id: Ic413b8ad98f1147715cf89c083aa9a77e60a2dc6 CRs-Fixed: 1094958
This commit is contained in:
parent
55d19e6f78
commit
b432ed94f4
2 changed files with 17 additions and 1 deletions
|
|
@ -493,7 +493,19 @@ static bool put_wifi_iface_stats(tpSirWifiIfaceStat pWifiIfaceStat,
|
|||
pWifiIfaceStat->rx_leak_window) ||
|
||||
hdd_wlan_nla_put_u64(vendor_event,
|
||||
QCA_WLAN_VENDOR_ATTR_LL_STATS_IFACE_AVERAGE_TSF_OFFSET,
|
||||
average_tsf_offset)) {
|
||||
average_tsf_offset) ||
|
||||
nla_put_u32(vendor_event,
|
||||
QCA_WLAN_VENDOR_ATTR_LL_STATS_IFACE_RTS_SUCC_CNT,
|
||||
pWifiIfaceStat->rts_succ_cnt) ||
|
||||
nla_put_u32(vendor_event,
|
||||
QCA_WLAN_VENDOR_ATTR_LL_STATS_IFACE_RTS_FAIL_CNT,
|
||||
pWifiIfaceStat->rts_fail_cnt) ||
|
||||
nla_put_u32(vendor_event,
|
||||
QCA_WLAN_VENDOR_ATTR_LL_STATS_IFACE_PPDU_SUCC_CNT,
|
||||
pWifiIfaceStat->ppdu_succ_cnt) ||
|
||||
nla_put_u32(vendor_event,
|
||||
QCA_WLAN_VENDOR_ATTR_LL_STATS_IFACE_PPDU_FAIL_CNT,
|
||||
pWifiIfaceStat->ppdu_fail_cnt)) {
|
||||
hdd_err("QCA_WLAN_VENDOR_ATTR put fail");
|
||||
return false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5006,6 +5006,10 @@ typedef struct {
|
|||
* a data frame with PM bit set.
|
||||
*/
|
||||
uint32_t rx_leak_window;
|
||||
uint32_t rts_succ_cnt;
|
||||
uint32_t rts_fail_cnt;
|
||||
uint32_t ppdu_succ_cnt;
|
||||
uint32_t ppdu_fail_cnt;
|
||||
/* per ac data packet statistics */
|
||||
tSirWifiWmmAcStat AccessclassStats[WIFI_AC_MAX];
|
||||
} tSirWifiIfaceStat, *tpSirWifiIfaceStat;
|
||||
|
|
|
|||
Loading…
Reference in a new issue