HomeFreeBSD

ixgbe: add MDIO bus support

Description

ixgbe: add MDIO bus support

This works enough to let me see the marvell switch on the MDIO bus.

It uses clause 22, which ixgbe's existing MDIO code doesn't currently
support, so it's implemented in a new source file.

Since mdio(4) is now required, add it where appropriate to GENERIC kernels.

Reviewed by: kbowling
Differential Revision: https://reviews.freebsd.org/D50128

Details

Provenance
adrianAuthored on Apr 17 2026, 5:11 PM
Reviewer
kbowling
Differential Revision
D50128: ixgbe: add MDIO bus support
Parents
rGeb0279550d52: boot1.chrp: Improve comment for the SLOF hack
Branches
Unknown
Tags
Unknown