From 8f36a012d65f1a3c4e071c3396ecc7a963485637 Mon Sep 17 00:00:00 2001 From: Christos Longros Date: Tue, 24 Mar 2026 18:26:10 -0700 Subject: [PATCH] rge.4: fix incorrect speed range in HARDWARE section The HARDWARE section stated "PCIe 1GB to 1GB Ethernet devices" which is incorrect. The RTL8125/8126/8127 chips support speeds from 1Gbps to 10Gbps. Correct the range. Signed-off-by: Christos Longros rge.4: note that the driver manages PHY directly The rge(4) driver does not use the miibus(4) interface for PHY management. Instead, it accesses PHY registers directly via the chip's OCP (On-Chip Peripheral) bus. Document this in the DESCRIPTION section. Signed-off-by: Christos Longros Reviewed by: adrian Differential Revision: https://reviews.freebsd.org/D55995 --- share/man/man4/rge.4 | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/share/man/man4/rge.4 b/share/man/man4/rge.4 index a8266c439b8..eea49e12af7 100644 --- a/share/man/man4/rge.4 +++ b/share/man/man4/rge.4 @@ -46,6 +46,11 @@ capable of TCP large send (TCP segmentation offload). .Pp The RTL8125, RTL8126 and RTL8127 devices are single-chip solutions combining both a MAC and PHY. +The +.Nm +driver manages the PHY directly rather than using the +.Xr miibus 4 +interface. Standalone cards are available in 1x PCIe models. .Pp The RTL8125, RTL8126 and RTL8127 also support jumbo frames, which can be @@ -121,8 +126,18 @@ For more information on configuring this device, see .Sh HARDWARE The .Nm -driver supports RealTek RTL8125, RTL8126, RTL8127 and Killer E3000 based -PCIe 1GB to 1GB Ethernet devices. +driver supports the following PCIe Ethernet adapters: +.Pp +.Bl -bullet -compact +.It +RealTek RTL8125 (up to 2.5 Gbps) +.It +RealTek RTL8126 (up to 5 Gbps) +.It +RealTek RTL8127 (up to 10 Gbps) +.It +Killer E3000 (up to 2.5 Gbps) +.El .Sh SYSCTL VARIABLES The following variables are available as both .Xr sysctl 8