Lines Matching refs:mdio_device
26 struct mdio_device { struct
33 void (*device_free)(struct mdio_device *mdiodev); argument
34 void (*device_remove)(struct mdio_device *mdiodev); argument
44 #define to_mdio_device(d) container_of(d, struct mdio_device, dev) argument
63 int (*probe)(struct mdio_device *mdiodev);
66 void (*remove)(struct mdio_device *mdiodev);
72 static inline void mdiodev_set_drvdata(struct mdio_device *mdio, void *data) in mdiodev_set_drvdata()
77 static inline void *mdiodev_get_drvdata(struct mdio_device *mdio) in mdiodev_get_drvdata()
82 void mdio_device_free(struct mdio_device *mdiodev);
83 struct mdio_device *mdio_device_create(struct mii_bus *bus, int addr);
84 int mdio_device_register(struct mdio_device *mdiodev);
85 void mdio_device_remove(struct mdio_device *mdiodev);
86 void mdio_device_reset(struct mdio_device *mdiodev, int value);
325 int mdiobus_register_device(struct mdio_device *mdiodev);
326 int mdiobus_unregister_device(struct mdio_device *mdiodev);