APPLIED Re: [PATCH 0/4][SRU][OEM-5.17] Headset mic with Cirrus logic codec doesn't work
Timo Aaltonen
tjaalton at ubuntu.com
Fri May 13 17:53:44 UTC 2022
AceLan Kao kirjoitti 12.5.2022 klo 5.17:
> From: "Chia-Lin Kao (AceLan)" <acelan.kao at canonical.com>
>
> BugLink: https://bugs.launchpad.net/bugs/1972815
>
> [Impact]
> Headset mic doesn't be selected automatically after headset is plugged in.
>
> [Fix]
> Cirrus provides a fix for this issue
> https://patchwork.kernel.org/project/alsa-devel/cover/20220504161236.2490532-1-sbinding@opensource.cirrus.com/
>
> [Test]
> Verified on the target platform, and confirmed these patches work.
>
> [Where problems could occur]
> These affect the mic detection on CS8409_BULLSEYE, CS8409_WARLOCK,
> CS8409_WARLOCK_MLK, CS8409_WARLOCK_MLK_DUAL_MIC, CS8409_CYBORG, and
> CS8409_ODIN platforms. Hard to tell if it introduce any regression,
> will keep an eye on it.
>
> Stefan Binding (4):
> ALSA: hda/cs8409: Fix Full Scale Volume setting for all variants
> UBUNTU: SAUCE: ASoC: cs42l42: Move CS42L42 register descriptions to
> general include
> UBUNTU: SAUCE: ALSA: hda/cs8409: Use general cs42l42 include in cs8409
> hda driver
> UBUNTU: SAUCE: ALSA: hda/cs8409: Support manual mode detection for
> CS42L42
>
> include/sound/cs42l42.h | 810 +++++++++++++++++++++++++++
> sound/pci/hda/patch_cs8409-tables.c | 327 ++++++-----
> sound/pci/hda/patch_cs8409.c | 300 ++++++----
> sound/pci/hda/patch_cs8409.h | 12 +-
> sound/soc/codecs/cs42l42.h | 815 +---------------------------
> 5 files changed, 1184 insertions(+), 1080 deletions(-)
> create mode 100644 include/sound/cs42l42.h
>
applied to oem-5.17, thanks
--
t
More information about the kernel-team
mailing list