SSID: 10431464
SoundWire layout: CS42L43 on link 3, 4x CS35L56 on links 1+2
Kernel: 6.19.12, alsa-sof-firmware: 2025.12.2
My dmesg output is:
sudo dmesg | grep -iE 'sof|cs42|cs35|sdw'
[ 0.097111] software IO TLB: area num 16.
[ 0.584397] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti giometti@linux.it
[ 0.639163] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 0.639165] software IO TLB: mapped [mem 0x0000000061c00000-0x0000000065c00000] (64MB)
[ 0.721980] acpi-fan PNP0C0B:00: Using Microsoft fan extensions
[ 0.875225] integrity: Loaded X.509 cert 'Microsoft Corporation UEFI CA 2011: 13adbf4309bd82709c8cd54f316ed522988a1bd4'
[ 0.875239] integrity: Loaded X.509 cert 'Microsoft Windows Production PCA 2011: a92902398e16c49778cd90f99e4f9ae17c55af53'
[ 0.875253] integrity: Loaded X.509 cert 'Microsoft Corporation: Windows UEFI CA 2023: aefc5fbbbe055d8f8daa585473499417ab5a5272'
[ 0.875265] integrity: Loaded X.509 cert 'Microsoft UEFI CA 2023: 81aa6b3244c935bce0d6628af39827421e32497d'
[ 0.875280] integrity: Loaded X.509 cert 'Microsoft Option ROM UEFI CA 2023: 514fbf937fa46fb57bf07af8bed84b3b864b1711'
[ 6.696569] sof-audio-pci-intel-ptl 0000:00:1f.3: SoundWire enabled on CannonLake+ platform, using SOF driver
[ 6.696583] sof-audio-pci-intel-ptl 0000:00:1f.3: enabling device (0000 -> 0002)
[ 6.696706] sof-audio-pci-intel-ptl 0000:00:1f.3: sof_debug value: 0x100
[ 6.696711] sof-audio-pci-intel-ptl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040380
[ 6.696761] sof-audio-pci-intel-ptl 0000:00:1f.3: bound 0000:00:02.0 (ops intel_audio_component_bind_ops [xe])
[ 6.703631] sof-audio-pci-intel-ptl 0000:00:1f.3: use msi interrupt mode
[ 6.726855] sof-audio-pci-intel-ptl 0000:00:1f.3: hda codecs found, mask 4
[ 6.726858] sof-audio-pci-intel-ptl 0000:00:1f.3: NHLT device BT(0) detected, ssp_mask 0x4
[ 6.726860] sof-audio-pci-intel-ptl 0000:00:1f.3: BT link detected in NHLT tables: 0x4
[ 6.726861] sof-audio-pci-intel-ptl 0000:00:1f.3: DMICs detected in NHLT tables: 0
[ 6.728490] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware paths/files for ipc type 1:
[ 6.728492] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware file: intel/sof-ipc4/ptl/sof-ptl.ri
[ 6.728494] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware lib path: intel/sof-ipc4-lib/ptl
[ 6.728495] sof-audio-pci-intel-ptl 0000:00:1f.3: Topology file: intel/sof-ipc4-tplg/sof-ptl-cs42l43-agg-l3-cs35l56-l2.tplg
[ 6.728892] sof-audio-pci-intel-ptl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.14.1.1
[ 6.729436] cs42l43 sdw:0:3:01fa:4243:01: supply vdd-p not found, using dummy regulator
[ 6.729472] cs42l43 sdw:0:3:01fa:4243:01: supply vdd-d not found, using dummy regulator
[ 6.729488] cs42l43 sdw:0:3:01fa:4243:01: supply vdd-a not found, using dummy regulator
[ 6.729498] cs42l43 sdw:0:3:01fa:4243:01: supply vdd-io not found, using dummy regulator
[ 6.729510] cs42l43 sdw:0:3:01fa:4243:01: supply vdd-cp not found, using dummy regulator
[ 6.733010] cs42l43 sdw:0:3:01fa:4243:01: devid: 0x042a43, rev: 0xa1, otp: 0x03
[ 6.750953] cs35l56 sdw:0:1:01fa:3556:01:2: supply VDD_P not found, using dummy regulator
[ 6.751006] cs35l56 sdw:0:1:01fa:3556:01:2: supply VDD_IO not found, using dummy regulator
[ 6.751019] cs35l56 sdw:0:1:01fa:3556:01:2: supply VDD_A not found, using dummy regulator
[ 6.759055] cs35l56 sdw:0:1:01fa:3556:01:2: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4 (patched=0)
[ 6.760204] cs42l43 sdw:0:3:01fa:4243:01: Slave 6 state check1: UNATTACHED, status was 1
[ 6.763236] cs35l56 sdw:0:1:01fa:3556:01:2: Slave 2 state check1: UNATTACHED, status was 1
[ 6.763390] cs35l56 sdw:0:1:01fa:3556:01:3: supply VDD_P not found, using dummy regulator
[ 6.763427] cs35l56 sdw:0:1:01fa:3556:01:3: supply VDD_IO not found, using dummy regulator
[ 6.763442] cs35l56 sdw:0:1:01fa:3556:01:3: supply VDD_A not found, using dummy regulator
[ 6.771055] cs35l56 sdw:0:1:01fa:3556:01:3: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4 (patched=0)
[ 6.775451] cs35l56 sdw:0:2:01fa:3556:01:0: supply VDD_P not found, using dummy regulator
[ 6.775507] cs35l56 sdw:0:2:01fa:3556:01:0: supply VDD_IO not found, using dummy regulator
[ 6.775527] cs35l56 sdw:0:2:01fa:3556:01:0: supply VDD_A not found, using dummy regulator
[ 6.779465] cs35l56 sdw:0:1:01fa:3556:01:3: Slave 1 state check1: UNATTACHED, status was 1
[ 6.783689] cs35l56 sdw:0:2:01fa:3556:01:0: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4 (patched=0)
[ 6.784701] Adding alias for supply vdd-amp,(null) -> vdd-amp,sdw:0:3:01fa:4243:01
[ 6.787566] cs35l56 sdw:0:2:01fa:3556:01:0: Slave 2 state check1: UNATTACHED, status was 1
[ 6.787920] cs35l56 sdw:0:2:01fa:3556:01:1: supply VDD_P not found, using dummy regulator
[ 6.788020] cs35l56 sdw:0:2:01fa:3556:01:1: supply VDD_IO not found, using dummy regulator
[ 6.788054] cs35l56 sdw:0:2:01fa:3556:01:1: supply VDD_A not found, using dummy regulator
[ 6.796078] cs35l56 sdw:0:2:01fa:3556:01:1: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4 (patched=0)
[ 6.804504] cs35l56 sdw:0:2:01fa:3556:01:1: Slave 1 state check1: UNATTACHED, status was 1
[ 6.897388] sof-audio-pci-intel-ptl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.14.1.1
[ 6.988705] sof-audio-pci-intel-ptl 0000:00:1f.3: Booted firmware version: 2.14.1.1
[ 7.009253] cs42l43-codec cs42l43-codec: supply vdd-amp not found, using dummy regulator
[ 7.012233] sof-audio-pci-intel-ptl 0000:00:1f.3: loading topology: intel/sof-ipc4-tplg/sof-ptl-cs42l43-agg-l3-cs35l56-l2.tplg
[ 7.012451] sof-audio-pci-intel-ptl 0000:00:1f.3: Topology: ABI 3:29:1 Kernel ABI 3:23:1
[ 7.012738] sof-audio-pci-intel-ptl 0000:00:1f.3: error: can't find BE for DAI alh-copier.Playback-SmartAmp.1
[ 7.012742] sof-audio-pci-intel-ptl 0000:00:1f.3: failed to add widget type 27 name : alh-copier.Playback-SmartAmp.1 stream Playback-SmartAmp
[ 7.012752] sof_sdw sof_sdw: ASoC: failed to load widget alh-copier.Playback-SmartAmp.1
[ 7.012754] sof_sdw sof_sdw: ASoC: topology: could not load header: -22
[ 7.012778] sof-audio-pci-intel-ptl 0000:00:1f.3: tplg intel/sof-ipc4-tplg/sof-ptl-cs42l43-agg-l3-cs35l56-l2.tplg component load failed -22
[ 7.012781] sof-audio-pci-intel-ptl 0000:00:1f.3: error: failed to load DSP topology -22
[ 7.012783] sof-audio-pci-intel-ptl 0000:00:1f.3: ASoC error (-22): at snd_soc_component_probe() on 0000:00:1f.3
[ 7.012804] sof_sdw sof_sdw: ASoC: failed to instantiate card -22
[ 7.014006] sof_sdw sof_sdw: error -EINVAL: snd_soc_register_card failed -22
[ 7.014018] sof_sdw sof_sdw: probe with driver sof_sdw failed with error -22
SSID: 10431464
SoundWire layout: CS42L43 on link 3, 4x CS35L56 on links 1+2
Kernel: 6.19.12, alsa-sof-firmware: 2025.12.2
My dmesg output is:
sudo dmesg | grep -iE 'sof|cs42|cs35|sdw'
[ 0.097111] software IO TLB: area num 16.
[ 0.584397] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti giometti@linux.it
[ 0.639163] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 0.639165] software IO TLB: mapped [mem 0x0000000061c00000-0x0000000065c00000] (64MB)
[ 0.721980] acpi-fan PNP0C0B:00: Using Microsoft fan extensions
[ 0.875225] integrity: Loaded X.509 cert 'Microsoft Corporation UEFI CA 2011: 13adbf4309bd82709c8cd54f316ed522988a1bd4'
[ 0.875239] integrity: Loaded X.509 cert 'Microsoft Windows Production PCA 2011: a92902398e16c49778cd90f99e4f9ae17c55af53'
[ 0.875253] integrity: Loaded X.509 cert 'Microsoft Corporation: Windows UEFI CA 2023: aefc5fbbbe055d8f8daa585473499417ab5a5272'
[ 0.875265] integrity: Loaded X.509 cert 'Microsoft UEFI CA 2023: 81aa6b3244c935bce0d6628af39827421e32497d'
[ 0.875280] integrity: Loaded X.509 cert 'Microsoft Option ROM UEFI CA 2023: 514fbf937fa46fb57bf07af8bed84b3b864b1711'
[ 6.696569] sof-audio-pci-intel-ptl 0000:00:1f.3: SoundWire enabled on CannonLake+ platform, using SOF driver
[ 6.696583] sof-audio-pci-intel-ptl 0000:00:1f.3: enabling device (0000 -> 0002)
[ 6.696706] sof-audio-pci-intel-ptl 0000:00:1f.3: sof_debug value: 0x100
[ 6.696711] sof-audio-pci-intel-ptl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040380
[ 6.696761] sof-audio-pci-intel-ptl 0000:00:1f.3: bound 0000:00:02.0 (ops intel_audio_component_bind_ops [xe])
[ 6.703631] sof-audio-pci-intel-ptl 0000:00:1f.3: use msi interrupt mode
[ 6.726855] sof-audio-pci-intel-ptl 0000:00:1f.3: hda codecs found, mask 4
[ 6.726858] sof-audio-pci-intel-ptl 0000:00:1f.3: NHLT device BT(0) detected, ssp_mask 0x4
[ 6.726860] sof-audio-pci-intel-ptl 0000:00:1f.3: BT link detected in NHLT tables: 0x4
[ 6.726861] sof-audio-pci-intel-ptl 0000:00:1f.3: DMICs detected in NHLT tables: 0
[ 6.728490] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware paths/files for ipc type 1:
[ 6.728492] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware file: intel/sof-ipc4/ptl/sof-ptl.ri
[ 6.728494] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware lib path: intel/sof-ipc4-lib/ptl
[ 6.728495] sof-audio-pci-intel-ptl 0000:00:1f.3: Topology file: intel/sof-ipc4-tplg/sof-ptl-cs42l43-agg-l3-cs35l56-l2.tplg
[ 6.728892] sof-audio-pci-intel-ptl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.14.1.1
[ 6.729436] cs42l43 sdw:0:3:01fa:4243:01: supply vdd-p not found, using dummy regulator
[ 6.729472] cs42l43 sdw:0:3:01fa:4243:01: supply vdd-d not found, using dummy regulator
[ 6.729488] cs42l43 sdw:0:3:01fa:4243:01: supply vdd-a not found, using dummy regulator
[ 6.729498] cs42l43 sdw:0:3:01fa:4243:01: supply vdd-io not found, using dummy regulator
[ 6.729510] cs42l43 sdw:0:3:01fa:4243:01: supply vdd-cp not found, using dummy regulator
[ 6.733010] cs42l43 sdw:0:3:01fa:4243:01: devid: 0x042a43, rev: 0xa1, otp: 0x03
[ 6.750953] cs35l56 sdw:0:1:01fa:3556:01:2: supply VDD_P not found, using dummy regulator
[ 6.751006] cs35l56 sdw:0:1:01fa:3556:01:2: supply VDD_IO not found, using dummy regulator
[ 6.751019] cs35l56 sdw:0:1:01fa:3556:01:2: supply VDD_A not found, using dummy regulator
[ 6.759055] cs35l56 sdw:0:1:01fa:3556:01:2: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4 (patched=0)
[ 6.760204] cs42l43 sdw:0:3:01fa:4243:01: Slave 6 state check1: UNATTACHED, status was 1
[ 6.763236] cs35l56 sdw:0:1:01fa:3556:01:2: Slave 2 state check1: UNATTACHED, status was 1
[ 6.763390] cs35l56 sdw:0:1:01fa:3556:01:3: supply VDD_P not found, using dummy regulator
[ 6.763427] cs35l56 sdw:0:1:01fa:3556:01:3: supply VDD_IO not found, using dummy regulator
[ 6.763442] cs35l56 sdw:0:1:01fa:3556:01:3: supply VDD_A not found, using dummy regulator
[ 6.771055] cs35l56 sdw:0:1:01fa:3556:01:3: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4 (patched=0)
[ 6.775451] cs35l56 sdw:0:2:01fa:3556:01:0: supply VDD_P not found, using dummy regulator
[ 6.775507] cs35l56 sdw:0:2:01fa:3556:01:0: supply VDD_IO not found, using dummy regulator
[ 6.775527] cs35l56 sdw:0:2:01fa:3556:01:0: supply VDD_A not found, using dummy regulator
[ 6.779465] cs35l56 sdw:0:1:01fa:3556:01:3: Slave 1 state check1: UNATTACHED, status was 1
[ 6.783689] cs35l56 sdw:0:2:01fa:3556:01:0: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4 (patched=0)
[ 6.784701] Adding alias for supply vdd-amp,(null) -> vdd-amp,sdw:0:3:01fa:4243:01
[ 6.787566] cs35l56 sdw:0:2:01fa:3556:01:0: Slave 2 state check1: UNATTACHED, status was 1
[ 6.787920] cs35l56 sdw:0:2:01fa:3556:01:1: supply VDD_P not found, using dummy regulator
[ 6.788020] cs35l56 sdw:0:2:01fa:3556:01:1: supply VDD_IO not found, using dummy regulator
[ 6.788054] cs35l56 sdw:0:2:01fa:3556:01:1: supply VDD_A not found, using dummy regulator
[ 6.796078] cs35l56 sdw:0:2:01fa:3556:01:1: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4 (patched=0)
[ 6.804504] cs35l56 sdw:0:2:01fa:3556:01:1: Slave 1 state check1: UNATTACHED, status was 1
[ 6.897388] sof-audio-pci-intel-ptl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.14.1.1
[ 6.988705] sof-audio-pci-intel-ptl 0000:00:1f.3: Booted firmware version: 2.14.1.1
[ 7.009253] cs42l43-codec cs42l43-codec: supply vdd-amp not found, using dummy regulator
[ 7.012233] sof-audio-pci-intel-ptl 0000:00:1f.3: loading topology: intel/sof-ipc4-tplg/sof-ptl-cs42l43-agg-l3-cs35l56-l2.tplg
[ 7.012451] sof-audio-pci-intel-ptl 0000:00:1f.3: Topology: ABI 3:29:1 Kernel ABI 3:23:1
[ 7.012738] sof-audio-pci-intel-ptl 0000:00:1f.3: error: can't find BE for DAI alh-copier.Playback-SmartAmp.1
[ 7.012742] sof-audio-pci-intel-ptl 0000:00:1f.3: failed to add widget type 27 name : alh-copier.Playback-SmartAmp.1 stream Playback-SmartAmp
[ 7.012752] sof_sdw sof_sdw: ASoC: failed to load widget alh-copier.Playback-SmartAmp.1
[ 7.012754] sof_sdw sof_sdw: ASoC: topology: could not load header: -22
[ 7.012778] sof-audio-pci-intel-ptl 0000:00:1f.3: tplg intel/sof-ipc4-tplg/sof-ptl-cs42l43-agg-l3-cs35l56-l2.tplg component load failed -22
[ 7.012781] sof-audio-pci-intel-ptl 0000:00:1f.3: error: failed to load DSP topology -22
[ 7.012783] sof-audio-pci-intel-ptl 0000:00:1f.3: ASoC error (-22): at snd_soc_component_probe() on 0000:00:1f.3
[ 7.012804] sof_sdw sof_sdw: ASoC: failed to instantiate card -22
[ 7.014006] sof_sdw sof_sdw: error -EINVAL: snd_soc_register_card failed -22
[ 7.014018] sof_sdw sof_sdw: probe with driver sof_sdw failed with error -22