Linux Kernel: Weekly Recap - Audio and SPI Driver Stability

This week brought 30 commits focused on driver stability improvements, with significant fixes for audio subsystems including Steam Deck OLED support and multiple SPI controller runtime power management corrections.

Duration: PT2M19S

Episode overview

This episode is a short developer briefing from Linux Kernel.

It explains recent repository work in plain language.

  • Show: Linux Kernel
  • Published: 2026-04-27T00:00:00Z
  • Audio duration: PT2M19S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Good morning. This is your Linux Kernel weekly recap for April 20th through 27th, 2026.

Zero pull requests were merged this week, with 30 additional commits landing in the mainline tree.

In audio subsystem improvements, Guilherme Piccoli from Igalia addressed a notable Steam Deck OLED audio issue through a targeted DMI quirk. The fix resolves topology loading failures that prevented proper audio initialization on Valve's OLED model, allowing mainline kernel users to run games like Ori and the Blind…

Li Jian contributed an ES8389 codec fix, converting to devm_clk_get_optional to restore compatibility with ACPI-described devices that lack explicit clock sources. This addresses a regression introduced by recent clock subsystem changes.

The SPI subsystem received extensive runtime power management fixes from Johan Hovold. Multiple commits target the Cadence and Cadence QuadSPI drivers, addressing clock imbalances during probe failures and unbind operations. These fixes prevent unclocked register access and ensure proper power management state…

Additional audio work includes Ajay Kumar Nandam's WCD937x codec improvements, adding missing AUX PA sequencing and mixer controls for proper…

Nearby episodes from Linux Kernel

  1. Critical Subsystem Fixes for RC3
  2. Spring Cleaning & Bug Squashing Bonanza
  3. RC2 Stability Fixes for v7.1
  4. Critical KVM and Scheduler Fixes
  5. RTC Updates and Driver Fixes
  6. Spring Merge Window Fixes
  7. Major Subsystem Updates and Driver Cleanup
  8. S390 Architecture Updates and Auth Protocol Fixes