> -----Original Message-----
> From: Miroslav Lichvar <mlich...@redhat.com>
> Sent: Tuesday, March 16, 2021 8:59 AM
> To: linuxptp-devel@lists.sourceforge.net
> Subject: Re: [Linuxptp-devel] SyncE support
>
> On Tue, Mar 16, 2021 at 03:52:36PM +0100, Frantisek Rysanek wrote:
> > On 16 Mar 2021 at 11:25, Miroslav Lichvar wrote:
> > >
> > > In the Intel's igc driver I saw few SYNCE registers defined,
> > > but no code using them.
> > >
> > Whoa. igc ? oh there's an i225... didn't know about this one, thanks
> > for the pointer, this definitely looks promising :-)
> > Looks like a successor to the i210 generation.
>
> I'm sorry for misleading you. I meant the ice driver (speeds up to
> 100Gb). I didn't see an out-of-tree version of the igc driver.
Yep, the ice hardware is supposed to have SyncE support, though no software
here yet :(
Not sure about igc.
>
> The I225 might be an interesting NIC for experiments for a different
> reason. It seems it supports the PCIe Precision Time Measurement (PTM)
> feature. It is a hardware implementation of an NTP-like protocol over
> PCIe, which should allow a highly accurate synchronization of the
> system clock, avoiding the asymmetry on PCIe. It is not supported in
> the igc driver yet, but there were some patches submitted for it.
>
> I measured the PCIe asymmetry with the I210 on few different
> boards+CPUs and it changed a lot (between about -100ns and 100ns), so
> I think PTM could make a significant improvement.
>
igc should support PTM, but I'm not sure why the patches haven't landed. I'm
not very well connected to the igc team.
> --
> Miroslav Lichvar
>
>
>
> _______________________________________________
> Linuxptp-devel mailing list
> Linuxptp-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/linuxptp-devel
_______________________________________________
Linuxptp-devel mailing list
Linuxptp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel