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 <[email protected]> > Signed-off-by: Ganesh Goudar <[email protected]>
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
