Public bug reported:
Summary
-------
Since upgrading to kernel 7.0.0-43-generic, the internal audio on my Dell XPS
14 9440
no longer works. No sound card is registered and only "Dummy Output" is
available.
Internal speakers, headphone jack and internal microphone are all unavailable.
Hardware
--------
- Machine: Dell Inc. XPS 14 9440/0H14N3, BIOS 1.12.1 02/14/2025
- Audio controller: Intel Meteor Lake-P HD Audio Controller [0000:00:1f.3]
(driver: sof-audio-pci-intel-mtl, SoundWire enabled)
- Codecs on SoundWire: Cirrus Logic CS42L43 (headset/jack) + 4x Cirrus Logic
CS35L56
Rev B0 OTP3 amplifiers (fw 3.4.4)
Software
--------
- Ubuntu [VERSION]
- Kernel: 7.0.0-43-generic #43-Ubuntu (Ubuntu 7.0.0-43.43-generic 7.0.14)
- SOF firmware: intel/sof-ipc4/mtl/sof-mtl.ri, booted version 2.14.1.1
What happens
------------
The SOF DSP firmware boots successfully, and the CS42L43 and all four CS35L56
amplifiers probe and report their device IDs. However, the sof_sdw machine
driver
never registers the card. The following message is repeated (deferred probe)
throughout the session:
sof_sdw sof_sdw: ASoC: CODEC DAI cs35l56-ot25 not registered
(seen at 44.5 s, 46.4 s, 57.5 s, 57.7 s, 108.2 s, 108.4 s, 204.4 s,
204.6 s after boot)
No topology is loaded, no "sof-soundwire" card appears, and `aplay -l` lists no
sound card. It looks like the sof_sdw machine driver expects a CS35L56 DAI name
("cs35l56-ot25") that the cs35l56 codec driver does not register.
Relevant dmesg excerpt
----------------------
sof-audio-pci-intel-mtl 0000:00:1f.3: SoundWire enabled on CannonLake+
platform, using SOF driver
sof-audio-pci-intel-mtl 0000:00:1f.3: hda codecs found, mask 4
sof-audio-pci-intel-mtl 0000:00:1f.3: DMICs detected in NHLT tables: 0
sof-audio-pci-intel-mtl 0000:00:1f.3: Booted firmware version: 2.14.1.1
cs42l43 sdw:0:0:01fa:4243:01: devid: 0x042a43, rev: 0xa1, otp: 0x03
cs35l56 sdw:0:2:01fa:3556:01:3: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4
(patched=0)
cs35l56 sdw:0:3:01fa:3556:01:1: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4
(patched=0)
cs35l56 sdw:0:2:01fa:3556:01:2: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4
(patched=0)
cs35l56 sdw:0:3:01fa:3556:01:0: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4
(patched=0)
sof_sdw sof_sdw: ASoC: CODEC DAI cs35l56-ot25 not registered
Regression
----------
Audio works with kernel 7.0.0-42-generic.
Audio is broken with kernel 7.0.0-43-generic.
Expected result
---------------
The sof-soundwire card is registered and the internal speakers, headphone jack
and
microphone work, as with the previous kernel.
Steps to reproduce
------------------
1. Boot a Dell XPS 14 9440 with kernel 7.0.0-43-generic.
2. Open sound settings: only "Dummy Output" is available.
3. Run `sudo dmesg | grep sof_sdw`: the "CODEC DAI cs35l56-ot25 not registered"
message is shown repeatedly.
ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: linux-image-7.0.0-43-generic 7.0.0-43.43
ProcVersionSignature: Ubuntu 7.0.0-43.43-generic 7.0.14
Uname: Linux 7.0.0-43-generic x86_64
ApportVersion: 2.34.1-0ubuntu0.1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/seq: npiganeau 3493 F.... pipewire
CasperMD5CheckResult: unknown
CurrentDesktop: KDE
Date: Sat Nov 7 10:51:14 2026
InstallationDate: Installed on 2025-05-28 (528 days ago)
InstallationMedia: Kubuntu 24.04.2 LTS "Noble Numbat" - Release amd64 (20250215)
MachineType: Dell Inc. XPS 14 9440
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-7.0.0-43-generic
root=UUID=ac0b393d-6815-45cc-8e3f-3deac7ae0f95 ro quiet splash
kvm.enable_virt_at_load=0
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No
PulseAudio daemon running, or not running as session daemon.
SourcePackage: linux
UpgradeStatus: Upgraded to resolute on 2026-10-04 (34 days ago)
dmi.bios.date: 02/14/2025
dmi.bios.release: 1.12
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.12.1
dmi.board.name: 0H14N3
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.ec.firmware.release: 1.23
dmi.modalias:
dmi:bvnDellInc.:bvr1.12.1:bd02/14/2025:br1.12:efr1.23:svnDellInc.:pnXPS149440:pvr:rvnDellInc.:rn0H14N3:rvrA00:cvnDellInc.:ct10:cvr:sku0C6B:pfaXPS:
dmi.product.family: XPS
dmi.product.name: XPS 14 9440
dmi.product.sku: 0C6B
dmi.sys.vendor: Dell Inc.
** Affects: linux (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug resolute wayland-session
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2173618
Title:
[Regression] No sound on Dell XPS 14 9440 (Meteor Lake, SoundWire
CS42L43/CS35L56) with 7.0.0-43-generic: "CODEC DAI cs35l56-ot25 not
registered"
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2173618/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs