Lines Matching refs:tbiphy
1372 struct phy_device *tbiphy;
1377 tbiphy = of_phy_find_device(ug_info->tbi_node);
1378 if (!tbiphy)
1381 value = phy_read(tbiphy, ENET_TBI_MII_CR);
1383 phy_write(tbiphy, ENET_TBI_MII_CR, value);
1385 put_device(&tbiphy->mdio.dev);
1684 struct phy_device *tbiphy;
1692 tbiphy = of_phy_find_device(ug_info->tbi_node);
1693 if (!tbiphy) {
1704 if (phy_read(tbiphy, ENET_TBI_MII_SR) & TBISR_LSTATUS) {
1705 put_device(&tbiphy->mdio.dev);
1710 phy_write(tbiphy, ENET_TBI_MII_ANA, TBIANA_SETTINGS);
1712 phy_write(tbiphy, ENET_TBI_MII_TBICON, TBICON_CLK_SELECT);
1714 phy_write(tbiphy, ENET_TBI_MII_CR, TBICR_SETTINGS);
1716 put_device(&tbiphy->mdio.dev);