1234861Sadrian# $FreeBSD$ 2234861Sadrian 3234861Sadrian#include <sys/bus.h> 4234861Sadrian 5234861SadrianINTERFACE mdio; 6234861Sadrian 7234861Sadrian# 8234861Sadrian# Read register from device on MDIO bus 9234861Sadrian# 10234861SadrianMETHOD int readreg { 11234861Sadrian device_t dev; 12234861Sadrian int phy; 13234861Sadrian int reg; 14234861Sadrian}; 15234861Sadrian 16234861Sadrian# 17234861Sadrian# Write register to device on MDIO bus 18234861Sadrian# 19234861SadrianMETHOD int writereg { 20234861Sadrian device_t dev; 21234861Sadrian int phy; 22234861Sadrian int reg; 23234861Sadrian int val; 24234861Sadrian}; 25