/Linux-v4.19/drivers/net/phy/ |
D | icplus.c | 79 MII_BMCR, BMCR_RESET); in ip175c_config_init() 111 bmcr |= BMCR_RESET; in ip1xx_reset() 120 } while (bmcr & BMCR_RESET); in ip1xx_reset()
|
D | ste10Xp.c | 44 value |= BMCR_RESET; in ste10Xp_config_init() 51 } while (value & BMCR_RESET); in ste10Xp_config_init()
|
D | et1011c.c | 61 phy_write(phydev, MII_BMCR, ctl | BMCR_RESET); in et1011c_config_aneg()
|
D | mdio-moxart.c | 106 data |= BMCR_RESET; in moxart_mdio_reset()
|
D | phy.c | 416 if ((val & (BMCR_RESET | BMCR_ANENABLE)) == 0) { in phy_mii_ioctl() 451 val & BMCR_RESET) in phy_mii_ioctl()
|
D | phy_device.c | 865 } while (ret & BMCR_RESET && --retries); in phy_poll_reset() 866 if (ret & BMCR_RESET) in phy_poll_reset() 1651 ret = phy_write(phydev, MII_BMCR, BMCR_RESET); in genphy_soft_reset()
|
/Linux-v4.19/drivers/net/ethernet/ibm/emac/ |
D | phy.c | 61 val |= BMCR_RESET; in emac_mii_reset_phy() 68 if (val >= 0 && (val & BMCR_RESET) == 0) in emac_mii_reset_phy() 85 val |= BMCR_RESET; in emac_mii_reset_gpcs() 92 if (val >= 0 && (val & BMCR_RESET) == 0) in emac_mii_reset_gpcs() 183 phy_write(phy, MII_BMCR, ctl | BMCR_RESET); in genmii_setup_forced()
|
/Linux-v4.19/drivers/net/ |
D | sungem_phy.c | 77 val |= BMCR_RESET; in reset_one_mii_phy() 84 if ((val & BMCR_RESET) == 0) in reset_one_mii_phy() 298 sungem_phy_write(phy, MII_BMCR, BMCR_RESET); in bcm5411_init() 357 sungem_phy_write(phy, MII_BMCR, ctl | BMCR_RESET); in genmii_setup_forced() 525 sungem_phy_write(phy, MII_BMCR, ctl | BMCR_RESET); in bcm54xx_setup_forced() 806 ctl |= BMCR_RESET; in marvell_setup_forced()
|
/Linux-v4.19/drivers/net/ethernet/broadcom/ |
D | bgmac-bcma-mdio.c | 186 bcma_mdio_phy_write(bgmac, phyaddr, MII_BMCR, BMCR_RESET); in bcma_mdio_phy_reset() 188 if (bcma_mdio_phy_read(bgmac, phyaddr, MII_BMCR) & BMCR_RESET) in bcma_mdio_phy_reset()
|
/Linux-v4.19/include/uapi/linux/ |
D | mii.h | 51 #define BMCR_RESET 0x8000 /* Reset to default state */ macro
|
D | mdio.h | 80 #define MDIO_CTRL1_RESET BMCR_RESET
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb/ |
D | mv88e1xxx.c | 53 mdio_set_bit(cphy, MII_BMCR, BMCR_RESET); in mv88e1xxx_reset() 57 ctl &= BMCR_RESET; in mv88e1xxx_reset()
|
/Linux-v4.19/drivers/net/ethernet/dec/tulip/ |
D | media.c | 271 (tulip_mdio_read (dev, phy_num, MII_BMCR) & BMCR_RESET)) in tulip_select_media() 298 (tulip_mdio_read (dev, phy_num, MII_BMCR) & BMCR_RESET)) in tulip_select_media() 525 BMCR_RESET); in tulip_find_mii()
|
/Linux-v4.19/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e_hw.c | 393 phy_data = BMCR_RESET | BMCR_ANENABLE | BMCR_ANRESTART; in atl1e_phy_commit() 647 BMCR_RESET | BMCR_ANENABLE | BMCR_ANRESTART); in atl1e_restart_autoneg()
|
/Linux-v4.19/drivers/net/ethernet/dlink/ |
D | dl2k.c | 1626 mii_write (dev, phy_addr, MII_BMCR, BMCR_RESET); in mii_set_media() 1627 bmcr = BMCR_ANENABLE | BMCR_ANRESTART | BMCR_RESET; in mii_set_media() 1639 bmcr |= BMCR_RESET; in mii_set_media() 1758 mii_write (dev, phy_addr, MII_BMCR, BMCR_RESET); in mii_set_media_pcs() 1759 bmcr = BMCR_ANENABLE | BMCR_ANRESTART | BMCR_RESET; in mii_set_media_pcs() 1765 bmcr = BMCR_RESET; in mii_set_media_pcs()
|
/Linux-v4.19/drivers/net/ethernet/sun/ |
D | sunbmac.c | 502 bp->sw_bmcr = (BMCR_RESET); in try_next_permutation() 508 if ((bp->sw_bmcr & BMCR_RESET) == 0) in try_next_permutation() 595 bp->sw_bmcr = (BMCR_RESET); in bigmac_begin_auto_negotiation() 601 if ((bp->sw_bmcr & BMCR_RESET) == 0) in bigmac_begin_auto_negotiation()
|
/Linux-v4.19/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe_phy.c | 323 pch_gbe_phy_write_reg_miic(hw, MII_BMCR, BMCR_RESET); in pch_gbe_phy_init_setting()
|
D | pch_gbe_ethtool.c | 128 pch_gbe_phy_write_reg_miic(hw, MII_BMCR, BMCR_RESET); in pch_gbe_set_link_ksettings()
|
/Linux-v4.19/arch/powerpc/platforms/85xx/ |
D | mpc85xx_mds.c | 86 err = phy_write(phydev, MII_BMCR, BMCR_RESET); in mpc8568_fixup_125_clock()
|
/Linux-v4.19/drivers/net/ethernet/atheros/atl1c/ |
D | atl1c_hw.c | 608 u16 mii_bmcr_data = BMCR_RESET; in atl1c_phy_init() 757 u16 mii_bmcr_data = BMCR_RESET; in atl1c_restart_autoneg()
|
/Linux-v4.19/drivers/net/usb/ |
D | asix_devices.c | 228 & BMCR_RESET) in asix_phy_reset() 284 asix_phy_reset(dev, BMCR_RESET); in ax88172_bind() 938 asix_phy_reset(dev, BMCR_RESET | BMCR_ANENABLE); in ax88178_reset()
|
D | sr9700.c | 369 sr_mdio_write(netdev, mii->phy_id, MII_BMCR, BMCR_RESET); in sr9700_bind()
|
D | dm9601.c | 427 dm9601_mdio_write(dev->net, dev->mii.phy_id, MII_BMCR, BMCR_RESET); in dm9601_bind()
|
/Linux-v4.19/drivers/net/ethernet/adaptec/ |
D | starfire.c | 804 mdio_write(dev, phy, MII_BMCR, BMCR_RESET); in starfire_init_one() 808 if ((mdio_read(dev, phy, MII_BMCR) & BMCR_RESET) == 0) in starfire_init_one() 1080 mdio_write(dev, np->phys[0], MII_BMCR, BMCR_RESET); in check_duplex() 1082 while (--silly_count && mdio_read(dev, np->phys[0], MII_BMCR) & BMCR_RESET) in check_duplex()
|
/Linux-v4.19/drivers/net/ethernet/smsc/ |
D | smc91x.c | 968 smc_phy_write(dev, phy, MII_BMCR, BMCR_RESET); in smc_phy_reset() 976 if (!(bmcr & BMCR_RESET)) in smc_phy_reset() 980 return bmcr & BMCR_RESET; in smc_phy_reset()
|