equal
deleted
inserted
replaced
1437 struct rtl8139_private *tp = netdev_priv(dev); |
1437 struct rtl8139_private *tp = netdev_priv(dev); |
1438 |
1438 |
1439 if (tp->ecdev) { |
1439 if (tp->ecdev) { |
1440 void __iomem *ioaddr = tp->mmio_addr; |
1440 void __iomem *ioaddr = tp->mmio_addr; |
1441 uint16_t state = RTL_R16(BasicModeStatus) & BMSR_LSTATUS; |
1441 uint16_t state = RTL_R16(BasicModeStatus) & BMSR_LSTATUS; |
1442 ecdev_link_state(tp->ecdev, state ? 1 : 0); |
1442 ecdev_set_link(tp->ecdev, state ? 1 : 0); |
1443 } |
1443 } |
1444 else { |
1444 else { |
1445 if (tp->phys[0] >= 0) { |
1445 if (tp->phys[0] >= 0) { |
1446 mii_check_media(&tp->mii, netif_msg_link(tp), init_media); |
1446 mii_check_media(&tp->mii, netif_msg_link(tp), init_media); |
1447 } |
1447 } |