> -----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

Reply via email to