summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h
diff options
context:
space:
mode:
authorRyder Lee <ryder.lee@mediatek.com>2019-12-28 11:05:11 +0800
committerFelix Fietkau <nbd@nbd.name>2020-02-14 10:06:03 +0100
commit679b23fef8a45575e818d629110325d7f1003f94 (patch)
tree3b9031822cdc8515e2fe951bbbb79f8b4902f1bd /drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h
parent31affc967f0461b1a88bcc4669e1e6f84b985177 (diff)
mt76: mt7615: add per-phy mib statistics
Update per-phy mib counters every 500ms. Signed-off-by: Ryder Lee <ryder.lee@mediatek.com> Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h')
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h b/drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h
index 1edcc5599ecc..e50b02b58461 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h
+++ b/drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h
@@ -87,6 +87,13 @@ struct mt7615_vif {
struct mt7615_sta sta;
};
+struct mib_stats {
+ u32 ack_fail_cnt;
+ u32 fcs_err_cnt;
+ u32 rts_cnt;
+ u32 rts_retries_cnt;
+};
+
struct mt7615_phy {
struct mt76_phy *mt76;
struct mt7615_dev *dev;
@@ -112,6 +119,8 @@ struct mt7615_phy {
__le32 rx_ampdu_ts;
u32 ampdu_ref;
+
+ struct mib_stats mib;
};
struct mt7615_dev {