Home
last modified time | relevance | path

Searched refs:BMSR_LSTATUS (Results 1 – 25 of 54) sorted by relevance

123

/linux/drivers/net/ethernet/chelsio/cxgb3/
A Dvsc8211.c147 if (!(status & BMSR_LSTATUS)) in vsc8211_get_link_status()
152 *link_ok = (status & BMSR_LSTATUS) != 0; in vsc8211_get_link_status()
223 if (!(status & BMSR_LSTATUS)) in vsc8211_get_link_status_fiber()
228 *link_ok = (status & BMSR_LSTATUS) != 0; in vsc8211_get_link_status_fiber()
/linux/drivers/net/phy/
A DuPD60620.c49 if (phy_state & (BMSR_ANEGCOMPLETE | BMSR_LSTATUS)) { in upd60620_read_status()
A Dswphy.c136 bmsr |= BMSR_LSTATUS | BMSR_ANEGCOMPLETE; in swphy_read_reg()
A Dbcm84881.c154 !!(bmsr & BMSR_LSTATUS); in bcm84881_read_status()
A Dlxt.c211 if ((status & BMSR_LSTATUS) == 0) in lxt973a2_update_link()
A Dmicrochip_t1.c305 if (bmsr & BMSR_LSTATUS) in microchip_cable_test_start_common()
A Dmarvell-88x2222.c388 if (!(val & BMSR_LSTATUS)) in mv2222_read_status_1g()
A Dmxl-gpy.c246 ret = phy_read_poll_timeout(phydev, MII_BMSR, ret, ret & BMSR_LSTATUS, in gpy_config_aneg()
A Dphy_device.c2278 else if (status & BMSR_LSTATUS) in genphy_update_link()
2287 phydev->link = status & BMSR_LSTATUS ? 1 : 0; in genphy_update_link()
2629 val & BMSR_LSTATUS, in genphy_loopback()
/linux/include/uapi/linux/
A Dmii.h57 #define BMSR_LSTATUS 0x0004 /* Link status */ macro
A Dmdio.h108 #define MDIO_STAT1_LSTATUS BMSR_LSTATUS
/linux/drivers/net/usb/
A Dsr9700.c198 res = le16_to_cpu(res) | BMSR_LSTATUS; in sr_mdio_read()
200 res = le16_to_cpu(res) & ~BMSR_LSTATUS; in sr_mdio_read()
/linux/drivers/net/ethernet/atheros/atlx/
A Datlx.c91 if (!(phy_data & BMSR_LSTATUS)) { in atlx_check_for_link()
A Datl2.c558 if (!(phy_data & BMSR_LSTATUS)) { /* Link Down */ in atl2_check_for_link()
1155 if (!(phy_data&BMSR_LSTATUS)) { /* link down */ in atl2_check_link()
1516 if (ctrl & BMSR_LSTATUS) in atl2_suspend()
1519 if (0 != (ctrl & BMSR_LSTATUS) && 0 != wufc) { in atl2_suspend()
1568 if (0 == (ctrl&BMSR_LSTATUS) && 0 != (wufc&ATLX_WUFC_LNKC)) { in atl2_suspend()
/linux/drivers/net/ethernet/dec/tulip/
A Dmedia.c409 if ((bmsr & BMSR_LSTATUS) == 0) { in tulip_check_duplex()
411 if ((new_bmsr & BMSR_LSTATUS) == 0) { in tulip_check_duplex()
/linux/drivers/net/pcs/
A Dpcs-lynx.c71 state->link = !!(bmsr & BMSR_LSTATUS); in lynx_pcs_get_state_2500basex()
/linux/drivers/net/ethernet/atheros/atl1e/
A Datl1e_main.c155 if ((phy_data & BMSR_LSTATUS) == 0) { in atl1e_check_link()
220 link_up = phy_data & BMSR_LSTATUS; in atl1e_link_chg_event()
2115 if (mii_bmsr_data & BMSR_LSTATUS) { in atl1e_suspend()
2120 if (mii_bmsr_data & BMSR_LSTATUS) in atl1e_suspend()
2124 if ((mii_bmsr_data & BMSR_LSTATUS) == 0) in atl1e_suspend()
/linux/drivers/net/ethernet/ibm/emac/
A Dphy.c213 if (status < 0 || (status & BMSR_LSTATUS) == 0) in genmii_poll_link()
/linux/drivers/net/ethernet/sis/
A Dsis190.c942 } else if ((val & BMSR_LSTATUS) && tp->link_status != LNK_ON) { in sis190_phy_task()
1016 } else if (!(val & BMSR_LSTATUS) && tp->link_status != LNK_AUTONEG) in sis190_phy_task()
1284 if ((status & BMSR_LSTATUS) && in sis190_default_phy()
/linux/drivers/net/dsa/mv88e6xxx/
A Dserdes.c382 dsa_port_phylink_mac_change(chip->ds, port, !!(bmsr & BMSR_LSTATUS)); in mv88e6352_serdes_irq_link()
1091 dsa_port_phylink_mac_change(chip->ds, port, !!(bmsr & BMSR_LSTATUS)); in mv88e6390_serdes_irq_link_sgmii()
/linux/drivers/net/ethernet/sun/
A Dsunbmac.c537 if (bp->sw_bmsr & BMSR_LSTATUS) { in bigmac_timer()
1053 return (bp->sw_bmsr & BMSR_LSTATUS); in bigmac_get_link()
A Dsunhme.c733 if (hp->sw_bmsr & BMSR_LSTATUS) { in happy_meal_timer()
781 if (hp->sw_bmsr & BMSR_LSTATUS) { in happy_meal_timer()
2516 return hp->sw_bmsr & BMSR_LSTATUS; in hme_get_link()
/linux/drivers/net/
A Dmii.c446 if (mii->mdio_read(mii->dev, mii->phy_id, MII_BMSR) & BMSR_LSTATUS) in mii_link_ok()
/linux/drivers/net/bonding/
A Dbond_main.c746 return netif_carrier_ok(slave_dev) ? BMSR_LSTATUS : 0; in bond_check_dev_link()
751 BMSR_LSTATUS : 0; in bond_check_dev_link()
774 return mii->val_out & BMSR_LSTATUS; in bond_check_dev_link()
783 return reporting ? -1 : BMSR_LSTATUS; in bond_check_dev_link()
1996 if (bond_check_dev_link(bond, slave_dev, 0) == BMSR_LSTATUS) { in bond_enslave()
4117 mii->val_out = BMSR_LSTATUS; in bond_eth_ioctl()
/linux/drivers/net/ethernet/atheros/atl1c/
A Datl1c_hw.c658 return !!(phy_data & BMSR_LSTATUS); in atl1c_get_link_status()

Completed in 57 milliseconds

123