Lines Matching refs:mdiodev

35 	void (*device_free)(struct mdio_device *mdiodev);
36 void (*device_remove)(struct mdio_device *mdiodev);
73 int (*probe)(struct mdio_device *mdiodev);
76 void (*remove)(struct mdio_device *mdiodev);
79 void (*shutdown)(struct mdio_device *mdiodev);
100 void mdio_device_free(struct mdio_device *mdiodev);
102 int mdio_device_register(struct mdio_device *mdiodev);
103 void mdio_device_remove(struct mdio_device *mdiodev);
104 void mdio_device_reset(struct mdio_device *mdiodev, int value);
109 static inline void mdio_device_get(struct mdio_device *mdiodev) in mdio_device_get() argument
111 get_device(&mdiodev->dev); in mdio_device_get()
114 static inline void mdio_device_put(struct mdio_device *mdiodev) in mdio_device_put() argument
116 mdio_device_free(mdiodev); in mdio_device_put()
569 static inline int __mdiodev_read(struct mdio_device *mdiodev, u32 regnum) in __mdiodev_read() argument
571 return __mdiobus_read(mdiodev->bus, mdiodev->addr, regnum); in __mdiodev_read()
574 static inline int __mdiodev_write(struct mdio_device *mdiodev, u32 regnum, in __mdiodev_write() argument
577 return __mdiobus_write(mdiodev->bus, mdiodev->addr, regnum, val); in __mdiodev_write()
580 static inline int __mdiodev_modify(struct mdio_device *mdiodev, u32 regnum, in __mdiodev_modify() argument
583 return __mdiobus_modify(mdiodev->bus, mdiodev->addr, regnum, mask, set); in __mdiodev_modify()
586 static inline int __mdiodev_modify_changed(struct mdio_device *mdiodev, in __mdiodev_modify_changed() argument
589 return __mdiobus_modify_changed(mdiodev->bus, mdiodev->addr, regnum, in __mdiodev_modify_changed()
593 static inline int mdiodev_read(struct mdio_device *mdiodev, u32 regnum) in mdiodev_read() argument
595 return mdiobus_read(mdiodev->bus, mdiodev->addr, regnum); in mdiodev_read()
598 static inline int mdiodev_write(struct mdio_device *mdiodev, u32 regnum, in mdiodev_write() argument
601 return mdiobus_write(mdiodev->bus, mdiodev->addr, regnum, val); in mdiodev_write()
604 static inline int mdiodev_modify(struct mdio_device *mdiodev, u32 regnum, in mdiodev_modify() argument
607 return mdiobus_modify(mdiodev->bus, mdiodev->addr, regnum, mask, set); in mdiodev_modify()
610 static inline int mdiodev_modify_changed(struct mdio_device *mdiodev, in mdiodev_modify_changed() argument
613 return mdiobus_modify_changed(mdiodev->bus, mdiodev->addr, regnum, in mdiodev_modify_changed()
617 static inline int mdiodev_c45_modify(struct mdio_device *mdiodev, int devad, in mdiodev_c45_modify() argument
620 return mdiobus_c45_modify(mdiodev->bus, mdiodev->addr, devad, regnum, in mdiodev_c45_modify()
624 static inline int mdiodev_c45_modify_changed(struct mdio_device *mdiodev, in mdiodev_c45_modify_changed() argument
628 return mdiobus_c45_modify_changed(mdiodev->bus, mdiodev->addr, devad, in mdiodev_c45_modify_changed()
632 static inline int mdiodev_c45_read(struct mdio_device *mdiodev, int devad, in mdiodev_c45_read() argument
635 return mdiobus_c45_read(mdiodev->bus, mdiodev->addr, devad, regnum); in mdiodev_c45_read()
638 static inline int mdiodev_c45_write(struct mdio_device *mdiodev, u32 devad, in mdiodev_c45_write() argument
641 return mdiobus_c45_write(mdiodev->bus, mdiodev->addr, devad, regnum, in mdiodev_c45_write()
645 int mdiobus_register_device(struct mdio_device *mdiodev);
646 int mdiobus_unregister_device(struct mdio_device *mdiodev);