NACK/Cmt: [SRU][J/N/O][PATCH 0/1] Fix line-out playback on some platforms with Cirrus Logic "Dolphin" hardware

Stewart Hore stewart.hore at canonical.com
Tue Feb 25 01:46:57 UTC 2025


On Mon, Feb 24, 2025 at 09:43:17PM +0800, Yo-Jung (Leo) Lin wrote:
> BugLink: https://bugs.launchpad.net/bugs/2099880
>
> [ Impact ]
>
> On Dell Vostro-3030 with Jammy, the rear audio line-out port doesn’t output sound. According to feedback from Cirrus Logic this is due to an incorrectly set “full-scale volume” bit, and they’ve upstreamed a fix for this issue.
>
> [ Fix ]
>
> Backport the commit 08b613b9e2ba (ALSA: hda/cirrus: Correct the full scale volume set logic), which has appeared in linux-next since next-20250217.
>
> [ Test ]
>
> Insert the headphone jack at the rear port and test audio playback. It should function normally.
>
> [ Where the problems could occur ]
>
> Regression might impact platforms using the cs8409 sound card. Regression in changes regarding the register init sequence will impact the “dolphin” variant of those platforms.
>
> Note that the cs23l42_resume() that this patch changes is not the one in the ASoC CS42L42 soundwire driver (and other ASoC codec drivers), so codec drivers under sound/soc/codecs/ are theoretically not impacted.
>
> Vitaly Rodionov (1):
>   [SRU][J/N/O/P]ALSA: hda/cirrus: Correct the full scale volume set
>     logic
>
>  sound/pci/hda/patch_cs8409-tables.c |  6 +++---
>  sound/pci/hda/patch_cs8409.c        | 20 +++++++++++---------
>  sound/pci/hda/patch_cs8409.h        |  5 +++--
>  3 files changed, 17 insertions(+), 14 deletions(-)
>
> --
> 2.43.0

Patch does not apply cleanly to Jammy:master-next.

> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team



More information about the kernel-team mailing list