NAK Re: [PATCH 00/10] Enable CirrusLogic audio solution CS42L45+CS35L63 on AMD and Intel PTL
Timo Aaltonen
timo.aaltonen at canonical.com
Tue Mar 17 13:54:29 UTC 2026
Chris Chiu kirjoitti 17.3.2026 klo 4.41:
> BugLink: https://bugs.launchpad.net/bugs/2143104
>
> [Impact]
> New Dell Yukon platform with CirrusLogic audio solution CS42L45+CS35L63 will have no basic audio functions w/o AMD ACP Driver Support.
>
> ================ Linux Kernel ========================
>
> [Fix]
> Backport new AMD ACP drivers of the following
>
> ASoC: amd: acp: Add ACP7.0 match entries for Cirrus Logic parts
> ASoC: amd: acp: Sort Cirrus Logic match entries
> ASoC: amd: acp: Rename Cirrus Logic component match entries to include link a...
> ASoC: amd: acp: Sort match table into most specific first
> ASoC: amd: amd_sdw: Propagate the PCI subsystem Vendor and Device IDs
> ASoC: amd: ps: Propagate the PCI subsystem Vendor and Device IDs
> ASoC: amd: acp: Add ACP7.0 match entries for cs35l56 and cs42l43
>
> And patches for support AMD 6MHz clock frequency for SoundWire
> 27ab4f1e4909 soundwire: amd: refactor bandwidth calculation logic
> 2a267a841084 soundwire: amd: add clock init control function
>
> <=============== linux-firmware ========================
>
> [Fix]
> Backport the patch firmware from CirrusLogic
>
> 8ca12d638 cirrus: cs42l45: Add CS42L45 SDCA codec firmware for Dell laptops
> 53ec87319 cirrus: cs42l45: Add CS42L45 SDCA codec firmware for Lenovo laptops
> 4aaa9c557 cirrus: cs42l45: Add CS42L45 SDCA codec firmware for Dell laptops
>
> [Test Case]
> 1. Boot up the machine of new Dell Yukon (PTL and GPT) platform with CirrusLogic CS42L45+CS35L63
> 2. Open settings->Sound->Output Device and make sure it's not Dummy audio devices
> 3. Click test icon for basic audio output functions
> 4. Use `arecord` to record and play the recorded audio file with `aplay` for basic speaker/microphone functions.
>
> [Where problems could occur]
> It adds the support for new CirrusLogic CS42L45+CS35L63. No regression expected at the current stage.
>
> Chris Chiu (1):
> UBUNTU: [Config] Enable SND_SOC_ACPI_AMD_SDCA_QUIRKS
>
> Simon Trimmer (5):
> ASoC: amd: acp: Add ACP7.0 match entries for cs35l56 and cs42l43
> ASoC: amd: acp: Sort match table into most specific first
> ASoC: amd: acp: Rename Cirrus Logic component match entries to include
> link and uid
> ASoC: amd: acp: Sort Cirrus Logic match entries
> ASoC: amd: acp: Add ACP7.0 match entries for Cirrus Logic parts
>
> Syed Saba Kareem (1):
> ASoC: amd: acp: Fix Kconfig dependencies for
> SND_SOC_ACPI_AMD_SDCA_QUIRKS
>
> Vijendar Mukunda (3):
> ASoC: amd: acp: soc-acpi: add is_device_rt712_vb() helper
> soundwire: amd: add clock init control function
> soundwire: amd: refactor bandwidth calculation logic
>
> debian.master/config/annotations | 1 +
> drivers/soundwire/amd_manager.c | 100 +++-
> drivers/soundwire/amd_manager.h | 4 -
> include/linux/soundwire/sdw_amd.h | 4 +
> sound/soc/amd/acp/Kconfig | 8 +-
> sound/soc/amd/acp/Makefile | 2 +
> sound/soc/amd/acp/amd-acp70-acpi-match.c | 469 ++++++++++++++++++-
> sound/soc/amd/acp/soc-acpi-amd-sdca-quirks.c | 42 ++
> sound/soc/amd/acp/soc-acpi-amd-sdca-quirks.h | 25 +
> 9 files changed, 637 insertions(+), 18 deletions(-)
> create mode 100644 sound/soc/amd/acp/soc-acpi-amd-sdca-quirks.c
> create mode 100644 sound/soc/amd/acp/soc-acpi-amd-sdca-quirks.h
>
NAK, assuming this was for resolute, which has this already
--
Timo Aaltonen
Kernel Team
Canonical Ltd.
More information about the kernel-team
mailing list