Lines Matching defs:ecmd
829 static int rtl8150_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd)
834 ecmd->supported = (SUPPORTED_10baseT_Half |
840 ecmd->port = PORT_TP;
841 ecmd->transceiver = XCVR_INTERNAL;
842 ecmd->phy_address = dev->phy;
846 ecmd->autoneg = AUTONEG_ENABLE;
847 ecmd->speed = (lpa & (LPA_100HALF | LPA_100FULL)) ?
849 if (ecmd->speed == SPEED_100)
850 ecmd->duplex = (lpa & LPA_100FULL) ?
853 ecmd->duplex = (lpa & LPA_10FULL) ?
856 ecmd->autoneg = AUTONEG_DISABLE;
857 ecmd->speed = (bmcr & BMCR_SPEED100) ?
859 ecmd->duplex = (bmcr & BMCR_FULLDPLX) ?