Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1131186

Bug#1027483: linux-image-5.10.0-20-amd64: sound with firmware-sof-intel on Intel Lake stops working with newer kernel

From PÁLFFY Dániel <dpalffy@gmail.com>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#1027483: linux-image-5.10.0-20-amd64: sound with firmware-sof-intel on Intel Lake stops working with newer kernel
Date 2023-01-01 23:30 +0100
Message-ID <FJf05-eV4O-29@gated-at.bofh.it> (permalink)
References <FJdrj-eTXj-1@gated-at.bofh.it> <FJ6SR-ePsm-3@gated-at.bofh.it> <FJdrj-eTXj-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Kernel bug: https://bugzilla.kernel.org/show_bug.cgi?id=216861
https://lore.kernel.org/all/bebd692d-7d21-6648-6b7a-c91063bb51c2@leemhuis.info/

6.1.x seems to work for me, despite including the same commit.

Apparently a similar set of machines were affected by the different
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1022544 in 6.0.x
including linux-image-6.0.0-0.deb11.2-amd64 still in bullseye-backports.


On Sun, Jan 1, 2023 at 9:41 PM PÁLFFY Dániel <dpalffy@gmail.com> wrote:

> $ git bisect view
> commit c34db0d6b88b1da95e7ab3353e674f4f574cccee (HEAD, refs/bisect/bad)
> Author: Richard Fitzgerald <rf@opensource.cirrus.com>
> Date:   Fri Nov 4 13:22:13 2022 +0000
>
>     ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open()
>
>     [ Upstream commit 39bd801d6908900e9ab0cdc2655150f95ddd4f1a ]
>
>     The DAI tx_mask and rx_mask are set by snd_soc_dai_set_tdm_slot()
>     and used by later code that depends on the TDM settings. So
>     __soc_pcm_open() should not be obliterating those mask values.
>
>     The code in __soc_pcm_hw_params() uses these masks to calculate the
>     active channels so that only the AIF_IN/AIF_OUT widgets for the
>     active TDM slots are enabled. The zeroing of the masks in
>     __soc_pcm_open() disables this functionality so all AIF widgets
>     were enabled even for channels that are not assigned to a TDM slot.
>
>     Signed-off-by: Richard Fitzgerald <rf@opensource.cirrus.com>
>     Fixes: 2e5894d73789 ("ASoC: pcm: Add support for DAI multicodec")
>     Link:
> https://lore.kernel.org/r/20221104132213.121847-1-rf@opensource.cirrus.com
>     Signed-off-by: Mark Brown <broonie@kernel.org>
>     Signed-off-by: Sasha Levin <sashal@kernel.org>
>

Back to linux.debian.bugs.dist | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#1027483: linux-image-5.10.0-20-amd64: sound with firmware-sof-intel on Intel Lake stops working with newer kernel Malvin Gattinger <malvin@w4eg.eu> - 2023-01-01 14:50 +0100
  Bug#1027483: linux-image-5.10.0-20-amd64: sound with firmware-sof-intel on Intel Lake stops working with newer kernel Salvatore Bonaccorso <carnil@debian.org> - 2023-01-01 16:40 +0100
    Bug#1027483: linux-image-5.10.0-20-amd64: sound with firmware-sof-intel on Intel Lake stops working with newer kernel Salvatore Bonaccorso <carnil@debian.org> - 2023-01-01 16:50 +0100
      Bug#1027483: linux-image-5.10.0-20-amd64: sound with firmware-sof-intel on Intel Lake stops working with newer kernel Malvin Gattinger <malvin@w4eg.eu> - 2023-01-01 19:40 +0100
        Bug#1027483: linux-image-5.10.0-20-amd64: sound with firmware-sof-intel on Intel Lake stops working with newer kernel Salvatore Bonaccorso <carnil@debian.org> - 2023-01-02 11:40 +0100
  Bug#1027483: linux-image-5.10.0-20-amd64: sound with firmware-sof-intel on Intel Lake stops working with newer kernel PÁLFFY Dániel <dpalffy@gmail.com> - 2023-01-01 21:50 +0100
    Bug#1027483: linux-image-5.10.0-20-amd64: sound with firmware-sof-intel on Intel Lake stops working with newer kernel PÁLFFY Dániel <dpalffy@gmail.com> - 2023-01-01 23:30 +0100
  Bug#1027483: thank you! Tomas Pospisek <tpo@sourcepole.ch> - 2023-01-25 11:20 +0100
    Bug#1027483: thank you! Tomas Pospisek <tpo_deb@sourcepole.ch> - 2023-01-25 11:20 +0100
      Bug#1027483: thank you! Salvatore Bonaccorso <carnil@debian.org> - 2023-01-25 12:20 +0100

csiph-web