Chapter 6. Device drivers
6.1. New drivers
Network drivers
-
MediaTek MT7601U (USB) support (
mt7601u
), adds support for MT7601U-based wireless USB dongles (only in 64-bit ARM architecture) -
MediaTek MT76x0E (PCIe) support (
mt76x0e
), adds support for MT7610/MT7630-based wireless PCIe devices (only in 64-bit ARM architecture) -
MediaTek MT76x0U (USB) support (
mt76x0u
), adds support for MT7610U-based wireless USB 2.0 dongles (only in 64-bit ARM architecture) -
MediaTek MT76x2E (PCIe) support (
mt76x2e
), adds support for MT7612/MT7602/MT7662-based wireless PCIe devices (only in 64-bit ARM architecture) -
MediaTek MT76x2U (USB) support (
mt76x2u
), adds support for MT7612U-based wireless USB 3.0 dongles (only in 64-bit ARM architecture) -
MediaTek MT7921E (PCIe) support (
mt7921e
), adds support for MT7921E 802.11ax 2x2:2SS wireless devices (only in 64-bit ARM architecture) -
Atheros driver 802.11n HTC based wireless devices (
ath9k_htc
) (only in 64-bit ARM architecture) -
Broadcom 802.11n wireless LAN driver (
brcmsmac
) (only in 64-bit ARM architecture) -
Broadcom 802.11n wireless LAN driver utilities (
brcmutil
) (only in 64-bit ARM architecture) -
Broadcom 802.11 wireless LAN fullmac driver (
brcmfmac
) (only in 64-bit ARM architecture) -
Core module for Qualcomm Atheros 802.11ac wireless LAN cards (
ath10k_core
) (only in 64-bit ARM architecture) -
Core module for Qualcomm Atheros 802.11ax wireless LAN cards (
ath11k
) (only in 64-bit ARM architecture) -
Device simulator for WWAN framework (
wwan_hwsim
) -
Driver support for Qualcomm Atheros 802.11ac WLAN PCIe/AHB devices (
ath10k_pci
) (only in 64-bit ARM architecture) -
Driver support for Qualcomm Technologies 802.11ax WLAN PCIe devices (
ath11k_pci
) (only in 64-bit ARM architecture) -
Intel® Wireless Wi-Fi driver for Linux (
iwlwifi
) (only in 64-bit ARM architecture) -
Intel® Wireless Wi-Fi Link AGN driver for Linux (
iwldvm
)- (only in 64-bit ARM architecture) -
IOSM Driver (
iosm
) -
Marvell WiFi-Ex Driver version 1.0 (
mwifiex
) (only in 64-bit ARM architecture) -
Marvell WiFi-Ex PCI-Express Driver version 1.0 (
mwifiex_pcie
) (only in 64-bit ARM architecture) -
Marvell WiFi-Ex SDIO Driver version 1.0 (
mwifiex_sdio
) (only in 64-bit ARM architecture) -
Marvell WiFi-Ex USB Driver version 1.0 (
mwifiex_usb
) (only in 64-bit ARM architecture) -
MediaTek PCIe 5G WWAN modem T7xx driver (
mtk_t7xx
) -
Network/MBIM over MHI (
mhi_wwan_mbim
) (only in 64-bit ARM architecture, IBM Power Systems, Little Endian, and AMD and Intel 64-bit architectures) -
PCI basic driver for rtlwifi (
rtl_pci
) (only in 64-bit ARM architecture) -
Ralink RT2800 library version 2.3.0 (
rt2800lib
) (only in 64-bit ARM architecture) -
Ralink RT2800 PCI & PCMCIA Wireless LAN driver version 2.3.0 (
rt2800pci
) (only in 64-bit ARM architecture) -
Ralink RT2800 USB Wireless LAN driver version 2.3.0 (
rt2800usb
) (only in 64-bit ARM architecture) -
Realtek 802.11ac wireless 8821c driver (
rtw88_8821c
) (only in 64-bit ARM architecture) -
Realtek 802.11ac wireless 8821ce driver (
rtw88_8821ce
) (only in 64-bit ARM architecture) -
Realtek 802.11ac wireless 8822b driver (
rtw88_8822b
) (only in 64-bit ARM architecture) -
Realtek 802.11ac wireless 8822be driver (
rtw88_8822be
) (only in 64-bit ARM architecture) -
Realtek 802.11ac wireless 8822c driver (
rtw88_8822c
) - (only in 64-bit ARM architecture) -
Realtek 802.11ac wireless 8822ce driver (
rtw88_8822ce
) (only in 64-bit ARM architecture) -
Realtek 802.11ac wireless core module (
rtw88_core
) (only in 64-bit ARM architecture) -
Realtek 802.11ac wireless PCI driver (
rtw88_pci
) (only in 64-bit ARM architecture) -
Realtek 802.11ax wireless 8852A driver (
rtw89_8852a
) (only in 64-bit ARM architecture) -
Realtek 802.11ax wireless 8852AE driver (
rtw89_8852ae
) (only in 64-bit ARM architecture) -
Realtek 802.11ax wireless 8852B driver (
rtw89_8852b
) (only in 64-bit ARM architecture and AMD and Intel 64-bit architectures) -
Realtek 802.11ax wireless 8852BE driver (
rtw89_8852be
) (only in 64-bit ARM architecture and AMD and Intel 64-bit architectures) -
Realtek 802.11ax wireless core module (
rtw89_core
) (only in 64-bit ARM architecture) -
Realtek 802.11ax wireless PCI driver (
rtw89_pci
) (only in 64-bit ARM architecture) -
Realtek 802.11n PCI wireless core (
btcoexist
) (only in 64-bit ARM architecture) -
Realtek 802.11n PCI wireless core (
rtlwifi
) (only in 64-bit ARM architecture) -
Realtek 802.11n wireless 8723d driver (
rtw88_8723d
) (only in 64-bit ARM architecture) -
Realtek 802.11n wireless 8723de driver (
rtw88_8723de
) (only in 64-bit ARM architecture) -
Realtek 8188E 802.11n PCI wireless (
rtl8188ee
) (only in 64-bit ARM architecture) -
Realtek 8192C/8188C 802.11n PCI wireless (
rtl8192c-common
) (only in 64-bit ARM architecture) -
Realtek 8192C/8188C 802.11n PCI wireless (
rtl8192ce
) (only in 64-bit ARM architecture) -
Realtek 8192C/8188C 802.11n USB wireless (
rtl8192cu
) (only in 64-bit ARM architecture) -
Realtek 8192DE 802.11n Dual Mac PCI wireless (
rtl8192de
) (only in 64-bit ARM architecture) -
Realtek 8192EE 802.11n PCI wireless (
rtl8192ee
) (only in 64-bit ARM architecture) -
Realtek 8192S/8191S 802.11n PCI wireless (
rtl8192se
) (only in 64-bit ARM architecture) -
Realtek 8723BE 802.11n PCI wireless (
rtl8723be
) (only in 64-bit ARM architecture) -
Realtek 8723E 802.11n PCI wireless (
rtl8723ae
) (only in 64-bit ARM architecture) -
Realtek 8821ae 802.11ac PCI wireless (
rtl8821ae
) (only in 64-bit ARM architecture) -
Realtek RTL8723AE/RTL8723BE 802.11n PCI wireless common routines (
rtl8723-common
) (only in 64-bit ARM architecture) -
rt2800 MMIO library version 2.3.0 (
rt2800mmio
) (only in 64-bit ARM architecture) -
rt2x00 library version 2.3.0 (
rt2x00lib
) (only in 64-bit ARM architecture) -
rt2x00 mmio library version 2.3.0 (
rt2x00mmio
) (only in 64-bit ARM architecture) -
rt2x00 pci library version 2.3.0 (
rt2x00pci
) (only in 64-bit ARM architecture) -
rt2x00 usb library version 2.3.0 (
rt2x00usb
) (only in 64-bit ARM architecture) -
RTL8XXXu USB mac80211 Wireless LAN Driver (
rtl8xxxu
) (only in 64-bit ARM architecture) -
Shared library for Atheros wireless 802.11n LAN cards (
ath9k_common
) (only in 64-bit ARM architecture) -
Shared library for Atheros wireless LAN cards (
ath
) (only in 64-bit ARM architecture) -
Support for Atheros 802.11n wireless LAN cards (
ath9k_hw
) (only in 64-bit ARM architecture) -
Support for Atheros 802.11n wireless LAN cards (
ath9k
) (only in 64-bit ARM architecture) -
The new Intel® wireless AGN driver for Linux (
iwlmvm
) (only in 64-bit ARM architecture) -
Thunderbolt/USB4 network driver (
thunderbolt_net
) -
USB basic driver for rtlwifi (
rtl_usb
) (only in 64-bit ARM architecture)
Graphics drivers and miscellaneous drivers
-
Atheros AR30xx firmware driver 1.0 (
ath3k
) (only in 64-bit ARM architecture) -
BlueFRITZ! USB driver version 1.2 (
bfusb
) (only in 64-bit ARM architecture) -
Bluetooth HCI UART driver version 2.3 (
hci_uart
) (only in 64-bit ARM architecture) -
Bluetooth support for Broadcom devices version 0.1 (
btbcm
) (only in 64-bit ARM architecture) -
Bluetooth support for Intel devices version 0.1 (
btintel
) (only in 64-bit ARM architecture) -
Bluetooth support for MediaTek devices version 0.1 (
btmtk
) (only in 64-bit ARM architecture) -
Bluetooth support for Realtek devices version 0.1 (
btrtl
) (only in 64-bit ARM architecture) -
Bluetooth virtual HCI driver version 1.5 (
hci_vhci
) (only in 64-bit ARM architecture) -
Broadcom Blutonium firmware driver version 1.2 (
bcm203x
) (only in 64-bit ARM architecture) -
Digianswer Bluetooth USB driver version 0.11 (
bpa10x
) (only in 64-bit ARM architecture) -
Generic Bluetooth SDIO driver version 0.1 (
btsdio
) (only in 64-bit ARM architecture) -
Generic Bluetooth USB driver version 0.8 (
btusb
) (only in 64-bit ARM architecture) -
Marvell Bluetooth driver version 1.0 (
btmrvl
) (only in 64-bit ARM architecture) -
Marvell BT-over-SDIO driver version 1.0 (
btmrvl_sdio
) (only in 64-bit ARM architecture) -
Linux device driver of the BMC IPMI SSIF interface (
ssif_bmc
) (only in 64-bit ARM architecture) -
vTPM Driver version 0.1 (
tpm_vtpm_proxy
) -
AMD P-state driver Test module (
amd-pstate-ut
) (only in AMD and Intel 64-bit architectures) -
Compute Express Link (CXL) ACPI driver (
cxl_acpi
) (only in 64-bit ARM architecture and AMD and Intel 64-bit architectures) -
Compute Express Link (CXL) core driver (
cxl_core
) -
Compute Express Link (CXL) port driver (
cxl_port
) -
NVIDIA Tegra GPC DMA Controller driver (
tegra186-gpc-dma
) (only in 64-bit ARM architecture) -
DRM Buddy Allocator (
drm_buddy
) (only in 64-bit IBM Z architecture) -
DRM display adapter helper (
drm_display_helper
) (only in 64-bit IBM Z architecture) -
HID driver for EVision devices (
hid-evision
) (only in 64-bit ARM architecture, IBM Power Systems, Little Endian, and AMD and Intel 64-bit architectures) -
Texas Instruments INA3221 HWMon Driver (
ina3221
) (only in 64-bit ARM architecture) -
I3C core (
i3c
) (only in 64-bit ARM architecture) -
Silvaco dual-role I3C master driver (
svc-i3c-master
) (only in 64-bit ARM architecture) -
Microsoft Azure Network Adapter IB driver (
mana_ib
) (only in AMD and Intel 64-bit architectures) -
Soft RDMA transport (
rdma_rxe
) -
i.MX8MP interconnect driver - Generic interconnect drivers for i.MX SOCs (
imx8mp-interconnect
) (only in 64-bit ARM architecture) -
Linux USB Video Class (
uvc
) (only in 64-bit ARM architecture, IBM Power Systems, Little Endian, and AMD and Intel 64-bit architectures) -
Common memory handling routines for videobuf2 (
videobuf2-memops
) (only in 64-bit ARM architecture) -
Device node registration for cec drivers (
cec
) (only in 64-bit IBM Z architecture) -
Device node registration for media drivers (
mc
) (only in 64-bit ARM architecture) -
Driver helper framework for Video for Linux 2 (
videobuf2-v4l2
) (only in 64-bit ARM architecture) -
Media buffer core framework (
videobuf2-common
) (only in 64-bit ARM architecture) -
USB Video Class driver version 1.1.1 (
uvcvideo
) (only in 64-bit ARM architecture) -
V4L2 DV Timings Helper Functions (
v4l2-dv-timings
) (only in 64-bit ARM architecture) -
Video4Linux2 core driver (
videodev
) (only in 64-bit ARM architecture) -
vmalloc memory handling routines for videobuf2 (
videobuf2-vmalloc
) (only in 64-bit ARM architecture) -
Framework for SPI NOR (
spi-nor
) (only in 64-bit ARM architecture) -
Marvell CN10K DRAM Subsystem(DSS) PMU (
marvell_cn10k_ddr_pmu
) (only in 64-bit ARM architecture) -
Marvell CN10K LLC-TAD Perf driver (
marvell_cn10k_tad_pmu
) (only in 64-bit ARM architecture) -
Intel Meteor Lake PCH pinctrl/GPIO driver (
pinctrl-meteorlake
) (only in AMD and Intel 64-bit architectures) -
Intel In Field Scan (IFS) device (
intel_ifs
) (only in AMD and Intel 64-bit architectures) -
NVIDIA WMI EC Backlight driver (
nvidia-wmi-ec-backlight
) (only in AMD and Intel 64-bit architectures) -
QMI encoder/decoder helper (
qmi_helpers
) (only in 64-bit ARM architecture) -
AMD SoundWire driver (
soundwire-amd
) (only in AMD and Intel 64-bit architectures) -
NVIDIA Tegra114 SPI Controller Driver (
spi-tegra114
) (only in 64-bit ARM architecture) -
STMicroelectronics STUSB160x Type-C controller driver (
stusb160x
) (only in 64-bit ARM architecture) -
MLX5 VFIO PCI - User Level meta-driver for MLX5 device family (
mlx5-vfio-pci
)
6.2. Updated drivers
Network driver updates
-
Realtek RTL8152/RTL8153 Based USB Ethernet Adapters (
r8152
) has been updated to version v1.12.13 (only in 64-bit ARM architecture, IBM Power Systems, Little Endian, and AMD and Intel 64-bit architectures).
Storage driver updates
-
Broadcom MegaRAID SAS Driver (
megaraid_sas
) has been updated to version 07.725.01.00-rc1 (only in 64-bit ARM architecture, IBM Power Systems, Little Endian, and AMD and Intel 64-bit architectures). -
Driver for Microchip Smart Family Controller (
smartpqi
) has been updated to version 2.1.22-040 (only in 64-bit ARM architecture, IBM Power Systems, Little Endian, and AMD and Intel 64-bit architectures). -
Emulex LightPulse Fibre Channel SCSI driver (
lpfc
) has been updated to version 0:14.2.0.12 (only in 64-bit ARM architecture, IBM Power Systems, Little Endian, and AMD and Intel 64-bit architectures). -
MPI3 Storage Controller Device Driver (
mpi3mr
) has been updated to version 8.4.1.0.0.