> -----Original Message-----
> From: Keller, Jacob E [mailto:jacob.e.kel...@intel.com]
> Sent: Friday, January 11, 2019 3:10 PM
> To: Timo Korthals <tkorth...@cit-ec.uni-bielefeld.de>; linuxptp-
> us...@lists.sourceforge.net
> Subject: Re: [Linuxptp-users] How to properly use twoStepFlag=0
> https://github.com/torvalds/linux/search?q=HWTSTAMP_TX_ONESTEP_SYNC&unsco
> > ped_q=HWTSTAMP_TX_ONESTEP_SYNC
> > The two other chips supporting ONESTEP_SYNC are the TI dp83640 and the
> > Microchip LAN7430/1.
> > However, I only found chip samples but no buyable networkcards having
> > these chips.
> > Does someone know network cards with these chips or at least other
> > network cards with HWTSTAMP_TX_ONESTEP_SYNC support?
>
> Unfortunately I'm not aware of any that does. :( I thought maybe i210
> hardware had
> support, but no one has ever implemented it in the device driver...
>
For what it's worth, I checked the Intel i210 data sheet available at
https://www.intel.com/content/dam/www/public/us/en/documents/datasheets/i210-ethernet-controller-datasheet.pdf
It appears that the i210 controller does have support for One Step
synchronization. The team that owns the Linux driver has thus far not opted to
include support for such a feature. I'm not actively involved with that team,
so I don't know the reasons for not doing so.
Richard, I thought I recalled seeing patches for this support materializing,
but it's not in the most recent net-next tree that I checked, nor is it in any
of the git history I have available. Do you remember anything on this?
That being said, if you create patches and prove that it works I'm sure the
upstream community would be accepting of them. You'd probably be on your own to
actually implement and test that it works, though.
Thanks,
Jake
_______________________________________________
Linuxptp-users mailing list
Linuxptp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-users