Does FreeBSD has a generic PHY library as in Linux?

Rajesh Kumar rajfbsd at gmail.com
Thu Mar 26 18:36:54 UTC 2020


Hi,

I am porting a network driver from Linux to FreeBSD.  The driver in Linux
uses the PHY library (a generic wrapper) to access/config the PHY
registers. Do we have anything equivalent in FreeBSD?

PHY library routines in Linux:

get_phy_device
phy_device_register
phy_attach_direct
phy_start_aneg
etc.,

FreeBSD being a stable OS for networking and Storage, I assume it should
have something equivalent to this.  Can anyone point to it? or any
documentation related to this?

Thanks,
Rajesh.


More information about the freebsd-drivers mailing list