Lines Matching refs:mdiodev
206 return mdiodev_c45_read(xpcs->mdiodev, dev, reg); in xpcs_read()
211 return mdiodev_c45_write(xpcs->mdiodev, dev, reg, val); in xpcs_write()
217 return mdiodev_c45_modify_changed(xpcs->mdiodev, dev, reg, mask, set); in xpcs_modify_changed()
309 dev_warn(&(__xpcs)->mdiodev->dev, ##__args); \
1106 phylink_mii_c45_pcs_get_state(xpcs->mdiodev, state); in xpcs_get_state()
1340 static struct dw_xpcs *xpcs_create(struct mdio_device *mdiodev, in xpcs_create() argument
1351 mdio_device_get(mdiodev); in xpcs_create()
1352 xpcs->mdiodev = mdiodev; in xpcs_create()
1392 mdio_device_put(mdiodev); in xpcs_create()
1401 mdio_device_put(xpcs->mdiodev); in xpcs_destroy()
1409 struct mdio_device *mdiodev; in xpcs_create_mdiodev() local
1412 mdiodev = mdio_device_create(bus, addr); in xpcs_create_mdiodev()
1413 if (IS_ERR(mdiodev)) in xpcs_create_mdiodev()
1414 return ERR_CAST(mdiodev); in xpcs_create_mdiodev()
1416 xpcs = xpcs_create(mdiodev, interface); in xpcs_create_mdiodev()
1424 mdio_device_put(mdiodev); in xpcs_create_mdiodev()