Discussion:
[Linuxptp-devel] Driver Support Matrix Additions
Chris Healy
2013-01-23 04:05:34 UTC
Permalink
Intel recently (01/10/13) added HW time stamping support for their e1000e
driver stack. This was upstreamed a few days ago.

http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=commit;h=b67e191307a3f330525265af3e2877a74d557cbf

e1000e: add support for hardware timestamping on some devices

On 82574, 82583, 82579, I217 and I218 add support for hardware time
stamping of all or no Rx packets and Tx packets which have the
SKBTX_HW_TSTAMP flag set. Update the .get_ts_info ethtool operation to
report the supported time stamping modes, and enable and disable hardware
time stamping with the SIOCSHWTSTAMP ioctl.


I have not tested with this yet, but the driver support matrix should
probably be updated to reflect this change.
Richard Cochran
2013-01-23 06:34:54 UTC
Permalink
Post by Chris Healy
Intel recently (01/10/13) added HW time stamping support for their e1000e
driver stack. This was upstreamed a few days ago.
Thanks for the reminder. The second patch (with PHC support) is going
to be resubmitted, I hope, so I'll hold off until that one gets merged
into net-next.

Thanks,
Richard
Chris Healy
2013-06-17 06:01:35 UTC
Permalink
Freescale recently added time stamping support to their FEC driver when
running on Freescale i.MX6 platforms.

commit 6605b730c061f67c44113391e5af5125d0672e99
Author: Frank Li <***@freescale.com>
Date: Tue Oct 30 18:25:31 2012 +0000

FEC: Add time stamping code and a PTP hardware clock

This patch adds a driver for the FEC(MX6) that offers time
stamping and a PTP haderware clock. Because FEC\ENET(MX6)
hardware frequency adjustment is complex, we have implemented
this in software by changing the multiplication factor of the
timecounter.

Signed-off-by: Frank Li <***@freescale.com>
Signed-off-by: David S. Miller <***@davemloft.net>


I have not tested with this yet, but the driver support matrix should
probably be updated to reflect this change.

Loading...