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