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