Sorry, didn't see this. On Fri, May 31, 2019 at 01:18:01PM -0600, Robert Hancock wrote: > Modules which support 1000BaseT should also have 1000BaseX support. Set > this support flag to allow drivers supporting only 1000BaseX to work. > > Signed-off-by: Robert Hancock <hanc...@sedsystems.ca> > --- > drivers/net/phy/sfp-bus.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/net/phy/sfp-bus.c b/drivers/net/phy/sfp-bus.c > index e9c1879..96cdf85 100644 > --- a/drivers/net/phy/sfp-bus.c > +++ b/drivers/net/phy/sfp-bus.c > @@ -158,6 +158,7 @@ void sfp_parse_support(struct sfp_bus *bus, const struct > sfp_eeprom_id *id, > if (id->base.e1000_base_t) { > phylink_set(modes, 1000baseT_Half); > phylink_set(modes, 1000baseT_Full); > + phylink_set(modes, 1000baseX_Full);
None of my RJ45 modules have 1000base-X support, in fact they use SGMII on the host side and don't offer 1000base-X (fiber) on the connector side. Please explain the logic here. -- RMK's Patch system: https://www.armlinux.org.uk/developer/patches/ FTTC broadband for 0.8mile line in suburbia: sync at 12.1Mbps down 622kbps up According to speedtest.net: 11.9Mbps down 500kbps up