Home
last modified time | relevance | path

Searched refs:MII_BMSR (Results 1 – 25 of 132) sorted by relevance

123456

/openbmc/linux/drivers/net/phy/
H A Dlxt.c66 err = phy_read(phydev, MII_BMSR); in lxt970_ack_interrupt()
107 irq_status = phy_read(phydev, MII_BMSR); in lxt970_handle_interrupt()
194 status = phy_read(phydev, MII_BMSR); in lxt973a2_update_link()
205 status = phy_read(phydev, MII_BMSR); in lxt973a2_update_link()
H A Dncn26000.c76 ret = phy_read(phydev, MII_BMSR); in ncn26000_read_status()
83 ret = phy_read(phydev, MII_BMSR); in ncn26000_read_status()
H A Dbcm84881.c121 bmsr = phy_read_mmd(phydev, MDIO_MMD_AN, MDIO_AN_C22 + MII_BMSR); in bcm84881_aneg_done()
147 bmsr = phy_read_mmd(phydev, MDIO_MMD_AN, MDIO_AN_C22 + MII_BMSR); in bcm84881_read_status()
H A Damd.c35 err = phy_read(phydev, MII_BMSR); in am79c_ack_interrupt()
H A DuPD60620.c40 phy_state = phy_read(phydev, MII_BMSR); in upd60620_read_status()
H A Dqsemi.c87 err = phy_read(phydev, MII_BMSR); in qs6612_ack_interrupt()
/openbmc/qemu/hw/net/
H A De1000x_common.h81 phy[MII_BMSR] &= ~MII_BMSR_LINK_ST; in e1000x_update_regs_on_link_down()
82 phy[MII_BMSR] &= ~MII_BMSR_AN_COMP; in e1000x_update_regs_on_link_down()
90 phy[MII_BMSR] |= MII_BMSR_LINK_ST; in e1000x_update_regs_on_link_up()
H A Dsunhme.c434 s->miiregs[MII_BMSR] |= MII_BMSR_AN_COMP; in sunhme_mii_write()
438 s->miiregs[MII_BMSR] |= MII_BMSR_LINK_ST; in sunhme_mii_write()
674 s->miiregs[MII_BMSR] &= ~MII_BMSR_LINK_ST; in sunhme_link_status_changed()
677 s->miiregs[MII_BMSR] |= MII_BMSR_LINK_ST; in sunhme_link_status_changed()
907 s->miiregs[MII_BMSR] = MII_BMSR_AUTONEG | MII_BMSR_100TX_FD | in sunhme_reset()
912 s->miiregs[MII_BMSR] |= MII_BMSR_LINK_ST; in sunhme_reset()
H A Dnpcm_gmac.c119 [MII_BMSR] = MII_BMSR_100TX_FD | MII_BMSR_100TX_HD | MII_BMSR_10T_FD |
148 gmac->phy_regs[0][MII_BMSR] |= (MII_BMSR_LINK_ST | MII_BMSR_AN_COMP); in gmac_phy_set_link()
150 gmac->phy_regs[0][MII_BMSR] &= ~(MII_BMSR_LINK_ST | MII_BMSR_AN_COMP); in gmac_phy_set_link()
682 !(gmac->phy_regs[pa][MII_BMSR] & MII_BMSR_AN_COMP)) { in npcm_gmac_mdio_access()
684 gmac->phy_regs[pa][MII_BMSR] |= MII_BMSR_AN_COMP; in npcm_gmac_mdio_access()
852 gmac->phy_regs[0][MII_BMSR]); in npcm_gmac_reset()
H A Dmsf2-emac.c186 s->phy_regs[MII_BMSR] &= ~(MII_BMSR_AN_COMP | in msf2_phy_update_link()
189 s->phy_regs[MII_BMSR] |= (MII_BMSR_AN_COMP | in msf2_phy_update_link()
198 s->phy_regs[MII_BMSR] = 0x7968; in msf2_phy_reset()
228 s->phy_regs[MII_BMSR] |= MII_BMSR_AN_COMP; in write_to_phy()
H A Dopencores_eth.c73 s->regs[MII_BMSR] |= MII_BMSR_LINK_ST; in mii_set_link()
77 s->regs[MII_BMSR] &= ~MII_BMSR_LINK_ST; in mii_set_link()
87 s->regs[MII_BMSR] = MII_BMSR_100TX_FD | MII_BMSR_100TX_HD | in mii_reset()
114 [MII_BMSR] = mii_ro, in mii_write_host()
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb3/
H A Dvsc8211.c138 err = t3_mdio_read(cphy, MDIO_DEVAD_NONE, MII_BMSR, &status); in vsc8211_get_link_status()
148 err = t3_mdio_read(cphy, MDIO_DEVAD_NONE, MII_BMSR, in vsc8211_get_link_status()
214 err = t3_mdio_read(cphy, MDIO_DEVAD_NONE, MII_BMSR, &status); in vsc8211_get_link_status_fiber()
224 err = t3_mdio_read(cphy, MDIO_DEVAD_NONE, MII_BMSR, in vsc8211_get_link_status_fiber()
/openbmc/u-boot/drivers/net/phy/
H A Dphy.c79 bmsr = phy_read(phydev, MDIO_DEVAD_NONE, MII_BMSR); in genphy_config_advert()
228 mii_reg = phy_read(phydev, MDIO_DEVAD_NONE, MII_BMSR); in genphy_update_link()
263 mii_reg = phy_read(phydev, MDIO_DEVAD_NONE, MII_BMSR); in genphy_update_link()
269 mii_reg = phy_read(phydev, MDIO_DEVAD_NONE, MII_BMSR); in genphy_update_link()
291 int mii_reg = phy_read(phydev, MDIO_DEVAD_NONE, MII_BMSR); in genphy_parse_link()
392 val = phy_read(phydev, MDIO_DEVAD_NONE, MII_BMSR); in genphy_config()
H A Dsmsc.c20 mii_reg = phy_read(phydev, MDIO_DEVAD_NONE, MII_BMSR); in smsc_parse_status()
/openbmc/linux/drivers/net/
H A Dmii.c80 bmsr = mii->mdio_read(dev, mii->phy_id, MII_BMSR); in mii_ethtool_gset()
166 bmsr = mii->mdio_read(dev, mii->phy_id, MII_BMSR); in mii_ethtool_get_link_ksettings()
426 reg = mii->mdio_read(mii->dev, mii->phy_id, MII_BMSR); in mii_check_gmii_support()
445 mii->mdio_read(mii->dev, mii->phy_id, MII_BMSR); in mii_link_ok()
446 if (mii->mdio_read(mii->dev, mii->phy_id, MII_BMSR) & BMSR_LSTATUS) in mii_link_ok()
/openbmc/u-boot/drivers/net/
H A Dat91_emac.c201 MII_BMSR, &status); in at91emac_phy_reset()
236 MII_BMSR, &status); in at91emac_phy_init()
245 MII_BMSR, &status); in at91emac_phy_init()
275 at91emac_read(emac, CONFIG_DRIVER_AT91EMAC_PHYADDR, MII_BMSR, &stat1); in at91emac_UpdateLinkSpeed()
H A Ddnet.c228 status = dnet_mdio_read(dnet, MII_BMSR); in dnet_phy_reset()
269 status = dnet_mdio_read(dnet, MII_BMSR); in dnet_phy_init()
275 status = dnet_mdio_read(dnet, MII_BMSR); in dnet_phy_init()
/openbmc/linux/drivers/net/ethernet/atheros/atlx/
H A Datlx.c86 atlx_read_phy_reg(&adapter->hw, MII_BMSR, &phy_data); in atlx_check_for_link()
87 atlx_read_phy_reg(&adapter->hw, MII_BMSR, &phy_data); in atlx_check_for_link()
/openbmc/linux/drivers/net/ethernet/dec/tulip/
H A Dmedia.c402 bmsr = tulip_mdio_read(dev, tp->phys[0], MII_BMSR); in tulip_check_duplex()
410 int new_bmsr = tulip_mdio_read(dev, tp->phys[0], MII_BMSR); in tulip_check_duplex()
457 int mii_status = tulip_mdio_read (dev, phy, MII_BMSR); in tulip_find_mii()
475 unsigned int tmpadv = tulip_mdio_read (dev, phy, MII_BMSR); in tulip_find_mii()
/openbmc/u-boot/drivers/qe/
H A Duec_phy.c372 uec_phy_read(mii_info, MII_BMSR); in genmii_update_link()
378 status = uec_phy_read(mii_info, MII_BMSR); in genmii_update_link()
394 status = uec_phy_read(mii_info, MII_BMSR); in genmii_update_link()
463 val = uec_phy_read(mii_info, MII_BMSR); in bcm_init()
/openbmc/qemu/include/hw/net/
H A Dmii.h26 #define MII_BMSR 1 /* Basic mode status register */ macro
/openbmc/u-boot/arch/arm/mach-davinci/
H A Dlxt972.c101 if (!davinci_eth_phy_read(phy_addr, MII_BMSR, &tmp)) in lxt972_auto_negotiate()
/openbmc/linux/drivers/net/ethernet/ibm/emac/
H A Dphy.c211 phy_read(phy, MII_BMSR); in genmii_poll_link()
212 status = phy_read(phy, MII_BMSR); in genmii_poll_link()
541 u16 bmsr = phy_read(phy, MII_BMSR); in emac_mii_phy_probe()
/openbmc/linux/drivers/net/pcs/
H A Dpcs-lynx.c45 status = mdiobus_c45_read(bus, addr, MDIO_MMD_VEND2, MII_BMSR); in lynx_pcs_get_state_usxgmii()
66 bmsr = mdiodev_read(pcs, MII_BMSR); in lynx_pcs_get_state_2500basex()
/openbmc/qemu/hw/net/fsl_etsec/
H A Dmiim.c46 case MII_BMSR: in miim_read_cycle()

123456