]> www.infradead.org Git - users/jedix/linux-maple.git/commit
qede: Add driver support for PTP
authorSudarsana Reddy Kalluru <Sudarsana.Kalluru@cavium.com>
Wed, 15 Feb 2017 08:24:11 +0000 (10:24 +0200)
committerChuck Anderson <chuck.anderson@oracle.com>
Wed, 26 Jul 2017 03:46:39 +0000 (20:46 -0700)
commit4b4544f51213d0801307118f3d859d061f50e2b8
tree9b41a7690eb38a0ed8b5121967a3acca0b0d6e8b
parentf7b63f48acce74ace7a4e114fcee9e4a25864083
qede: Add driver support for PTP

Orabug: 2593305326439680

This patch adds the driver support for,
  - Registering the ptp clock functionality with the OS.
  - Timestamping the Rx/Tx PTP packets.
  - Ethtool callbacks related to PTP.

Signed-off-by: Sudarsana Reddy Kalluru <Sudarsana.Kalluru@cavium.com>
Signed-off-by: Yuval Mintz <Yuval.Mintz@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Brian Maly <brian.maly@oracle.com>
drivers/net/ethernet/qlogic/qede/Makefile
drivers/net/ethernet/qlogic/qede/qede.h
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
drivers/net/ethernet/qlogic/qede/qede_fp.c
drivers/net/ethernet/qlogic/qede/qede_main.c
drivers/net/ethernet/qlogic/qede/qede_ptp.c [new file with mode: 0644]
drivers/net/ethernet/qlogic/qede/qede_ptp.h [new file with mode: 0644]