lan743x: lan743x: Add PTP support
authorBryan Whitehead <Bryan.Whitehead@microchip.com>
Thu, 9 Aug 2018 19:36:10 +0000 (15:36 -0400)
committerDavid S. Miller <davem@davemloft.net>
Sat, 11 Aug 2018 18:42:18 +0000 (11:42 -0700)
commit07624df1c9efd4b7f2f6762581587c590b03c7a2
tree89a02c8d6a7f6aa34558b1b0f6cc94549d406ed8
parent217e502b89d42dce2afa80a1256adceae070237e
lan743x: lan743x: Add PTP support

PTP support includes:
    Ingress, and egress timestamping.
    One step timestamping available.
    PTP clock support.
    Periodic output support.

Signed-off-by: Bryan Whitehead <Bryan.Whitehead@microchip.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/microchip/Makefile
drivers/net/ethernet/microchip/lan743x_ethtool.c
drivers/net/ethernet/microchip/lan743x_main.c
drivers/net/ethernet/microchip/lan743x_main.h
drivers/net/ethernet/microchip/lan743x_ptp.c [new file with mode: 0644]
drivers/net/ethernet/microchip/lan743x_ptp.h [new file with mode: 0644]