Package: linux-image-amd64
Version: 7.0.4-1
Severity: important
Tags: upstream

Dear Maintainer,

Since updating from 6.19.11 to (I believe) 6.19.12 I have had no audio
on my laptop, Dell Pro 14 PA14250.

Previously the kernel included the module spi-cs42l43. I believe the
cause of the regression is that the module is no longer automatically
selected in the upstream Kconfig:

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=e920c36f2073d533bdf19ba6ab690432c8173b63

This fix is to set CONFIG_SPI_CS42L43 explicitly.

Diagnostics:

$ aplay -l
aplay: device_list:279: no soundcards found...
$ ls /sys/bus/spi/devices/
$ modprobe spi-cs42l43
modprobe: FATAL: Module spi-cs42l43 not found in directory 
/lib/modules/7.0.4+deb14-amd64
$ grep CS42L43 /boot/config-7.0.4+deb14-amd64
# CONFIG_PINCTRL_CS42L43 is not set
CONFIG_MFD_CS42L43=m
# CONFIG_MFD_CS42L43_I2C is not set
CONFIG_MFD_CS42L43_SDW=m
CONFIG_SND_SOC_CS42L43=m
CONFIG_SND_SOC_CS42L43_SDW=m
$ dmesg | grep -E 'cs42l43|sof_sdw'
[    5.951190] cs42l43 sdw:0:0:01fa:4243:01: supply vdd-p not found, using 
dummy regulator
[    5.951231] cs42l43 sdw:0:0:01fa:4243:01: supply vdd-d not found, using 
dummy regulator
[    5.951236] cs42l43 sdw:0:0:01fa:4243:01: supply vdd-a not found, using 
dummy regulator
[    5.951243] cs42l43 sdw:0:0:01fa:4243:01: supply vdd-io not found, using 
dummy regulator
[    5.951248] cs42l43 sdw:0:0:01fa:4243:01: supply vdd-cp not found, using 
dummy regulator
[    5.954422] cs42l43 sdw:0:0:01fa:4243:01: devid: 0x042a43, rev: 0xa1, otp: 
0x03
[    5.992265] cs42l43 sdw:0:0:01fa:4243:01: Slave 6 state check1: UNATTACHED, 
status was 1
[   16.395497] platform sof_sdw: deferred probe pending: sof_sdw: 
snd_soc_register_card failed -517
$ lspci -v -s 00:1f.3
00:1f.3 Audio device: Intel Corporation Lunar Lake-M HD Audio Controller (rev 
10) (prog-if 80 [HDA compatible with vendor specific extensions])
        Subsystem: Dell Device 0ce4
        Flags: bus master, fast devsel, latency 64, IRQ 194, IOMMU group 19
        Memory at 3015200000 (64-bit, non-prefetchable) [size=512K]
        Memory at 3015000000 (64-bit, non-prefetchable) [size=2M]
        Capabilities: [50] Power Management version 3
        Capabilities: [c0] Vendor Specific Information: Intel <unknown>
        Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Kernel driver in use: sof-audio-pci-intel-lnl
        Kernel modules: snd_sof_pci_intel_lnl, snd_hda_intel


-- System Information:
Debian Release: forky/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'oldstable'), (100, 'unstable'), (1, 
'resolute')
Architecture: amd64 (x86_64)

Kernel: Linux 7.0.4+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_CRAP
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages linux-image-amd64 depends on:
ii  linux-base-amd64               7.0.4-1
ii  linux-image-7.0.4+deb14-amd64  7.0.4-1

linux-image-amd64 recommends no packages.

linux-image-amd64 suggests no packages.

-- no debconf information

Reply via email to