On Thu, Sep 30, 2021 at 2:21 AM Bin Meng <bmeng...@gmail.com> wrote: > > On Wed, Sep 29, 2021 at 11:05 PM Vladimir Oltean > <vladimir.olt...@nxp.com> wrote: > > > > Certain serial SERDES protocols like 1000base-x, 2500base-x, SGMII, > > USXGMII can operate either in a mode where the PHY (be it on-board or > > inside an SFP module) passes the link parameters (speed, duplex, pause) > > to the MAC through in-band through control words standardized by IEEE > > 802.3 clause 37, or in a mode where the MAC must configure (force) its > > link parameters based on information obtained out-of-band (MDIO reads, > > guesswork etc). > > > > In Linux, the OF node property named "managed" is parsed by the phylink > > framework, and the convention is that if a driver uses phylink, then the > > presence of this property means that in-band autoneg should be enabled, > > otherwise it shouldn't. > > > > To be compatible with the OF node bindings of drivers that use phylink > > in Linux, introduce parsing support for this property in U-Boot too. > > > > Signed-off-by: Vladimir Oltean <vladimir.olt...@nxp.com> > > Reviewed-by: Ramon Fried <rfried....@gmail.com> > > --- > > v1->v2: none > > > > drivers/core/of_extra.c | 12 ++++++++++++ > > include/dm/of_extra.h | 14 ++++++++++++++ > > 2 files changed, 26 insertions(+) > > > > Reviewed-by: Bin Meng <bmeng...@gmail.com> Reviewed-by: Ramon Fried <rfried....@gmail.com>