Searched refs:tbiphy (Results 1 - 2 of 2) sorted by relevance
/linux-4.4.14/drivers/net/ethernet/freescale/ |
H A D | ucc_geth.c | 1375 struct phy_device *tbiphy; adjust_enet_interface() local 1380 tbiphy = of_phy_find_device(ug_info->tbi_node); adjust_enet_interface() 1381 if (!tbiphy) adjust_enet_interface() 1384 value = phy_read(tbiphy, ENET_TBI_MII_CR); adjust_enet_interface() 1386 phy_write(tbiphy, ENET_TBI_MII_CR, value); adjust_enet_interface() 1388 put_device(&tbiphy->dev); adjust_enet_interface() 1687 struct phy_device *tbiphy; uec_configure_serdes() local 1695 tbiphy = of_phy_find_device(ug_info->tbi_node); uec_configure_serdes() 1696 if (!tbiphy) { uec_configure_serdes() 1707 if (phy_read(tbiphy, ENET_TBI_MII_SR) & TBISR_LSTATUS) { uec_configure_serdes() 1708 put_device(&tbiphy->dev); uec_configure_serdes() 1713 phy_write(tbiphy, ENET_TBI_MII_ANA, TBIANA_SETTINGS); uec_configure_serdes() 1715 phy_write(tbiphy, ENET_TBI_MII_TBICON, TBICON_CLK_SELECT); uec_configure_serdes() 1717 phy_write(tbiphy, ENET_TBI_MII_CR, TBICR_SETTINGS); uec_configure_serdes() 1719 put_device(&tbiphy->dev); uec_configure_serdes()
|
H A D | gianfar.c | 1820 struct phy_device *tbiphy; gfar_configure_serdes() local 1828 tbiphy = of_phy_find_device(priv->tbi_node); gfar_configure_serdes() 1829 if (!tbiphy) { gfar_configure_serdes() 1839 if (phy_read(tbiphy, MII_BMSR) & BMSR_LSTATUS) { gfar_configure_serdes() 1840 put_device(&tbiphy->dev); gfar_configure_serdes() 1845 phy_write(tbiphy, MII_TBICON, TBICON_CLK_SELECT); gfar_configure_serdes() 1847 phy_write(tbiphy, MII_ADVERTISE, gfar_configure_serdes() 1851 phy_write(tbiphy, MII_BMCR, gfar_configure_serdes() 1855 put_device(&tbiphy->dev); gfar_configure_serdes()
|
Completed in 121 milliseconds