git: 16933172ad - main - 14.5: Regenerate hardware notes
Colin Percival <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.cvs.doc |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/doc/commit/?id=16933172ad3f13daee0d64952ff514aeeb377cbd commit 16933172ad3f13daee0d64952ff514aeeb377cbd Author: Colin Percival <[email protected]> AuthorDate: 2026-08-07 00:24:27 +0000 Commit: Colin Percival <[email protected]> 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)