Lines Matching refs:pdata
87 struct mdio_perdev_priv *pdata = dev_get_uclass_priv(mdio_dev); in dm_mdio_reset() local
88 struct mii_dev *mii_bus = pdata->mii_bus; in dm_mdio_reset()
163 struct mdio_perdev_priv *pdata = dev_get_uclass_priv(dev); in dm_mdio_post_probe() local
172 pdata->mii_bus = mii_bus; in dm_mdio_post_probe()
173 pdata->mii_bus->read = mdio_read; in dm_mdio_post_probe()
174 pdata->mii_bus->write = mdio_write; in dm_mdio_post_probe()
175 pdata->mii_bus->reset = mdio_reset; in dm_mdio_post_probe()
176 pdata->mii_bus->priv = dev; in dm_mdio_post_probe()
177 strlcpy(pdata->mii_bus->name, dev->name, MDIO_NAME_LEN); in dm_mdio_post_probe()
197 return mdio_register(pdata->mii_bus); in dm_mdio_post_probe()
202 struct mdio_perdev_priv *pdata = dev_get_uclass_priv(dev); in dm_mdio_pre_remove() local
205 mdio_unregister(pdata->mii_bus); in dm_mdio_pre_remove()
206 mdio_free(pdata->mii_bus); in dm_mdio_pre_remove()
213 struct mdio_perdev_priv *pdata; in dm_phy_find_by_ofnode() local
228 pdata = dev_get_uclass_priv(mdiodev); in dm_phy_find_by_ofnode()
230 return phy_find_by_mask(pdata->mii_bus, BIT(phy_addr)); in dm_phy_find_by_ofnode()
237 struct mdio_perdev_priv *pdata = dev_get_uclass_priv(mdiodev); in dm_mdio_phy_connect() local
242 return phy_connect(pdata->mii_bus, phyaddr, ethdev, interface); in dm_mdio_phy_connect()