Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/net/phy/
Dlxt.c68 err = phy_read(phydev, MII_BMSR); in lxt970_ack_interrupt()
137 status = phy_read(phydev, MII_BMSR); in lxt973a2_update_link()
148 status = phy_read(phydev, MII_BMSR); in lxt973a2_update_link()
Damd.c36 err = phy_read(phydev, MII_BMSR); in am79c_ack_interrupt()
Dqsemi.c88 err = phy_read(phydev, MII_BMSR); in qs6612_ack_interrupt()
Dphy_device.c843 bmsr = phy_read(phydev, MII_BMSR); in genphy_config_advert()
975 int retval = phy_read(phydev, MII_BMSR); in genphy_aneg_done()
999 status = phy_read(phydev, MII_BMSR); in genphy_update_link()
1004 status = phy_read(phydev, MII_BMSR); in genphy_update_link()
1177 val = phy_read(phydev, MII_BMSR); in genphy_config_init()
Dmdio-bcm-unimac.c159 mdiobus_read(bus, addr, MII_BMSR); in unimac_mdio_reset()
Dbcm7xxx.c180 phy_read(phydev, MII_BMSR); in bcm7xxx_28nm_config_init()
Dfixed_phy.c141 fp->regs[MII_BMSR] = bmsr; in fixed_phy_update_regs()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
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()
/linux-4.4.14/drivers/net/
Dmii.c82 bmsr = mii->mdio_read(dev, mii->phy_id, MII_BMSR); in mii_ethtool_gset()
237 reg = mii->mdio_read(mii->dev, mii->phy_id, MII_BMSR); in mii_check_gmii_support()
256 mii->mdio_read(mii->dev, mii->phy_id, MII_BMSR); in mii_link_ok()
257 if (mii->mdio_read(mii->dev, mii->phy_id, MII_BMSR) & BMSR_LSTATUS) in mii_link_ok()
Dmdio.c390 case MII_BMSR: in mdio_mii_ioctl()
Dsungem_phy.c381 (void)sungem_phy_read(phy, MII_BMSR); in genmii_poll_link()
382 status = sungem_phy_read(phy, MII_BMSR); in genmii_poll_link()
/linux-4.4.14/drivers/net/ethernet/atheros/atlx/
Datlx.c99 atlx_read_phy_reg(&adapter->hw, MII_BMSR, &phy_data); in atlx_check_for_link()
100 atlx_read_phy_reg(&adapter->hw, MII_BMSR, &phy_data); in atlx_check_for_link()
Datl2.c573 atl2_read_phy_reg(&adapter->hw, MII_BMSR, &phy_data); in atl2_check_for_link()
574 atl2_read_phy_reg(&adapter->hw, MII_BMSR, &phy_data); in atl2_check_for_link()
1177 atl2_read_phy_reg(hw, MII_BMSR, &phy_data); in atl2_check_link()
1178 atl2_read_phy_reg(hw, MII_BMSR, &phy_data); in atl2_check_link()
1539 atl2_read_phy_reg(hw, MII_BMSR, (u16 *)&ctrl); in atl2_suspend()
1540 atl2_read_phy_reg(hw, MII_BMSR, (u16 *)&ctrl); in atl2_suspend()
1906 atl2_read_phy_reg(hw, MII_BMSR, &phy_data); in atl2_get_regs()
Datl1.c1308 atl1_read_phy_reg(hw, MII_BMSR, &phy_data); in atl1_check_link()
1309 atl1_read_phy_reg(hw, MII_BMSR, &phy_data); in atl1_check_link()
2799 atl1_read_phy_reg(hw, MII_BMSR, (u16 *) & ctrl); in atl1_suspend()
2800 atl1_read_phy_reg(hw, MII_BMSR, (u16 *) & ctrl); in atl1_suspend()
/linux-4.4.14/drivers/net/ethernet/dec/tulip/
Dmedia.c407 bmsr = tulip_mdio_read(dev, tp->phys[0], MII_BMSR); in tulip_check_duplex()
415 int new_bmsr = tulip_mdio_read(dev, tp->phys[0], MII_BMSR); in tulip_check_duplex()
462 int mii_status = tulip_mdio_read (dev, phy, MII_BMSR); in tulip_find_mii()
480 unsigned int tmpadv = tulip_mdio_read (dev, phy, MII_BMSR); in tulip_find_mii()
Dwinbond-840.c447 int mii_status = mdio_read(dev, phy, MII_BMSR); in w840_probe1()
678 mii_reg = mdio_read(dev, np->phys[0], MII_BMSR); in update_link()
683 mii_reg = mdio_read(dev, np->phys[0], MII_BMSR); in update_link()
/linux-4.4.14/drivers/net/ethernet/ibm/emac/
Dphy.c210 phy_read(phy, MII_BMSR); in genmii_poll_link()
211 status = phy_read(phy, MII_BMSR); in genmii_poll_link()
514 u16 bmsr = phy_read(phy, MII_BMSR); in emac_mii_phy_probe()
/linux-4.4.14/include/uapi/linux/
Dmii.h16 #define MII_BMSR 0x01 /* Basic mode status register */ macro
Dmdio.h31 #define MDIO_STAT1 MII_BMSR
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/
Datl1c_hw.c708 atl1c_read_phy_reg(hw, MII_BMSR, &phy_data); in atl1c_phy_to_ps_link()
709 atl1c_read_phy_reg(hw, MII_BMSR, &phy_data); in atl1c_phy_to_ps_link()
733 atl1c_read_phy_reg(hw, MII_BMSR, &phy_data); in atl1c_phy_to_ps_link()
734 atl1c_read_phy_reg(hw, MII_BMSR, &phy_data); in atl1c_phy_to_ps_link()
Datl1c_ethtool.c170 atl1c_read_phy_reg(hw, MII_BMSR, &phy_data); in atl1c_get_regs()
Datl1c_main.c259 atl1c_read_phy_reg(hw, MII_BMSR, &phy_data); in atl1c_check_link_status()
260 atl1c_read_phy_reg(hw, MII_BMSR, &phy_data); in atl1c_check_link_status()
311 atl1c_read_phy_reg(&adapter->hw, MII_BMSR, &phy_data); in atl1c_link_chg_event()
312 atl1c_read_phy_reg(&adapter->hw, MII_BMSR, &phy_data); in atl1c_link_chg_event()
/linux-4.4.14/drivers/net/ethernet/atheros/atl1e/
Datl1e_main.c171 atl1e_read_phy_reg(hw, MII_BMSR, &phy_data); in atl1e_check_link()
172 atl1e_read_phy_reg(hw, MII_BMSR, &phy_data); in atl1e_check_link()
235 atl1e_read_phy_reg(&adapter->hw, MII_BMSR, &phy_data); in atl1e_link_chg_event()
236 atl1e_read_phy_reg(&adapter->hw, MII_BMSR, &phy_data); in atl1e_link_chg_event()
2112 atl1e_read_phy_reg(hw, MII_BMSR, &mii_bmsr_data); in atl1e_suspend()
2113 atl1e_read_phy_reg(hw, MII_BMSR, &mii_bmsr_data); in atl1e_suspend()
2136 atl1e_read_phy_reg(hw, MII_BMSR, in atl1e_suspend()
Datl1e_ethtool.c194 atl1e_read_phy_reg(hw, MII_BMSR, &phy_data); in atl1e_get_regs()
/linux-4.4.14/drivers/net/ethernet/sun/
Dsunbmac.c534 bp->sw_bmsr = bigmac_tcvr_read(bp, tregs, MII_BMSR); in bigmac_timer()
588 bp->sw_bmsr = bigmac_tcvr_read(bp, tregs, MII_BMSR); in bigmac_begin_auto_negotiation()
1049 bp->sw_bmsr = bigmac_tcvr_read(bp, bp->tregs, MII_BMSR); in bigmac_get_link()
Dsunhme.c725 hp->sw_bmsr = happy_meal_tcvr_read(hp, tregs, MII_BMSR); in happy_meal_timer()
756 hp->sw_bmsr = happy_meal_tcvr_read(hp, tregs, MII_BMSR); in happy_meal_timer()
782 hp->sw_bmsr = happy_meal_tcvr_read(hp, tregs, MII_BMSR); in happy_meal_timer()
1054 hp->sw_bmsr = happy_meal_tcvr_read(hp, tregs, MII_BMSR); in happy_meal_tcvr_reset()
1304 hp->sw_bmsr = happy_meal_tcvr_read(hp, tregs, MII_BMSR); in happy_meal_begin_auto_negotiation()
1740 hp->sw_bmsr = happy_meal_tcvr_read(hp, tregs, MII_BMSR); in happy_meal_set_initial_advertisement()
Dcassini.c685 cfg |= CAS_BASE(MIF_CFG_POLL_REG, MII_BMSR); in cas_mif_poll()
3472 cfg = cas_phy_read(cp, MII_BMSR); in cas_check_invariants()
4142 bmsr = cas_phy_read(cp, MII_BMSR); in cas_link_timer()
4148 bmsr = cas_phy_read(cp, MII_BMSR); in cas_link_timer()
4372 {-MII_BMSR},
Dniu.c1104 err = mii_read(np, np->phy_addr, MII_BMSR); in link_status_mii()
1221 err = mii_read(np, np->phy_addr, MII_BMSR); in link_status_1g_rgmii()
1684 err = mii_read(np, np->phy_addr, MII_BMSR); in xcvr_init_1g_rgmii()
1723 err = mii_read(np, np->phy_addr, MII_BMSR); in xcvr_init_1g_rgmii()
1740 err = mii_read(np, np->phy_addr, MII_BMSR); in mii_init_common()
1853 err = mii_read(np, np->phy_addr, MII_BMSR); in mii_init_common()
/linux-4.4.14/drivers/net/ethernet/sis/
Dsis190.c934 val = mdio_read_latched(ioaddr, phy_id, MII_BMSR); in sis190_phy_task()
1273 status = mdio_read_latched(ioaddr, phy->phy_id, MII_BMSR); in sis190_default_phy()
1312 status = mdio_read_latched(ioaddr, mii_if->phy_id, MII_BMSR); in sis190_default_phy()
1396 status = mdio_read_latched(ioaddr, phy_id, MII_BMSR); in sis190_mii_probe()
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/
Dphy.c1715 ret_val = e1e_rphy(hw, MII_BMSR, &phy_status); in e1000_wait_autoneg()
1718 ret_val = e1e_rphy(hw, MII_BMSR, &phy_status); in e1000_wait_autoneg()
1752 ret_val = e1e_rphy(hw, MII_BMSR, &phy_status); in e1000e_phy_has_link_generic()
1763 ret_val = e1e_rphy(hw, MII_BMSR, &phy_status); in e1000e_phy_has_link_generic()
Dmac.c1055 ret_val = e1e_rphy(hw, MII_BMSR, &mii_status_reg); in e1000e_config_fc_after_link_up()
1058 ret_val = e1e_rphy(hw, MII_BMSR, &mii_status_reg); in e1000e_config_fc_after_link_up()
Dnetdev.c1136 e1e_rphy(hw, MII_BMSR, &phy_status); in e1000_print_hw_hang()
4962 ret_val |= e1e_rphy(hw, MII_BMSR, &phy->bmsr); in e1000_phy_read_status()
6018 case MII_BMSR: in e1000_mii_ioctl()
/linux-4.4.14/drivers/net/ethernet/natsemi/
Dnatsemi.c779 pci_name(np->pci_dev), mdio_read(dev, MII_BMSR), in natsemi_init_media()
1356 tmp = miiport_read(dev, i, MII_BMSR); in find_mii()
1656 mdio_read(dev, MII_BMSR); in check_link()
1657 bmsr = mdio_read(dev, MII_BMSR); in check_link()
2663 mdio_read(dev, MII_BMSR); in get_link()
2664 return (mdio_read(dev, MII_BMSR)&BMSR_LSTATUS) ? 1:0; in get_link()
/linux-4.4.14/drivers/net/usb/
Dsr9700.c188 if (loc == MII_BMSR) { in sr_mdio_read()
Dpegasus.c764 if (read_mii_word(pegasus, pegasus->phy, MII_BMSR, &tmp)) in set_carrier()
1036 read_mii_word(pegasus, i, MII_BMSR, &tmp); in mii_phy_probe()
Dsmsc95xx.c1206 ret = smsc95xx_mdio_read_nopm(dev->net, mii->phy_id, MII_BMSR); in smsc95xx_link_ok_nopm()
1210 ret = smsc95xx_mdio_read_nopm(dev->net, mii->phy_id, MII_BMSR); in smsc95xx_link_ok_nopm()
Dsmsc75xx.c1667 ret = smsc75xx_mdio_read_nopm(dev->net, mii->phy_id, MII_BMSR); in smsc75xx_link_ok_nopm()
1673 ret = smsc75xx_mdio_read_nopm(dev->net, mii->phy_id, MII_BMSR); in smsc75xx_link_ok_nopm()
Dax88179_178a.c769 MII_BMSR, 2, &tmp16); in ax88179_enable_eee()
/linux-4.4.14/drivers/net/ethernet/via/
Dvia-rhine.c1605 iowrite8(MII_BMSR, ioaddr + MIIRegAddr); in rhine_enable_linkmon()
1610 iowrite8(MII_BMSR | 0x40, ioaddr + MIIRegAddr); in rhine_enable_linkmon()
1720 mdio_read(dev, rp->mii_if.phy_id, MII_BMSR)); in rhine_open()
1776 mdio_read(dev, rp->mii_if.phy_id, MII_BMSR)); in rhine_tx_timeout()
Dvia-velocity.c715 if (!MII_REG_BITS_IS_ON(BMSR_LSTATUS, MII_BMSR, regs)) in mii_check_media_mode()
/linux-4.4.14/drivers/net/ethernet/broadcom/genet/
Dbcmmii.c450 mdiobus_read(bus, addr, MII_BMSR); in bcmgenet_mii_bus_reset()
/linux-4.4.14/drivers/net/ethernet/dlink/
Ddl2k.c1438 bmsr = mii_read (dev, phy_addr, MII_BMSR); in mii_wait_link()
1458 bmsr = mii_read (dev, phy_addr, MII_BMSR); in mii_get_media()
1546 bmsr = mii_read (dev, phy_addr, MII_BMSR); in mii_set_media()
Dsundance.c609 int mii_status = mdio_read(dev, phyx, MII_BMSR); in sundance_probe1()
838 bmsr = mdio_read(dev, phy_id, MII_BMSR); in mdio_wait_link()
/linux-4.4.14/drivers/net/ethernet/atheros/alx/
Dhw.c871 err = alx_read_phy_reg(hw, MII_BMSR, &bmsr); in alx_read_phy_link()
875 err = alx_read_phy_reg(hw, MII_BMSR, &bmsr); in alx_read_phy_link()
/linux-4.4.14/drivers/net/ethernet/adaptec/
Dstarfire.c815 mii_status = mdio_read(dev, phy, MII_BMSR); in starfire_init_one()
1594 mdio_read(dev, np->phys[0], MII_BMSR); in netdev_media_change()
1597 reg1 = mdio_read(dev, np->phys[0], MII_BMSR); in netdev_media_change()
/linux-4.4.14/drivers/net/ethernet/tundra/
Dtsi108_eth.c276 val = (*mii->mdio_read) (mii->dev, mii->phy_id, MII_BMSR); in mii_speed()
1262 while (!((phyval = tsi108_read_mii(data, MII_BMSR)) & in tsi108_init_phy()
/linux-4.4.14/drivers/net/cris/
Deth_v10.c695 data = e100_get_mdio_reg(dev, np->mii_if.phy_id, MII_BMSR); in e100_check_speed()
910 np->mii_if.phy_id, MII_BMSR) != 0xffff) in e100_probe_transceiver()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dtg3.c1668 if (!tg3_readphy(tp, MII_BMSR, &reg)) in tg3_phy_gather_ump_data()
2642 err = tg3_readphy(tp, MII_BMSR, &val); in tg3_phy_reset()
2643 err |= tg3_readphy(tp, MII_BMSR, &val); in tg3_phy_reset()
4483 if (tg3_readphy(tp, MII_BMSR, &tmp) || in tg3_phy_copper_begin()
4484 tg3_readphy(tp, MII_BMSR, &tmp)) in tg3_phy_copper_begin()
4794 tg3_readphy(tp, MII_BMSR, &bmsr); in tg3_setup_copper_phy()
4795 if (!tg3_readphy(tp, MII_BMSR, &bmsr) && in tg3_setup_copper_phy()
4803 tg3_readphy(tp, MII_BMSR, &bmsr); in tg3_setup_copper_phy()
4804 if (tg3_readphy(tp, MII_BMSR, &bmsr) || in tg3_setup_copper_phy()
4813 tg3_readphy(tp, MII_BMSR, &bmsr); in tg3_setup_copper_phy()
[all …]
Db44.c558 if (!b44_readphy(bp, MII_BMSR, &bmsr) && in b44_check_phy()
Dbnx2.c2188 bp->mii_bmsr = MII_BMSR + 0x10; in bnx2_init_5709s_phy()
2399 bp->mii_bmsr = MII_BMSR; in bnx2_init_phy()
2400 bp->mii_bmsr1 = MII_BMSR; in bnx2_init_phy()
Dbcm63xx_enet.c2065 port->phy_id, MII_BMSR); in swphy_poll_timer()
/linux-4.4.14/drivers/net/ethernet/smsc/
Depic100.c443 int mii_status = mdio_read(dev, phy, MII_BMSR); in epic_init_one()
705 mdio_read(dev, ep->phys[0], MII_BMSR)); in epic_open()
Dsmc911x.h873 #define SMC_GET_PHY_BMSR(lp,phy,x) SMC_GET_MII( (lp), MII_BMSR, phy, x )
Dsmc91x.c1087 my_phy_caps = smc_phy_read(dev, phyaddr, MII_BMSR); in smc_phy_configure()
/linux-4.4.14/drivers/net/ethernet/toshiba/
Dspider_net.c184 bmsr = spider_net_read_phy(card->netdev, phy->mii_id, MII_BMSR); in spider_net_setup_aneg()
2090 id = spider_net_read_phy(card->netdev, phy->mii_id, MII_BMSR); in spider_net_setup_phy()
Dtc35815.c603 phy_read(phydev, MII_BMSR), in tc_handle_link_change()
/linux-4.4.14/drivers/net/ethernet/cirrus/
Dep93xx_eth.c570 if ((ep93xx_mdio_read(dev, ep->mii.phy_id, MII_BMSR) & 0x0040) != 0) in ep93xx_start_hw()
/linux-4.4.14/drivers/net/ethernet/nvidia/
Dforcedeth.c1440 mii_status = mii_rw(dev, np->phyaddr, MII_BMSR, MII_READ); in phy_init()
3230 mii_status = mii_rw(dev, np->phyaddr, MII_BMSR, MII_READ); in nv_force_linkspeed()
3329 mii_rw(dev, np->phyaddr, MII_BMSR, MII_READ); in nv_update_linkspeed()
3330 mii_status = mii_rw(dev, np->phyaddr, MII_BMSR, MII_READ); in nv_update_linkspeed()
4927 mii_rw(dev, np->phyaddr, MII_BMSR, MII_READ); in nv_link_test()
4928 mii_status = mii_rw(dev, np->phyaddr, MII_BMSR, MII_READ); in nv_link_test()
5973 u32 mii_status = mii_rw(dev, np->phyaddr, MII_BMSR, MII_READ); in nv_probe()
/linux-4.4.14/drivers/net/ethernet/
Djme.c64 int i, val, again = (reg == MII_BMSR) ? 1 : 0; in jme_mdio_read()
404 bmsr = jme_mdio_read(jme->dev, jme->mii_if.phy_id, MII_BMSR); in jme_linkstat_from_phy()
3152 bmsr = jme_mdio_read(netdev, i, MII_BMSR); in jme_init_one()
Dfealnx.c949 if (mdio_read(dev, np->phys[0], MII_BMSR) & BMSR_LSTATUS) { in getlinkstatus()
/linux-4.4.14/drivers/net/ethernet/intel/
De100.c1030 case MII_BMSR: in mdio_ctrl_phy_mii_emulated()
1472 stat = mdio_read(netdev, nic->mii.phy_id, MII_BMSR); in e100_phy_init()
1473 stat = mdio_read(netdev, nic->mii.phy_id, MII_BMSR); in e100_phy_init()
/linux-4.4.14/drivers/net/ethernet/3com/
D3c59x.c1401 mdio_read(dev, 24, MII_BMSR); in vortex_probe1()
1415 mii_status = mdio_read(dev, phyx, MII_BMSR); in vortex_probe1()
1625 mii_reg1 = mdio_read(dev, vp->phys[0], MII_BMSR); in vortex_up()
/linux-4.4.14/drivers/net/ethernet/nuvoton/
Dw90p910_ether.c223 bmsr = w90p910_mdio_read(dev, ether->mii.phy_id, MII_BMSR); in update_linkspeed()
/linux-4.4.14/drivers/net/ethernet/micrel/
Dks8851.c1281 case MII_BMSR: in ks8851_phy_reg()
Dks8851_mll.c1364 case MII_BMSR: in ks_phy_reg()
/linux-4.4.14/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_main.c670 stat = pch_gbe_mdio_read(netdev, adapter->mii.phy_id, MII_BMSR); in pch_gbe_init_phy()
671 stat = pch_gbe_mdio_read(netdev, adapter->mii.phy_id, MII_BMSR); in pch_gbe_init_phy()
/linux-4.4.14/drivers/net/ethernet/silan/
Dsc92031.c492 bmsr = _sc92031_mii_read(port_base, MII_BMSR); in _sc92031_check_media()
/linux-4.4.14/drivers/net/ethernet/packetengines/
Dyellowfin.c662 int bmsr = mdio_read(ioaddr, yp->phys[0], MII_BMSR); in yellowfin_timer()
Dhamachi.c752 int mii_status = mdio_read(dev, phy, MII_BMSR); in hamachi_init_one()
/linux-4.4.14/drivers/net/ethernet/aeroflex/
Dgreth.c1319 retval = phy_read(phydev, MII_BMSR); in phy_aneg_done()
/linux-4.4.14/drivers/net/ethernet/agere/
Det131x.c2833 et131x_mii_read(adapter, MII_BMSR, &tmp); in et131x_get_regs()
/linux-4.4.14/drivers/net/bonding/
Dbond_main.c477 mii->reg_num = MII_BMSR; in bond_check_dev_link()
/linux-4.4.14/drivers/net/ethernet/freescale/
Dgianfar.c1839 if (phy_read(tbiphy, MII_BMSR) & BMSR_LSTATUS) { in gfar_configure_serdes()
/linux-4.4.14/drivers/s390/net/
Dqeth_core_main.c4427 case MII_BMSR: /* Basic mode status register */ in qeth_mdio_read()