Lines Matching refs:ecmd
790 struct ethtool_link_ksettings *ecmd) in rtl8150_get_link_ksettings() argument
802 ecmd->base.port = PORT_TP; in rtl8150_get_link_ksettings()
803 ecmd->base.phy_address = dev->phy; in rtl8150_get_link_ksettings()
809 ecmd->base.speed = speed; in rtl8150_get_link_ksettings()
810 ecmd->base.autoneg = AUTONEG_ENABLE; in rtl8150_get_link_ksettings()
812 ecmd->base.duplex = (lpa & LPA_100FULL) ? in rtl8150_get_link_ksettings()
815 ecmd->base.duplex = (lpa & LPA_10FULL) ? in rtl8150_get_link_ksettings()
818 ecmd->base.autoneg = AUTONEG_DISABLE; in rtl8150_get_link_ksettings()
819 ecmd->base.speed = ((bmcr & BMCR_SPEED100) ? in rtl8150_get_link_ksettings()
821 ecmd->base.duplex = (bmcr & BMCR_FULLDPLX) ? in rtl8150_get_link_ksettings()
825 ethtool_convert_legacy_u32_to_link_mode(ecmd->link_modes.supported, in rtl8150_get_link_ksettings()