> + if (linkmode_test_bit(ETHTOOL_LINK_MODE_1000baseT_Half_BIT, > + phydev->supported)) > + phydev->is_gigabit_capable = 1; > + if (linkmode_test_bit(ETHTOOL_LINK_MODE_1000baseT_Full_BIT, > + phydev->supported)) > + phydev->is_gigabit_capable = 1; > +
What i'm trying to get at is, why do we need this bit of the patch? Why do we need this flag? The hardware should tell us if it can do gigabit. Andrew