X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=drivers%2Fnet%2F3c59x.c;h=a8c0f436cdd2b3088e4cdeb165841f243e2823d0;hb=ecfe7f093768f7af0959f5be8ec039dcc29724af;hp=6deb20fc7a08017f6b9ef7955a827103181529c7;hpb=b8a1fcee26126b566d9e28ba80c643a7a10543eb;p=linux-2.6 diff --git a/drivers/net/3c59x.c b/drivers/net/3c59x.c index 6deb20fc7a..a8c0f436cd 100644 --- a/drivers/net/3c59x.c +++ b/drivers/net/3c59x.c @@ -1555,6 +1555,7 @@ vortex_up(struct net_device *dev) mii_reg1 = mdio_read(dev, vp->phys[0], MII_BMSR); mii_reg5 = mdio_read(dev, vp->phys[0], MII_LPA); vp->partner_flow_ctrl = ((mii_reg5 & 0x0400) != 0); + vp->mii.full_duplex = vp->full_duplex; vortex_check_media(dev, 1); } @@ -2886,7 +2887,6 @@ static const struct ethtool_ops vortex_ethtool_ops = { .set_settings = vortex_set_settings, .get_link = ethtool_op_get_link, .nway_reset = vortex_nway_reset, - .get_perm_addr = ethtool_op_get_perm_addr, }; #ifdef CONFIG_PCI