staging: wfx: update with the firmware API 3.8

The firmware API 3.8 introduces new statistic counters. These changes
are backward compatible.

Signed-off-by: Jérôme Pouiller <jerome.pouiller@silabs.com>
Link: https://lore.kernel.org/r/20210913130203.1903622-14-Jerome.Pouiller@silabs.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Jérôme Pouiller 2021-09-13 15:01:44 +02:00 committed by Greg Kroah-Hartman
parent 2ac7521bf9
commit 46c5ab7c7c
2 changed files with 7 additions and 1 deletions

View file

@ -109,6 +109,9 @@ static int wfx_counters_show(struct seq_file *seq, void *v)
PUT_COUNTER(rx_beacon);
PUT_COUNTER(miss_beacon);
PUT_COUNTER(rx_dtim);
PUT_COUNTER(rx_dtim_aid0_clr);
PUT_COUNTER(rx_dtim_aid0_set);
#undef PUT_COUNTER

View file

@ -158,7 +158,10 @@ struct hif_mib_extended_count_table {
__le32 count_rx_bipmic_errors;
__le32 count_rx_beacon;
__le32 count_miss_beacon;
__le32 reserved[15];
__le32 count_rx_dtim;
__le32 count_rx_dtim_aid0_clr;
__le32 count_rx_dtim_aid0_set;
__le32 reserved[12];
} __packed;
struct hif_mib_count_table {