Package: src:firwmare-sof
Severity: important
Version: 1.7-1

I just upgraded a notebook to a fresh Debian 11 system (I started the system with Debian testing +/- a year ago).

The notebook device is a Lenovo Thinkpad 13S. A year ago, I turned the dsp_driver on to work-around the firmware-sof package not having been provided in Debian back then:

```
cat /etc/modprobe.d/no-sof.conf
# play sound without the SOF firmware
options snd_intel_dspcfg dsp_driver=1
```

One complaint of the customer who owns the notebooks then was, that the internal microphone was not usable with those machines.

Today, I looked at switching to using the SOF firmware with the snd_hda_intel driver and disable the fallback DSP driver again:

```
cat /etc/modprobe.d/with-sof.conf
# play sound without the SOF firmware (this is the kernel's default)
options snd_intel_dspcfg dsp_driver=0
```

With SOF, I was able to see the onboard DMIC microphone, but the microphone does not have any input signal. (And yes, I know how to enable/use microphones on computer, with and without pulseaudio).

I then found a post on the SOF project's upstream bug tracker, that provided me with a work-around solution and I wonder if the related fix might be a bullseye-pu upload candidate:

The work-around is presented here:
https://github.com/thesofproject/linux/issues/2460#issuecomment-779212719

In a nutshell, a binary blob is offered there to replace the file sof-hda-generic-2ch.tplg in firmware-sof-signed.

After a reboot, with that firmware file replaced, the onboard DMIC works and has become usable.

The related upstream PR is:
https://github.com/thesofproject/sof/pull/3847

The PR never got applied, as it got closed when upstream's master branch got renamed to "main". Noone ever cared for reopening that PR.

To clarify the situation, I pinged the PR submitter and upstream via:
https://github.com/thesofproject/linux/issues/2460#issuecomment-898423772

It would be awesome to get a fixed firmware-sof version (which then also works for the Lenovo Thinkpad 13S) into Debian 11.1. Let me know if I can assist with anything around fixing this bug. Thanks.

Thanks+Greets,
Mike



--

DAS-NETZWERKTEAM
c\o Technik- und Ökologiezentrum Eckernförde
Mike Gabriel, Marienthaler Str. 17, 24340 Eckernförde
mobile: +49 (1520) 1976 148
landline: +49 (4351) 850 8940

GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22  0782 9AF4 6B30 2577 1B31
mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de

Attachment: pgpWNK3UqciP9.pgp
Description: Digitale PGP-Signatur

Reply via email to