Page MenuHomeFreeBSD

Add support for Realtek RTL8211F-VD PHY
AcceptedPublic

Authored by peterj on Tue, May 7, 8:41 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, May 17, 12:15 PM
Unknown Object (File)
Tue, May 14, 3:08 PM
Unknown Object (File)
Tue, May 14, 1:53 PM
Unknown Object (File)
Thu, May 9, 6:27 PM
Unknown Object (File)
Wed, May 8, 4:17 PM
Unknown Object (File)
Wed, May 8, 5:52 AM
Unknown Object (File)
Tue, May 7, 11:48 PM
Unknown Object (File)
Tue, May 7, 11:47 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.Tue, May 7, 8:41 AM
peterj created this revision.
This revision is now accepted and ready to land.Tue, May 7, 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?