Linux 6.15 changelog.
1. Prominent features
2. Core (various)
2.1. Audio
usb-audio: enable support for Presonus Studio 1824c within 1810c file commit
usb-audio: Add second USB ID for Jabra Evolve 65 headset commit
Intel: avs: Add support for MalibouLake configuration (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
hda/realtek: Support mute LED on HP Laptop 15s-du3xxx commit
hda/realtek: Add support for various HP Laptops using CS35L41 HDA commit
- ASoC:
amd: Add DMI quirk for ACP6X mic support commit
tegra: Add interconnect support commit
tas27{64,70}: improve support for Apple codec variants (cover), commit, commit, commit, commit, commit, commit, commit
rt712-sdca: Add FU05 playback switch control commit
Enable dmic for genio 700/510 evk (cover), commit, commit, commit, commit, commit, commit, commit, commit
hdmi-codec: add ELD information to procfs (cover), commit, commit
dmic: Add DSD big endian format support commit
codecs: wsa883x: Implement temperature reading and hwmon commit, (cover)
cpcap: Implement jack headset detection (cover), commit, commit, commit
codecs: Add aw88166 amplifier driver (cover), commit, commit
wm8904: Add DMIC and DRC support (cover), commit, commit, commit, commit, commit
amd: Add support for ACP7.0 & ACP7.1 platforms (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
SOF: ipc4: Add support for split firmware releases commit
SOF: Intel: Add support for ACE3+ mic privacy (cover), commit, commit, commit, commit, commit, commit, commit, commit
Refactor imx drivers and introduce support for imx95 (cover), commit, commit, commit, commit, commit, commit, commit
Some minor sdca preparation (cover), commit, commit, commit, commit, commit, commit
Add sdca register map support (cover), commit, commit, commit, commit
Add sdca disco parsing support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Intel: boards: updates for 6.15 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
Intel: boards: updates for 6.14 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Intel: soc-acpi-intel-ptl-match: Add cs42l43 support commit
Intel: avs: Mute and multi-channel controls support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
- soundwire:
Add static channel mapping between soundwire master and slave (cover), commit, commit, commit, commit
SoundWire/ASoC: add SDW BPT/BRA support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
amd: code improvements and new platform support (cover), commit, commit, commit, commit, commit, commit
2.2. Tablets, touch screens, keyboards, mouses
Add support for maxim integrated max77705 pmic (cover), commit, commit, commit, commit, commit, commit, commit
Driver for apple z2 touchscreens. (cover), commit, commit, commit, commit
- HID
Sync with udev-hid-bpf (cover), commit, commit, commit, commit, commit, commit, commit
Touch bar driver for apple macs with t2 security chip (cover), commit, commit, commit, commit
hid-lg-g15: Use standard multicolor LED API commit
Hid_have_special_driver fixes for playstation driver (cover), commit, commit
Upgrade the generic pidff driver and add hid-universal-pidff (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
pidff: Compatibility update and new devices (cover), commit, commit, commit, commit, commit, commit
2.3. TV tuners, webcams, video capturers
tc358746: improve calculation of the D-PHY timing registers commit, (cover)
qcom: camss: Add sm8550 support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
rcar: Minor cleanups and improvements (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
cx23885: Add analog support for AVerMedia H789-C PCIe card commit
rc: add keymap for Siemens Gigaset RC20 remote commit
Added support for new mgb4 gmsl modules (cover), commit, commit
dw9719: Add DW9761 support commit
uvcvideo: Implement UVC v1.5 ROI (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Qualcomm iris video decoder driver (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
i2c: imx214: Miscellaneous cleanups and improvements (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
2.4. Universal Serial Bus
Add eUSB2 descriptor and parsing in USB core commit
Introduce dwc3 support for exynos7870 (cover), commit, commit
dwc3: Avoid using reserved EPs (cover), commit, commit, commit, commit
misc: onboard_dev: add vdda support for Microchip USB2514 commit
serial: ftdi_sio: add support for Abacus Electrics Optical Probe commit
serial: option: add Sierra Wireless EM9291 commit
serial: simple: add OWON HDS200 series oscilloscope support commit
typec: Add new driver for Parade PS8830 Type-C Retimer (cover), commit, commit
typec: ucsi: Enable UCSI commands in debugfs commit
2.5. Serial Peripheral Interface (SPI)
axi-spi-engine: add offload support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
mt65xx: add PM QoS support commit
sophgo: add Sophgo SPI NOR controller driver (cover), commit, commit
stm32: Add OSPI driver commit
2.6. Watchdog
lenovo_se30_wdt: Watchdog driver for Lenovo SE30 platform commit
2.7. Serial
8250: add driver for NI UARTs commit
Add support for tegra uart trace controller (utc) client (cover), commit, commit
amba-pl011: Implement nbcon console commit
tty Cleanup no. 99 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
2.8. CPU Frequency scaling
Simplify boost handling (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add support for aarch64 amuv1-based average freq (cover), commit, commit, commit, commit
ppc_cbe: Remove powerpc Cell driver commit
2.9. Voltage, current regulators, power capping, power supply
power: Add support for maxim integrated max77705 pmic (cover), commit, commit, commit, commit, commit, commit, commit
power: Enable power modes support for sama7d65 soc (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
regulator: Support runtime configuration of emergency hw_protection action (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
regulator: Introduce support for exynos7870's s2mpu05 pmic and its regulators (cover), commit, commit, commit
regulator: Add new pmic pf9453 support (cover), commit, commit
2.10. Real Time Clock (RTC)
2.11. Pin Controllers (pinctrl)
samsung: add exynos2200 SoC pinctrl configuration (cover), commit, commit, commit
sophgo: Add pinctrl support for SG2042 (cover), commit, commit, commit, commit, commit, commit, commit
Add amlogic pinctrl driver (cover), commit, commit, commit, commit
sunxi: Add Allwinner A523 support (cover), commit, commit, commit, commit, commit, commit, commit, commit
ingenic: add support for x1600 SoC and MII and I2S for jz4730 (cover), commit, commit, commit, commit
Add initial support for rk3528 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Introduce pin controller support for exynos7870 (cover), commit, commit, commit
2.12. Multi Media Card (MMC)
2.13. Memory Technology Devices (MTD)
mtd: spinand: Add read retry support commit
spinand: add OTP support (cover), commit, commit, commit, commit, commit, commit
spi-nor: winbond: Add support for flashes with several dies (cover), commit, commit
spi-nor: macronix: add support for mx66{l2, u1}g45g commit
2.14. Industrial I/O (iio)
magnetometer: add support for Si7210 (cover), commit, commit
light: add al3000a als support (cover), commit, commit, commit
imu: bmi270: add temperature channel commit
Add support for avago/broadcom apds9160 (cover), commit, commit
Adf4371 refin mode and doubler support (cover), commit, commit, commit
Add support for adis16550 (cover), commit, commit, commit, commit, commit, commit
axi-spi-engine: add offload support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
ad3552r-hs: add support for ad3541/42r (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
Add support for ad485x das family (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
accel: mc3230: add mount matrix, of match and mc3510c support (cover), commit, commit, commit, commit, commit
Support for ti ads7128 and ads7138 adcs (cover), commit, commit
adc: ad4695: add oversampling support (cover), commit, commit
adc: ad7173: add ad4111 openwire detection support (cover), commit, commit
adc: ad4030: new driver for AD4030 and similar ADCs (cover), commit, commit, commit, commit, commit, commit
Bmi270 data ready interrupt support (cover), commit, commit, commit
adc: ad{4130,7124,7173}: A few fixes and ad7124 calibration (cover), commit, commit, commit, commit, commit, commit, commit, commit
adc: ad7380: add alert support (cover), commit, commit, commit, commit, commit
2.15. Multi Function Devices (MFD)
pcf50633: Remove remaining PCF50633 support commit
pcf50633-adc: Remove unused driver commit
cgbc-core: Add support for conga-SA8 commit
Add support for maxim integrated max77705 pmic (cover), commit, commit, commit, commit, commit, commit, commit
pcF50633-gpio: Remove unused driver commit
cgbc: Add support for HWMON commit
Add STM32MP25 timers support: MFD, PWM, IIO and counter drivers (cover), commit, commit, commit, commit
Introduce support for exynos7870's s2mpu05 pmic and its regulators (cover), commit, commit, commit
Add ti tps65214 & tps65215 mfd & regulator support (cover), commit, commit, commit, commit
Remove sta2x11 core driver commit
2.16. Pulse-Width Modulation (PWM)
2.17. Inter-Integrated Circuit (I2C + I3C)
Add support for nuvoton npcm845 i3c controller (cover), commit, commit, commit, commit, commit
Add support for setting mux for i2c lines (cover), commit, commit
2.18. Hardware monitoring (hwmon)
lm90: Add support for NCT7716, NCT7717 and NCT7718 (cover), commit, commit
Add support for ltm4673 μmodule regulator (cover), commit, commit
k10temp: add support for cyan skillfish commit
asus-ec-sensors: add prime x670e-pro wifi commit
Enable sensors support for the congatec board controller (cover), commit
Add support for lt7170 and lt7171 regulator (cover), commit, commit
Add of support for microchip emc2305 fan controller (cover), commit, commit, commit
nct6683: add customer id for amd bc-250 commit
dell-smm: increment the number of fans commit
ltc2978: add support for lt717x commit
2.19. General Purpose I/O (gpio)
Add synchronous fake device creation utility for gpio drivers (cover), commit, commit, commit
pcf857x: add support for reset-gpios on (most) PCA967x (cover), commit, commit
gpio: virtio: support multiple virtio-gpio controller instances commit
2.20. Leds
Add support for maxim integrated max77705 pmic (cover), commit, commit, commit, commit, commit, commit, commit
pca955x: Add HW blink support (cover), commit, commit, commit, commit
2.21. Hardware Random Number Generator (hwrng)
Rk3588 hardware random number generator driver (cover), commit, commit, commit, commit, commit, commit, commit
2.22. Cryptography hardware acceleration
Acomp - add virtual address and folio support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
eip93: Add Inside Secure SafeXcel EIP-93 crypto engine support commit
ccp: Add support for PCI device 0x1134 commit
2.23. PCI
Add pcie support for bcm2712 (cover), commit, commit, commit, commit, commit
dwc: Add debugfs based Silicon Debug support for DWC commit
dwc: Add debugfs based Error Injection support for DWC commit
dwc: Add debugfs property to provide LTSSM status of the PCIe link commit
Add support for the pci host bridge device-tree node creation. (cover), commit, commit, commit, commit
qcom-ep: Enable EP mode support for SAR2130P commit
Add pcie root port support for agilex family of chips (cover), commit, commit
PCI/pwrctrl: Rework pwrctrl driver integration and add driver for PCI slot (cover), commit, commit, commit, commit, commit
Add support for logging flit mode tlps (pcie6) (cover), commit, commit
pci_endpoint_test: Add support for PCITEST_IRQ_TYPE_AUTO (cover), commit, commit, commit, commit, commit, commit
PCI/DOE: Expose DOE features via sysfs commit
Add support for amd mdb ip as root port (cover), commit, commit, commit
Add support for versal net cpm5n root port controller (cover), commit, commit, commit
2.24. Non-Transparent Bridge (NTB)
ntb_hw_amd: Add NTB PCI ID for new gen CPU commit
2.25. Clock
Add nss clock controller support for ipq9574 (cover), commit, commit, commit, commit, commit
Add smi larbs reset for mediatek mt8188 soc (cover), commit, commit
Add support for gpucc, camcc and videocc on qualcomm qcs8300 platform (cover), commit, commit, commit, commit, commit
Introduce support for exynos7870 clocks (cover), commit, commit
Support clock and reset unit of rockchip rk3528 (cover), commit, commit, commit, commit, commit
Update lpass audio clock driver for qcm6490 board (cover), commit, commit
davinci: remove support for da830 commit
qcom: Add support for multiple power-domains for a clock controller. (cover), commit, commit, commit, commit
samsung: introduce Exynos2200 clock driver (cover), commit, commit, commit
sunxi-ng: add A523 clock support (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
2.26. PHY ("physical layer" framework)
Support exynosautov920 ufs phy driver (cover), commit, commit, commit
phy-rockchip-samsung-hdptx: Add support for RK3576 commit
rockchip: Add rk3562 naneng-combophy compatible commit, commit
Add edp mode support for rockchip samsung hdptx phy (cover), commit, commit, commit, commit
2.27. EDAC (Error Detection And Correction)
Add a error check scrub control feature commit
Add a memory repair control feature commit
Add edac support for intel raptor lake-s socs (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Scrub: introduce generic EDAC RAS control feature driver + CXL/ACPI-RAS2 drivers (cover), commit, commit, commit, commit, commit, commit, commit, commit
2.28. Accel
qaic: Initial AIC200 support (cover), commit, commit, commit, commit, commit, commit, commit
amdxdna: Refactor hardware context destroy routine commit
ivpu: Changes for 6.15 (cover), commit, commit, commit, commit, commit, commit
ivpu: Changes for 6.15 2025-02-04 (cover), commit, commit, commit, commit, commit, commit
ivpu: Expose NPU frequency into userspace (cover), commit, commit
2.29. Various
mhi: host: pci_generic: Add support for SA8775P endpoint commit
acpi/hmat / cxl: Add exclusive caching enumeration and RAS support (cover), commit, commit, commit, commit
counter: Introduce the compare component (cover), commit, commit
ti-eqep: add direction support (cover), commit, commit, commit, commit
cxl/pci: Support Global Persistent Flush (GPF) commit
cxl/pmem: Export dirty shutdown count via sysfs commit
Add cxl feature commands support via fwctl (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit
pull-request: can-next 2025-02-19 (cover), commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
microchip-tcb-capture: Add Capture, Compare, Overflow etc. events (cover), commit, commit
Introduce fwctl subystem commit, commit, commit, commit, commit, commit, commit, commit
me: add panther lake H DID commit
mtk-smi: Add ostd setting for mt8192 commit
mlxbf-bootctl: Support sysfs entries for RTC battery status commit
Fwctl for amd/pensando core devices (cover), commit, commit, commit, commit, commit, commit
Add sdca register map support (cover), commit, commit, commit, commit
Fix rk3588 power domain problems (cover), commit, commit, commit, commit, commit, commit, commit, commit
Add support to run/stall dsp via reset api (cover), commit, commit, commit, commit, commit, commit, commit
Modem support for msm8226 (cover), commit, commit, commit, commit, commit, commit
Add support for intel pps generator (cover), commit, commit, commit, commit
Add sdca register map support (cover), commit, commit, commit, commit
remoteproc: qcom: pas: Add SM8750 MPSS commit
reset: imx: Add SCU reset driver for i.MX8QXP and i.MX8QM commit
pmdomain: TH1520 SoC: Add AON firmware & power-domain support (cover), commit, commit, commit, commit
3. List of pull requests
4. Other news sites
Phoronix Linux 6.15 features