Linux Kernel & OS

Linux 7.4-rc2 introduces extensive sound subsystem fixes and laptop hardware quirks

Key Takeaway

The Linux 7.4-rc2 kernel release includes a significant batch of audio driver fixes and hardware-specific quirks targeting various laptop models and AMD ACP-based devices.

Summary

The upcoming Linux 7.4-rc2 kernel release features a substantial update to the sound subsystem, primarily driven by maintainer Takashi Iwai. This update focuses on resolving hardware-specific issues through new device quirks and driver improvements to ensure reliable audio functionality across diverse laptop platforms.

Many of the changes target specific consumer hardware from manufacturers such as HP, ASUS, Lenovo, and Huawei. These fixes address critical issues including microphone detection failures, incorrect LED indicators for mute states, and audio artifacts like popping noises.

Sound subsystem and hardware quirk updates

  • AMD ACP Support: Expanded support for AMD's Audio Co-Processor 7.0 (ACP 7.0) IP using the TAS2783 codec across several HP board models (8EF5, 8F6D, 8FA4, 8FA5, and 9056).
  • Microphone and Jack Quirks: Implementation of fixes for the Acer Predator PHN16-71 to detect external headsets on Realtek ALC245 combo jacks, and a Huawei MateBook X Pro 2020 quirk for combined headphone/microphone jack handling.
  • LED and UI Feedback: New quirks to enable or correct mute and mic-mute LED behavior for HP ENVY 17, HP OmniBook 7, HP ZBook 17 G3, and HP ZBook 8 G2a.
  • Driver and Codec Adjustments: Addition of the Tegra268 HDMI/DP codec ID to the TegraHDMI driver and a fix for audio popping on the ASUS PRIME B650M-K motherboard.

Why it matters

These updates improve the out-of-the-box user experience for Linux users on modern laptops, particularly those using AMD-based architectures. By resolving hardware-level quirks for microphones and status LEDs, the kernel provides better hardware parity with proprietary operating systems.

Original reference: www.phoronix.com →