Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
mdio.h File Reference

Public APIs for MDIO drivers. More...

#include <zephyr/types.h>
#include <device.h>
#include <syscalls/mdio.h>

Go to the source code of this file.

Functions

void mdio_bus_enable (const struct device *dev)
 Enable MDIO bus. More...
 
void mdio_bus_disable (const struct device *dev)
 Disable MDIO bus and tri-state drivers. More...
 
int mdio_read (const struct device *dev, uint8_t prtad, uint8_t devad, uint16_t *data)
 Read from MDIO Bus. More...
 
int mdio_write (const struct device *dev, uint8_t prtad, uint8_t devad, uint16_t data)
 Write to MDIO bus. More...
 

Detailed Description

Public APIs for MDIO drivers.