octeontx2-af: cn10k: Add RPM Rx/Tx stats support
RPM supports below list of counters as an extension to existing counters * class based flow control pause frames * vlan/jabber/fragmented packets * fcs/alignment/oversized error packets This patch adds support to display supported RPM counters via debugfs and define new mbox rpm_stats to read all support counters. Signed-off-by:Hariprasad Kelam <hkelam@marvell.com> Signed-off-by:
Geetha sowjanya <gakula@marvell.com> Signed-off-by:
Sunil Kovvuri Goutham <Sunil.Goutham@cavium.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/marvell/octeontx2/af/cgx.c 6 additions, 4 deletionsdrivers/net/ethernet/marvell/octeontx2/af/cgx.c
- drivers/net/ethernet/marvell/octeontx2/af/cgx.h 2 additions, 2 deletionsdrivers/net/ethernet/marvell/octeontx2/af/cgx.h
- drivers/net/ethernet/marvell/octeontx2/af/lmac_common.h 15 additions, 1 deletiondrivers/net/ethernet/marvell/octeontx2/af/lmac_common.h
- drivers/net/ethernet/marvell/octeontx2/af/mbox.h 11 additions, 2 deletionsdrivers/net/ethernet/marvell/octeontx2/af/mbox.h
- drivers/net/ethernet/marvell/octeontx2/af/rpm.c 56 additions, 1 deletiondrivers/net/ethernet/marvell/octeontx2/af/rpm.c
- drivers/net/ethernet/marvell/octeontx2/af/rpm.h 8 additions, 1 deletiondrivers/net/ethernet/marvell/octeontx2/af/rpm.h
- drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c 28 additions, 8 deletionsdrivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
- drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c 101 additions, 7 deletionsdrivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
Please register or sign in to comment