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); } /* 1000Base-PX or 1000Base-BX10 */ -- 1.8.3.1