Page MenuHomeFreeBSD

Add support for Realtek RTL8211F-VD PHY
AcceptedPublic

Authored by peterj on May 7 2024, 8:41 AM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Nov 12, 5:44 AM
Unknown Object (File)
Tue, Nov 12, 4:21 AM
Unknown Object (File)
Sat, Nov 9, 5:44 AM
Unknown Object (File)
Wed, Oct 23, 8:40 PM
Unknown Object (File)
Oct 14 2024, 6:39 AM
Unknown Object (File)
Oct 14 2024, 2:40 AM
Unknown Object (File)
Oct 6 2024, 9:32 PM
Unknown Object (File)
Sep 27 2024, 6:20 PM

Details

Reviewers
manu
bz
Group Reviewers
network
Summary

The RTL8211F-VD is a replacement/upgrade for the RTL8211F. Based on https://github.com/torvalds/linux/commit/bb726b753f75a4eeda291438f89dfd9b94783569, the only difference is the lack of the PCR2 register, which FreeBSD doesn't use.

At least on my Radxa ROCK 4C Plus, the fallback ukphy(4) is unable to manage autonegotiation, whereas the attached patch allows rgephy(4) to attach and autonegotiation then works.

Test Plan

Tested on my Radxa ROCK 4C Plus

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

peterj requested review of this revision.May 7 2024, 8:41 AM
peterj created this revision.
This revision is now accepted and ready to land.May 7 2024, 9:04 AM
bz added a subscriber: bz.

Should be fine; otherwise we'll deal with it as needed; do we know what mii_mpd_rev 7 is/was?