On Fri, Jun 26, 2020 at 02:19:42PM +0300, Vladimir Oltean wrote:
> On Fri, 26 Jun 2020 at 14:08, Russell King - ARM Linux admin
> wrote:
> >
>
> [snip]
>
> >
> > So, I ask again, what practical use and benefit does restarting the
> > configuration exchange on a SGMII or USXGMII link have? Give
On Fri, 26 Jun 2020 at 14:08, Russell King - ARM Linux admin
wrote:
>
[snip]
>
> So, I ask again, what practical use and benefit does restarting the
> configuration exchange on a SGMII or USXGMII link have? Give me a real
> life use case where there's a problem with a link that this can solve.
On Fri, Jun 26, 2020 at 11:53:24AM +0300, Vladimir Oltean wrote:
> Hi Russell,
>
> On Thu, 25 Jun 2020 at 19:53, Russell King - ARM Linux admin
> wrote:
> >
> > On Thu, Jun 25, 2020 at 06:23:29PM +0300, Vladimir Oltean wrote:
> > > From: Vladimir Oltean
> > >
> > > In hardware, the AN_RESTART fi
Hi Russell,
On Thu, 25 Jun 2020 at 19:53, Russell King - ARM Linux admin
wrote:
>
> On Thu, Jun 25, 2020 at 06:23:29PM +0300, Vladimir Oltean wrote:
> > From: Vladimir Oltean
> >
> > In hardware, the AN_RESTART field for these SerDes protocols (SGMII,
> > USXGMII) clears the resolved configurati
On Thu, Jun 25, 2020 at 06:23:29PM +0300, Vladimir Oltean wrote:
> From: Vladimir Oltean
>
> In hardware, the AN_RESTART field for these SerDes protocols (SGMII,
> USXGMII) clears the resolved configuration from the PCS's
> auto-negotiation state machine.
>
> But PHYLINK has a different interpre
From: Vladimir Oltean
In hardware, the AN_RESTART field for these SerDes protocols (SGMII,
USXGMII) clears the resolved configuration from the PCS's
auto-negotiation state machine.
But PHYLINK has a different interpretation of "AN restart". It assumes
that this Linux system is capable of re-trig