Re: [PATCH net-next] cxgb4: Add PTP Hardware Clock (PHC) support
flat view
From: Richard Cochran <richardcochran@gmail.com>
Date: 2017-06-28 14:37:34
On Wed, Jun 28, 2017 at 01:29:03PM +0530, Atul Gupta wrote:
Add PTP IEEE-1588 support and make it accessible via PHC subsystem. The functionality is enabled for T5/T6 adapters. Driver interfaces with Firmware to program and adjust the clock offset. Signed-off-by: Atul Gupta <redacted> Signed-off-by: Ganesh Goudar <redacted>
Please put the PTP maintainer onto CC for PTP patches.
drivers/net/ethernet/chelsio/cxgb4/Makefile | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 9 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 25 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 87 +++- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c | 476 +++++++++++++++++++++ drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.h | 74 ++++ drivers/net/ethernet/chelsio/cxgb4/sge.c | 166 ++++++- drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 28 ++ drivers/net/ethernet/chelsio/cxgb4/t4_regs.h | 2 + drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 50 +++ 10 files changed, 906 insertions(+), 13 deletions(-)
This should be broken down into a series of at least 2 patches: 1. Transmit hardware SO_TIMESTAMPING 2. PHC support Thanks, Richard