bnxt_en: add timestamping statistics support
authorVadim Fedorenko <vadfed@meta.com>
Thu, 30 May 2024 20:47:51 +0000 (13:47 -0700)
committerJakub Kicinski <kuba@kernel.org>
Sat, 1 Jun 2024 23:02:51 +0000 (16:02 -0700)
commit165f87691a898aea113923224c269bae14749ebc
treea8714c1b5c18861737ef260334be46f6ff165143
parentfc5570e0bd56bb5acf271e809324a5ac79bb4b79
bnxt_en: add timestamping statistics support

The ethtool_ts_stats structure was introduced earlier this year. Now
it's time to support this group of counters in more drivers.
This patch adds support to bnxt driver.

Signed-off-by: Vadim Fedorenko <vadfed@meta.com>
Reviewed-by: Michael Chan <michael.chan@broadcom.com>
Link: https://lore.kernel.org/r/20240530204751.99636-1-vadfed@meta.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/broadcom/bnxt/bnxt.c
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h