netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/5] bnxt_en: Add RTC mode for PTP
@ 2022-01-26  4:40 Michael Chan
  2022-01-26  4:40 ` [PATCH net-next 1/5] bnxt_en: Update firmware interface to 1.10.2.73 Michael Chan
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Michael Chan @ 2022-01-26  4:40 UTC (permalink / raw)
  To: davem; +Cc: netdev, kuba, gospo, pavan.chebbi

[-- Attachment #1: Type: text/plain, Size: 974 bytes --]

This series adds Real Time Clock (RTC) mode for PTP timestamping.  In
RTC mode, the 64-bit time value is programmed into the NIC's PTP
hardware clock (PHC).  Prior to this, the PHC is running as a free
counter.  For example, in multi-function environment, we need to run
PTP in RTC mode.

Michael Chan (1):
  bnxt_en: Update firmware interface to 1.10.2.73

Pavan Chebbi (4):
  bnxt_en: PTP: Refactor PTP initialization functions
  bnxt_en: Add driver support to use Real Time Counter for PTP
  bnxt_en: Implement .adjtime() for PTP RTC mode
  bnxt_en: Handle async event when the PHC is updated in RTC mode

 drivers/net/ethernet/broadcom/bnxt/bnxt.c     |  36 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.h     |   1 +
 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 499 ++++++++++++++++--
 drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 152 +++++-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h |   5 +-
 5 files changed, 635 insertions(+), 58 deletions(-)

-- 
2.18.1


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/pkcs7-signature, Size: 4209 bytes --]

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

end of thread, other threads:[~2022-01-26 15:40 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-26  4:40 [PATCH net-next 0/5] bnxt_en: Add RTC mode for PTP Michael Chan
2022-01-26  4:40 ` [PATCH net-next 1/5] bnxt_en: Update firmware interface to 1.10.2.73 Michael Chan
2022-01-26  4:40 ` [PATCH net-next 2/5] bnxt_en: PTP: Refactor PTP initialization functions Michael Chan
2022-01-26  4:40 ` [PATCH net-next 3/5] bnxt_en: Add driver support to use Real Time Counter for PTP Michael Chan
2022-01-26  4:40 ` [PATCH net-next 4/5] bnxt_en: Implement .adjtime() for PTP RTC mode Michael Chan
2022-01-26  4:40 ` [PATCH net-next 5/5] bnxt_en: Handle async event when the PHC is updated in " Michael Chan
2022-01-26 15:40 ` [PATCH net-next 0/5] bnxt_en: Add RTC mode for PTP patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).