Description
No audio output on the Dell XPS 16 2026 (Intel Core Ultra Series 3, Panther Lake). The
sound card fails to register due to a missing CS42L45 SDCA jack codec driver and missing
device-specific firmware.
Hardware
- Laptop: Dell XPS 16 2026
- CPU: Intel Core Ultra x7 (Panther Lake)
- Audio PCI device:
00:1f.3 Audio device: Intel Corporation Device e428 (rev 01)
- Subsystem ID:
10280dba
- SoundWire devices:
- Link 0: CS42L45 jack codec (
mfg_id 0x01fa, part_id 0x4245, version 0x3)
- Link 2: CS35L57 speaker amps x2 (
mfg_id 0x01fa, part_id 0x3557, version 0x3)
- Link 3: CS35L57 speaker amps x2 (
mfg_id 0x01fa, part_id 0x3557, version 0x3)
Kernel / Firmware Versions
- Kernel: 7.0.0-rc6-1-mainline (also tested 6.19.10-arch1-1)
- sof-firmware: 2025.12.2-1
- linux-firmware: latest from Arch repos
- Distro: Arch Linux
Symptoms
On kernel 7.0-rc6
Sound card permanently stuck in deferred probe. CS35L57 amps detect but remain UNATTACHED
and unpatched. No snd_soc_cs42l45 kernel module exists — the CS42L45 jack codec has no
driver to bind to.
sof-audio-pci-intel-ptl 0000:00:1f.3: Use SoundWire default machine driver with function
topologies
cs35l56 sdw:0:2:01fa:3557:01:2: Cirrus Logic CS35L57 Rev B2 OTP1 fw:4.2.1 (patched=0)
cs35l56 sdw:0:2:01fa:3557:01:2: Slave 2 state check1: UNATTACHED, status was 1
cs35l56 sdw:0:2:01fa:3557:01:3: Cirrus Logic CS35L57 Rev B2 OTP1 fw:4.2.1 (patched=0)
cs35l56 sdw:0:3:01fa:3557:01:0: Cirrus Logic CS35L57 Rev B2 OTP1 fw:4.2.1 (patched=0)
cs35l56 sdw:0:3:01fa:3557:01:1: Cirrus Logic CS35L57 Rev B2 OTP1 fw:4.2.1 (patched=0)
platform sof_sdw: deferred probe pending: sof_sdw: snd_soc_register_card failed -517
aplay -l and /proc/asound/cards report no sound cards.
On kernel 6.19.10
Kernel oops in sdca_jack_process, crashing the entire sound card registration:
sof_sdw sof_sdw: Failed to register jack: -524
RIP: 0010:sdca_jack_process+0x47/0x3b0 [snd_soc_sdca]
sof_sdw sof_sdw: error -ENOTSUPP: snd_soc_register_card failed -524
Additionally, topology ABI mismatch: topology files are ABI 3.29.1 but kernel expects
3.23.1.
Missing Pieces
-
No CS42L45 kernel driver: modinfo snd_soc_cs42l45 returns "Module not found" on
7.0-rc6. The kernel has cs42l42, cs42l43, cs42l84 — but no cs42l45.
-
No firmware for subsystem 10280dba: The upstream linux-firmware sdca/1fa/1028/
directory contains db3/, e1a/, e22/ — but no dba/ for this XPS 16 SKU. The CS35L57
amp firmware exists in cirrus/ (cs35l57-b2-dsp1-misc-10280dba-*) but the CS42L45 SDCA
firmware does not.
Related
Description
No audio output on the Dell XPS 16 2026 (Intel Core Ultra Series 3, Panther Lake). The
sound card fails to register due to a missing CS42L45 SDCA jack codec driver and missing
device-specific firmware.
Hardware
00:1f.3 Audio device: Intel Corporation Device e428 (rev 01)10280dbamfg_id 0x01fa, part_id 0x4245, version 0x3)mfg_id 0x01fa, part_id 0x3557, version 0x3)mfg_id 0x01fa, part_id 0x3557, version 0x3)Kernel / Firmware Versions
Symptoms
On kernel 7.0-rc6
Sound card permanently stuck in deferred probe. CS35L57 amps detect but remain UNATTACHED
and unpatched. No
snd_soc_cs42l45kernel module exists — the CS42L45 jack codec has nodriver to bind to.
sof-audio-pci-intel-ptl 0000:00:1f.3: Use SoundWire default machine driver with function
topologies
cs35l56 sdw:0:2:01fa:3557:01:2: Cirrus Logic CS35L57 Rev B2 OTP1 fw:4.2.1 (patched=0)
cs35l56 sdw:0:2:01fa:3557:01:2: Slave 2 state check1: UNATTACHED, status was 1
cs35l56 sdw:0:2:01fa:3557:01:3: Cirrus Logic CS35L57 Rev B2 OTP1 fw:4.2.1 (patched=0)
cs35l56 sdw:0:3:01fa:3557:01:0: Cirrus Logic CS35L57 Rev B2 OTP1 fw:4.2.1 (patched=0)
cs35l56 sdw:0:3:01fa:3557:01:1: Cirrus Logic CS35L57 Rev B2 OTP1 fw:4.2.1 (patched=0)
platform sof_sdw: deferred probe pending: sof_sdw: snd_soc_register_card failed -517
aplay -land/proc/asound/cardsreport no sound cards.On kernel 6.19.10
Kernel oops in
sdca_jack_process, crashing the entire sound card registration:sof_sdw sof_sdw: Failed to register jack: -524
RIP: 0010:sdca_jack_process+0x47/0x3b0 [snd_soc_sdca]
sof_sdw sof_sdw: error -ENOTSUPP: snd_soc_register_card failed -524
Additionally, topology ABI mismatch: topology files are ABI 3.29.1 but kernel expects
3.23.1.
Missing Pieces
No CS42L45 kernel driver:
modinfo snd_soc_cs42l45returns "Module not found" on7.0-rc6. The kernel has cs42l42, cs42l43, cs42l84 — but no cs42l45.
No firmware for subsystem 10280dba: The upstream
linux-firmwaresdca/1fa/1028/directory contains
db3/,e1a/,e22/— but nodba/for this XPS 16 SKU. The CS35L57amp firmware exists in
cirrus/(cs35l57-b2-dsp1-misc-10280dba-*) but the CS42L45 SDCAfirmware does not.
Related
#2139391 —
CS42L45+CS35L57 support confirmed working on Dell
10280db3/10280db4withlinux-oem-6.17/6.17.0-1013.13upstreamed — firmware added
for some Dell/Lenovo PTL models in Jan 2026, but not this subsystem ID