All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next v3 0/2] qed*: Add support for PTP
@ 2017-01-31  7:47 Sudarsana Kalluru
  2017-01-31  7:47 ` [PATCH net-next v3 1/2] qed: Add infrastructure for PTP support Sudarsana Kalluru
  2017-01-31  7:47 ` [PATCH net-next v3 2/2] qede: Add driver support for PTP Sudarsana Kalluru
  0 siblings, 2 replies; 9+ messages in thread
From: Sudarsana Kalluru @ 2017-01-31  7:47 UTC (permalink / raw)
  To: davem; +Cc: netdev, richardcochran, Yuval.Mintz, Sudarsana Reddy Kalluru

From: Sudarsana Reddy Kalluru <Sudarsana.Kalluru@cavium.com>

Hi David,
    The patch series adds required changes for qed/qede drivers for
supporting the IEEE Precision Time Protocol (PTP).

Please consider applying this series to "net-next".

Thanks,
Sudarsana

Changes from previous versions:
-------------------------------
v3: Use div_s64 for 64-bit divisions as do_div gives error for signed
    types.
    Incorporated review comments from Richard Cochran.
      - Clear timestamp resgisters as soon as timestamp is read.
      - Use shift operation in the place of 'divide by 16'.

v2: Use do_div for 64-bit divisions.

Sudarsana Reddy Kalluru (2):
  qed: Add infrastructure for PTP support.
  qede: Add driver support for PTP.

 drivers/net/ethernet/qlogic/Kconfig             |   1 +
 drivers/net/ethernet/qlogic/qed/Makefile        |   2 +-
 drivers/net/ethernet/qlogic/qed/qed.h           |   2 +
 drivers/net/ethernet/qlogic/qed/qed_l2.c        |   5 +
 drivers/net/ethernet/qlogic/qed/qed_l2.h        |   1 +
 drivers/net/ethernet/qlogic/qed/qed_main.c      |  15 +
 drivers/net/ethernet/qlogic/qed/qed_ptp.c       | 318 ++++++++++++++
 drivers/net/ethernet/qlogic/qed/qed_ptp.h       |  47 +++
 drivers/net/ethernet/qlogic/qed/qed_reg_addr.h  |  31 ++
 drivers/net/ethernet/qlogic/qede/Makefile       |   2 +-
 drivers/net/ethernet/qlogic/qede/qede.h         |   4 +
 drivers/net/ethernet/qlogic/qede/qede_ethtool.c |  10 +
 drivers/net/ethernet/qlogic/qede/qede_fp.c      |   5 +
 drivers/net/ethernet/qlogic/qede/qede_main.c    |  39 ++
 drivers/net/ethernet/qlogic/qede/qede_ptp.c     | 536 ++++++++++++++++++++++++
 drivers/net/ethernet/qlogic/qede/qede_ptp.h     |  65 +++
 include/linux/qed/qed_eth_if.h                  |  22 +
 17 files changed, 1103 insertions(+), 2 deletions(-)
 create mode 100644 drivers/net/ethernet/qlogic/qed/qed_ptp.c
 create mode 100644 drivers/net/ethernet/qlogic/qed/qed_ptp.h
 create mode 100644 drivers/net/ethernet/qlogic/qede/qede_ptp.c
 create mode 100644 drivers/net/ethernet/qlogic/qede/qede_ptp.h

-- 
1.8.3.1

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

end of thread, other threads:[~2017-02-07  7:03 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-01-31  7:47 [PATCH net-next v3 0/2] qed*: Add support for PTP Sudarsana Kalluru
2017-01-31  7:47 ` [PATCH net-next v3 1/2] qed: Add infrastructure for PTP support Sudarsana Kalluru
2017-01-31  7:59   ` Mintz, Yuval
2017-02-02 12:56   ` Richard Cochran
2017-02-02 16:36     ` Mintz, Yuval
2017-02-06 10:41       ` Mintz, Yuval
2017-02-07  6:44         ` Richard Cochran
2017-02-07  7:03           ` Mintz, Yuval
2017-01-31  7:47 ` [PATCH net-next v3 2/2] qede: Add driver support for PTP Sudarsana Kalluru

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.