HomeFreeBSD

bnxt: Fix BASE-T, 40G AOC, 1G-CX, autoneg and unknown media lists

Description

bnxt: Fix BASE-T, 40G AOC, 1G-CX, autoneg and unknown media lists

This was broken in c63d67e137f3, the early returns prevent building the
media lists as expected.

The BASE-T parts of the patch were suggested by "cyric@mm.st", while I
am adding the additional 40G AOC, 1CX, autoneg and unknown PHY fixes
based on code inspection. There may be additional work left here for
Broadcom but this is certainly better than the returns.

PR: 287395

Reported by: mickael.maillot@gmail.com, cyric@mm.st
Tested by: Einar Bjarni Halldórsson <einar@isnic.is>
MFC after: 1 week

Details

Provenance
Kevin Bowling <kbowling@FreeBSD.org>Authored on Jun 14 2025, 11:46 PM
Parents
rGefcef5cec8d7: wlan_gcmp.4: hook up to the build
Branches
Unknown
Tags
Unknown