All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH ethtool 0/3] ethtool: fbnic: Fix register dump parser
@ 2026-09-02 23:07 Mohsin Bashir
  2026-09-02 23:07 ` [PATCH ethtool 1/3] ethtool: fbnic: fix off-by-one shift in reg " Mohsin Bashir
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Mohsin Bashir @ 2026-09-02 23:07 UTC (permalink / raw)
  To: mkubecek; +Cc: netdev, kuba, mohsin.bashr

From: Mohsin Bashir <hmohsin@meta.com>

The fbnic register-dump parser is out-of-sync with the dump layout in various
places. As a result the values of some of the CSRs are displayed using the
name and bitfield definition of a neighboring CSRs.

This series fixes the affected CSR definitions so that each value is
associated with the correct register and its fields have correct masks.

Mohsin Bashir (3):
  ethtool: fbnic: fix off-by-one shift in reg dump parser
  ethtool: fbnic: Fix various TX and RX CSR fields decoding
  ethtool: fbnic: Fix register dump names and bit labels

 fbnic.c | 165 ++++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 113 insertions(+), 52 deletions(-)

-- 
2.53.0-Meta


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-09-02 23:07 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-02 23:07 [PATCH ethtool 0/3] ethtool: fbnic: Fix register dump parser Mohsin Bashir
2026-09-02 23:07 ` [PATCH ethtool 1/3] ethtool: fbnic: fix off-by-one shift in reg " Mohsin Bashir
2026-09-02 23:07 ` [PATCH ethtool 2/3] ethtool: fbnic: Fix various TX and RX CSR fields decoding Mohsin Bashir
2026-09-02 23:07 ` [PATCH ethtool 3/3] ethtool: fbnic: Fix register dump names and bit labels Mohsin Bashir

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.