Home
last modified time | relevance | path

Searched refs:tbiphy (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/drivers/net/ethernet/freescale/
H A Ducc_geth.c1452 struct phy_device *tbiphy; in uec_configure_serdes() local
1459 tbiphy = of_phy_find_device(ug_info->tbi_node); in uec_configure_serdes()
1460 if (!tbiphy) { in uec_configure_serdes()
1472 put_device(&tbiphy->mdio.dev); in uec_configure_serdes()
1483 put_device(&tbiphy->mdio.dev); in uec_configure_serdes()
1599 struct phy_device *tbiphy; in ugeth_mac_config() local
1604 tbiphy = of_phy_find_device(ug_info->tbi_node); in ugeth_mac_config()
1605 if (!tbiphy) in ugeth_mac_config()
1608 value = phy_read(tbiphy, ENET_TBI_MII_CR); in ugeth_mac_config()
1610 phy_write(tbiphy, ENET_TBI_MII_CR, value); in ugeth_mac_config()
[all …]
H A Dgianfar.c1607 struct phy_device *tbiphy; in gfar_configure_serdes() local
1615 tbiphy = of_phy_find_device(priv->tbi_node); in gfar_configure_serdes()
1616 if (!tbiphy) { in gfar_configure_serdes()
1626 if (phy_read(tbiphy, MII_BMSR) & BMSR_LSTATUS) { in gfar_configure_serdes()
1627 put_device(&tbiphy->mdio.dev); in gfar_configure_serdes()
1632 phy_write(tbiphy, MII_TBICON, TBICON_CLK_SELECT); in gfar_configure_serdes()
1634 phy_write(tbiphy, MII_ADVERTISE, in gfar_configure_serdes()
1638 phy_write(tbiphy, MII_BMCR, in gfar_configure_serdes()
1642 put_device(&tbiphy->mdio.dev); in gfar_configure_serdes()