Lines Matching refs:ecmd
778 struct ethtool_link_ksettings *ecmd) in rtl8150_get_link_ksettings() argument
790 ecmd->base.port = PORT_TP; in rtl8150_get_link_ksettings()
791 ecmd->base.phy_address = dev->phy; in rtl8150_get_link_ksettings()
797 ecmd->base.speed = speed; in rtl8150_get_link_ksettings()
798 ecmd->base.autoneg = AUTONEG_ENABLE; in rtl8150_get_link_ksettings()
800 ecmd->base.duplex = (lpa & LPA_100FULL) ? in rtl8150_get_link_ksettings()
803 ecmd->base.duplex = (lpa & LPA_10FULL) ? in rtl8150_get_link_ksettings()
806 ecmd->base.autoneg = AUTONEG_DISABLE; in rtl8150_get_link_ksettings()
807 ecmd->base.speed = ((bmcr & BMCR_SPEED100) ? in rtl8150_get_link_ksettings()
809 ecmd->base.duplex = (bmcr & BMCR_FULLDPLX) ? in rtl8150_get_link_ksettings()
813 ethtool_convert_legacy_u32_to_link_mode(ecmd->link_modes.supported, in rtl8150_get_link_ksettings()