summaryrefslogtreecommitdiff
path: root/tools/testing/vma/include/git@git.tavy.me:linux.git
diff options
context:
space:
mode:
authorBhargava Marreddy <bhargava.marreddy@broadcom.com>2026-04-06 23:34:16 +0530
committerJakub Kicinski <kuba@kernel.org>2026-04-12 11:09:37 -0700
commit8438239bd2b2b1c85f57f7fa24c57f70692fd095 (patch)
tree76da39557071348a18597854105b9a5d4cb68369 /tools/testing/vma/include/git@git.tavy.me:linux.git
parent4a75900989c964fc839a615542f96353b1c7bc80 (diff)
bng_en: add HW stats infra and structured ethtool ops
Implement the hardware-level statistics foundation and modern structured ethtool operations. 1. Infrastructure: Add HWRM firmware wrappers (FUNC_QSTATS_EXT, PORT_QSTATS_EXT, and PORT_QSTATS) to query ring and port counters. 2. Structured ops: Implement .get_eth_phy_stats, .get_eth_mac_stats, .get_eth_ctrl_stats, .get_pause_stats, and .get_rmon_stats. Stats are initially reported as 0; accumulation logic is added in a subsequent patch. Signed-off-by: Bhargava Marreddy <bhargava.marreddy@broadcom.com> Reviewed-by: Vikas Gupta <vikas.gupta@broadcom.com> Link: https://patch.msgid.link/20260406180420.279470-7-bhargava.marreddy@broadcom.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/testing/vma/include/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions