git: 16933172ad - main - 14.5: Regenerate hardware notes

From: Colin Percival <cperciva_at_FreeBSD.org>
Date: Fri, 07 Aug 2026 00:25:20 UTC
The branch main has been updated by cperciva:

URL: https://cgit.FreeBSD.org/doc/commit/?id=16933172ad3f13daee0d64952ff514aeeb377cbd

commit 16933172ad3f13daee0d64952ff514aeeb377cbd
Author:     Colin Percival <cperciva@FreeBSD.org>
AuthorDate: 2026-08-07 00:24:27 +0000
Commit:     Colin Percival <cperciva@FreeBSD.org>
CommitDate: 2026-08-07 00:24:27 +0000

    14.5: Regenerate hardware notes
    
    Approved by:    re (implicit)
    Sponsored by:   OpenSats Initiative
---
 website/content/en/releases/14.5R/hardware.adoc | 103 ++++++++++++++++--------
 1 file changed, 70 insertions(+), 33 deletions(-)

diff --git a/website/content/en/releases/14.5R/hardware.adoc b/website/content/en/releases/14.5R/hardware.adoc
index 50041bdc3d..8cc044bee2 100644
--- a/website/content/en/releases/14.5R/hardware.adoc
+++ b/website/content/en/releases/14.5R/hardware.adoc
@@ -251,9 +251,10 @@ This means that some devices, which are supported by multiple drivers, may appea
 === Disk Controllers
 
 
-Controllers supported by the
+The
 man:aac[4]
-driver include:
+driver supports the following Parallel SCSI, SATA, and 3G SAS
+RAID controllers from the Adaptec AAC family:
 
 *	Adaptec AAC-364
 *	Adaptec RAID 2045
@@ -362,11 +363,7 @@ Adaptec 6G and 12G SAS/SATA RAID controllers:
 
 The
 man:ahc[4]
-driver supports the following
-`SCSI`
-host adapter chips and
-`SCSI`
-controller cards:
+driver supports the following VL/ISA/PCI parallel SCSI controllers and cards:
 
 *	Adaptec
 	`AIC7770`
@@ -509,7 +506,7 @@ device.
 
 The
 man:ahd[4]
-driver supports the following:
+driver supports the following PCI/PCI-X parallel SCSI controllers:
 
 *	Adaptec
 	`AIC7901`
@@ -534,7 +531,8 @@ driver supports the following:
 
 The
 man:arcmsr[4]
-driver supports the following cards:
+driver supports the following
+Areca PCI-X/PCIe SATA/SAS/NVMe RAID host adapters:
 
 *	ARC-1110
 *	ARC-1120
@@ -984,9 +982,9 @@ driver:
 
 
 
-These controllers are supported by the
+The
 man:mpr[4]
-driver:
+driver supports the following SATA/SAS/NVMe RAID controllers:
 
 *	Broadcom Ltd./Avago Tech (LSI) SAS 3004 (4 Port SAS)
 *	Broadcom Ltd./Avago Tech (LSI) SAS 3008 (8 Port SAS)
@@ -1159,25 +1157,31 @@ ATAPI and non-DMA ATA commands executed one by one for each port.
 
 
 
-
-
 The
-man:ocs_fc[4]
-driver supports these Fibre Channel adapters:
+man:nda[4]
+driver supports NVMe
+(Non-Volatile Memory Express)
+storage devices connected via PCIe or over NVMF
+(NVMe over Fabric)
+via the CAM subsystem.
 
-Emulex 16/8G FC GEN 5 HBAS
 
-> > LPe15004 FC Host Bus Adapters
-> > LPe160XX FC Host Bus Adapters
 
-Emulex 32/16G FC GEN 6 HBAS
 
-> > LPe3100X FC Host Bus Adapters
-> > LPe3200X FC Host Bus Adapters
-
-Emulex 64/32G FC GEN 7 HBAS
+The
+man:ocs_fc[4]
+driver supports the following PCIe Fibre Channel adapters:
 
-> > LPe3500X FC Host Bus Adapters
+*	LPe3500X FC Host Bus Adapter
+	(Emulex 64/32G FC Gen 7 HBA)
+*	LPe3200X FC Host Bus Adapter
+	(Emulex 32/16G FC Gen 6 HBA)
+*	LPe3100X FC Host Bus Adapter
+	(Emulex 32/16G FC Gen 6 HBA)
+*	LPe160XX FC Host Bus Adapter
+	(Emulex 16/8G FC Gen 5 HBA)
+*	LPe15004 FC Host Bus Adapter
+	(Emulex 16/8G FC Gen 5 HBA)
 
 
 
@@ -1227,14 +1231,28 @@ controller.
 
 The
 man:sdhci[4]
-driver supports different specification compatible chips.
-The following chips have been verified to work:
-
-*	ENE CB712
-*	ENE CB714
-*	RICOH R5C822
-*	RICOH R5CE823
-*	TI PCIXX21/XX11/XX12
+driver supports the SD Host Controller Specification.
+When attaching via the PCI bus,
+the controller is automatically configured.
+Many SoC chips provide a SDHCI controller directly mapped to I/O memory.
+For those, the controller may be configured using
+fdt(4)
+or
+acpi(4)
+methods, supplied by your board's vendor.
+
+Unlike most other drivers that support a generic standard,
+**sdhci**
+requires a large number of quirks to cope with hardware bugs,
+proprietary registers and poorly specified power management.
+While many chipsets from
+Intel, Xilinx, Rockchip, Frescale, Ricoh, and TI have these entries,
+suboptimal performance may result when using some controllers.
+Quirks and custom configuration are most often required
+when the device is configured via
+fdt(4)
+or
+acpi(4).
 
 
 
@@ -1969,7 +1987,7 @@ up-to-date list of supported media.
 
 The
 man:igc[4]
-driver supports the following models:
+driver supports the following 2.5Gb Ethernet controllers:
 
 *	I220-V
 *	I221-V
@@ -4466,6 +4484,12 @@ driver supports the following audio devices:
 
 
 
+The
+man:snd_uaudio[4]
+driver provides support for USB audio class devices and
+USB MIDI class devices.
+
+
 
 The
 man:snd_via8233[4]
@@ -4590,6 +4614,12 @@ driver include:
 
 
 
+The
+man:dwcotg[4]
+driver supports the
+Synopsys DesignWare USB controller found in many embedded devices.
+
+
 The man:ehci[4] driver supports USB 2.0 controllers implementing the Enhanced Host Controller Interface standard.
 
 
@@ -4978,6 +5008,13 @@ man:moused[8] has more information on using traditional pointing devices with th
 ====
 
 
+The
+man:hgame[4]
+driver supports HID gamepads, joysticks, and controllers such as:
+
+*	8bitdo USB Wireless Adapter 2
+
+
 [amd64, i386] Floppy drives (man:fdc[4] driver)
 
 [amd64, i386] VGA-compatible video cards (man:vga[4] driver)