[SRU][v2][O][PATCH 0/3]enable cs42l43 and cs35l56 audio on Intel LNL

Aaron Ma aaron.ma at canonical.com
Tue Apr 15 11:31:42 UTC 2025


BugLink: https://bugs.launchpad.net/bugs/2106394

[Impact]
No audio input/output for cs42l43 and cs35l56 on Intel LNL of ThinkPad.

[Fix]
Add the firmware of cs35l56 and sof-lnl-cs42l43-l0-2ch.tplg
to enable audio support;
update alsa-ucm-conf to gain the control of mic/speaker mute LED.

linux-fimware commit:
9c46d10f8 cirrus: cs35l56: Add and update firmware for various Cirrus CS35L54 and CS35L56 laptops

sof-bin commit:
e8604e4 Add 2.12 topology binaries for Intel targets

sof-bin file:
v2.12.x/sof-ipc4-tplg-v2.12/sof-lnl-cs42l43-l0-2ch.tplg

alsa-ucm-conf commits:
9e946d4 sof-soundwire: Add LED support for cs35l56 amplifiers
79c9e8f sof-soundwire: cs42l43: Drop headset mic from mic mute LED

[Test]
Tested on Intel LNL, the audio input/ouput OK, headset detection OK,
mic/speaker mute LED OK.

[Where problems could occur]
It may break cirrus audio support.

OEM-6.11/Oracular/Plucky support this platform, the commits are from 6.12,
OEM-6.11 and Plucky already got them, so SRU for Oracular.

v2: add the follow-up fixes commit.

Charles Keepax (4):
  ASoC: Intel: soc-acpi: arl: Add match entries for new cs42l43 laptops
  ASoC: Intel: soc-acpi: adl: Add match entries for new cs42l43 laptops
  ASoC: Intel: soc-acpi: lnl: Add match entries for new cs42l43 laptops
  ASoC: Intel: soc-acpi: arl: Fix some missing empty terminators

 .../intel/common/soc-acpi-intel-adl-match.c   | 105 +++++++++
 .../intel/common/soc-acpi-intel-arl-match.c   | 221 ++++++++++++++++++
 .../intel/common/soc-acpi-intel-lnl-match.c   | 104 +++++++++
 3 files changed, 430 insertions(+)

-- 
2.43.0




More information about the kernel-team mailing list