/linux-master/drivers/net/ethernet/atheros/alx/ |
H A D | hw.c | 868 u16 bmsr, giga; local 871 err = alx_read_phy_reg(hw, MII_BMSR, &bmsr); 875 err = alx_read_phy_reg(hw, MII_BMSR, &bmsr); 879 if (!(bmsr & BMSR_LSTATUS)) {
|
/linux-master/drivers/net/ethernet/chelsio/cxgb/ |
H A D | my3126.c | 49 status = cphy->bmsr ^ val16; 53 cphy->bmsr = val16; 181 cphy->bmsr = 0;
|
H A D | cphy.h | 88 u16 bmsr; member in struct:cphy
|
/linux-master/drivers/net/ethernet/ibm/emac/ |
H A D | phy.c | 541 u16 bmsr = phy_read(phy, MII_BMSR); local 542 if (bmsr & BMSR_ANEGCAPABLE) 544 if (bmsr & BMSR_10HALF) 546 if (bmsr & BMSR_10FULL) 548 if (bmsr & BMSR_100HALF) 550 if (bmsr & BMSR_100FULL) 552 if (bmsr & BMSR_ESTATEN) {
|
/linux-master/drivers/net/dsa/b53/ |
H A D | b53_serdes.c | 107 u16 dig, bmsr; local 111 bmsr = b53_serdes_read(dev, lane, B53_SERDES_MII_REG(MII_BMSR), 131 state->an_complete = !!(bmsr & BMSR_ANEGCOMPLETE);
|
/linux-master/drivers/net/dsa/mv88e6xxx/ |
H A D | pcs-6352.c | 164 int oldpage, bmsr, lpa, status; local 173 bmsr = __mdiodev_read(&mpcs->mdio, MII_BMSR); 179 bmsr >= 0 && lpa >= 0 && status >= 0) 180 mv88e6xxx_pcs_decode_state(mpcs->mdio.dev.parent, bmsr, lpa,
|
H A D | pcs-639x.c | 263 u16 bmsr, lpa, status; local 266 err = mv88e639x_read(mpcs, MV88E6390_SGMII_BMSR, &bmsr); 293 mv88e6xxx_pcs_decode_state(mpcs->mdio.dev.parent, bmsr, lpa, status,
|
H A D | serdes.c | 42 int mv88e6xxx_pcs_decode_state(struct device *dev, u16 bmsr, u16 lpa, argument 50 if (!(bmsr & BMSR_LSTATUS)) 54 state->an_complete = !!(bmsr & BMSR_ANEGCOMPLETE);
|
H A D | serdes.h | 116 int mv88e6xxx_pcs_decode_state(struct device *dev, u16 bmsr, u16 lpa,
|
/linux-master/drivers/net/ethernet/broadcom/ |
H A D | b44.c | 515 u32 bmsr, aux; local 532 if (!b44_readphy(bp, MII_BMSR, &bmsr) && 534 (bmsr != 0xffff)) { 545 (bmsr & BMSR_LSTATUS)) { 563 } else if (netif_carrier_ok(bp->dev) && !(bmsr & BMSR_LSTATUS)) { 569 if (bmsr & BMSR_RFAULT) 571 if (bmsr & BMSR_JCD)
|
H A D | bnx2.c | 941 u32 bmsr; local 975 bnx2_read_phy(bp, bp->mii_bmsr, &bmsr); 976 bnx2_read_phy(bp, bp->mii_bmsr, &bmsr); 978 if (!(bmsr & BMSR_ANEGCOMPLETE) || 1554 u32 bmsr; local 1568 bnx2_read_phy(bp, bp->mii_bmsr1, &bmsr); 1569 bnx2_read_phy(bp, bp->mii_bmsr1, &bmsr); 1588 bmsr |= BMSR_LSTATUS; 1590 bmsr &= ~BMSR_LSTATUS; 1593 if (bmsr 2129 u32 bmsr; variable 5983 u32 bmsr; local [all...] |
H A D | tg3.c | 4766 u32 bmsr, val; local 4789 tg3_readphy(tp, MII_BMSR, &bmsr); 4790 if (!tg3_readphy(tp, MII_BMSR, &bmsr) && 4791 !(bmsr & BMSR_LSTATUS)) 4798 tg3_readphy(tp, MII_BMSR, &bmsr); 4799 if (tg3_readphy(tp, MII_BMSR, &bmsr) || 4801 bmsr = 0; 4803 if (!(bmsr & BMSR_LSTATUS)) { 4808 tg3_readphy(tp, MII_BMSR, &bmsr); 4811 if (!tg3_readphy(tp, MII_BMSR, &bmsr) 5801 u32 bmsr, bmcr; local 15667 u32 bmsr, dummy; local [all...] |
/linux-master/drivers/net/ethernet/dec/tulip/ |
H A D | media.c | 400 unsigned int bmsr, lpa, negotiated, new_csr6; local 402 bmsr = tulip_mdio_read(dev, tp->phys[0], MII_BMSR); 406 bmsr, lpa); 407 if (bmsr == 0xffff) 409 if ((bmsr & BMSR_LSTATUS) == 0) {
|
/linux-master/drivers/net/ethernet/dlink/ |
H A D | dl2k.c | 1471 __u16 bmsr; local 1479 bmsr = mii_read (dev, phy_addr, MII_BMSR); 1480 if (bmsr & BMSR_LSTATUS) 1490 __u16 bmsr; local 1499 bmsr = mii_read (dev, phy_addr, MII_BMSR); 1501 if (!(bmsr & BMSR_ANEGCOMPLETE)) { 1577 __u16 bmsr; local 1587 bmsr = mii_read (dev, phy_addr, MII_BMSR); 1592 if (bmsr & BMSR_100FULL) 1594 if (bmsr 1665 __u16 bmsr; local [all...] |
H A D | sundance.c | 821 int bmsr; local 829 bmsr = mdio_read(dev, phy_id, MII_BMSR); 830 if (bmsr & 0x0004)
|
/linux-master/drivers/net/ethernet/intel/e1000e/ |
H A D | e1000.h | 181 u16 bmsr; /* basic mode status register */ member in struct:e1000_phy_regs
|
H A D | netdev.c | 5051 ret_val |= e1e_rphy(hw, MII_BMSR, &phy->bmsr); 5065 phy->bmsr = (BMSR_100FULL | BMSR_100HALF | BMSR_10FULL | 6098 data->val_out = adapter->phy_regs.bmsr;
|
/linux-master/drivers/net/ethernet/ |
H A D | jme.c | 388 u32 phylink, bmsr; local 391 bmsr = jme_mdio_read(jme->dev, jme->mii_if.phy_id, MII_BMSR); 392 if (bmsr & BMSR_ANCOMP) 2911 u16 bmcr, bmsr; local 3063 bmsr = jme_mdio_read(netdev, i, MII_BMSR); 3064 if (bmcr != 0xFFFFU && (bmcr != 0 || bmsr != 0)) {
|
/linux-master/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_port.c | 292 u16 bmsr = 0; local 313 bmsr |= state->link ? BMSR_LSTATUS : 0; 314 bmsr |= BMSR_ANEGCOMPLETE; 317 phylink_mii_c22_pcs_decode_state(state, bmsr, lp_adv);
|
/linux-master/drivers/net/ethernet/natsemi/ |
H A D | natsemi.c | 1647 u16 bmsr; local 1658 bmsr = mdio_read(dev, MII_BMSR); 1660 if (!(bmsr & BMSR_LSTATUS)) { 1679 if (bmsr & BMSR_ANEGCOMPLETE) {
|
/linux-master/drivers/net/ethernet/packetengines/ |
H A D | yellowfin.c | 666 int bmsr = mdio_read(ioaddr, yp->phys[0], MII_BMSR); local 671 yp->phys[0], bmsr, lpa); 677 if (bmsr & BMSR_LSTATUS)
|
/linux-master/drivers/net/ethernet/silan/ |
H A D | sc92031.c | 489 u16 bmsr; local 491 bmsr = _sc92031_mii_read(port_base, MII_BMSR); 493 if (bmsr & BMSR_LSTATUS) {
|
/linux-master/drivers/net/ethernet/sun/ |
H A D | cassini.c | 1597 static int cas_mii_link_check(struct cas *cp, const u16 bmsr) argument 1601 if (bmsr & BMSR_LSTATUS) { 1657 u16 bmsr; local 1663 bmsr = CAS_VAL(MIF_STATUS_POLL_DATA, stat); 1664 return cas_mii_link_check(cp, bmsr); 4077 u16 bmsr; local 4079 bmsr = cas_phy_read(cp, MII_BMSR); 4085 bmsr = cas_phy_read(cp, MII_BMSR); 4088 reset = cas_mii_link_check(cp, bmsr);
|
H A D | niu.c | 1116 int bmsr, advert, ctrl1000, stat1000, lpa, bmcr, estatus; local 1127 bmsr = err; 1139 if (likely(bmsr & BMSR_ESTATEN)) { 1158 if (bmsr & BMSR_ANEGCAPABLE) 1160 if (bmsr & BMSR_10HALF) 1162 if (bmsr & BMSR_10FULL) 1164 if (bmsr & BMSR_100HALF) 1166 if (bmsr & BMSR_100FULL) 1220 *link_up_p = !!(bmsr & BMSR_LSTATUS); 1228 u16 current_speed, bmsr; local 1676 u16 bmcr, bmsr, estat; local 1735 u16 bmcr, bmsr, adv, estat; local [all...] |
/linux-master/drivers/net/ethernet/toshiba/ |
H A D | spider_net.c | 170 u16 bmsr, estat; local 172 bmsr = spider_net_read_phy(card->netdev, phy->mii_id, MII_BMSR); 175 if (bmsr & BMSR_10HALF) 177 if (bmsr & BMSR_10FULL) 179 if (bmsr & BMSR_100HALF) 181 if (bmsr & BMSR_100FULL) 184 if ((bmsr & BMSR_ESTATEN) && (estat & ESTATUS_1000_TFULL)) 186 if ((bmsr & BMSR_ESTATEN) && (estat & ESTATUS_1000_THALF))
|