Lines Matching full:device
22 #include <device.h>
43 /** Enable the MDIO bus device */
44 void (*bus_enable)(const struct device *dev);
46 /** Disable the MDIO bus device */
47 void (*bus_disable)(const struct device *dev);
50 int (*read)(const struct device *dev, uint8_t prtad, uint8_t devad,
54 int (*write)(const struct device *dev, uint8_t prtad, uint8_t devad,
64 * @param[in] dev Pointer to the device structure for the controller
67 __syscall void mdio_bus_enable(const struct device *dev);
69 static inline void z_impl_mdio_bus_enable(const struct device *dev) in z_impl_mdio_bus_enable()
80 * @param[in] dev Pointer to the device structure for the controller
83 __syscall void mdio_bus_disable(const struct device *dev);
85 static inline void z_impl_mdio_bus_disable(const struct device *dev) in z_impl_mdio_bus_disable()
99 * @param[in] dev Pointer to the device structure for the controller
101 * @param[in] devad Device address
108 __syscall int mdio_read(const struct device *dev, uint8_t prtad, uint8_t devad,
111 static inline int z_impl_mdio_read(const struct device *dev, uint8_t prtad, in z_impl_mdio_read()
127 * @param[in] dev Pointer to the device structure for the controller
129 * @param[in] devad Device address
136 __syscall int mdio_write(const struct device *dev, uint8_t prtad, uint8_t devad,
139 static inline int z_impl_mdio_write(const struct device *dev, uint8_t prtad, in z_impl_mdio_write()