CMNT Re: [SRU][R][PATCH 0/7] Enable audio functions on Dell Huracan/Renegade platforms w/o built-in microphone

Timo Aaltonen timo.aaltonen at canonical.com
Tue Mar 17 13:45:34 UTC 2026


Chris Chiu kirjoitti 17.3.2026 klo 5.44:
> BugLink: https://bugs.launchpad.net/bugs/2143902
> 
> [Impact]
> New Dell Huracan/Renegade platform with CirrusLogic audio solution (No-Mic) will have no basic audio functions w/o correct SDCA driver support.
> 
> ================ Linux Kernel ========================
> 
> [Fix]
> Backport new SDCA drivers of the following
> 
> [1/4] ASoC: SDCA: Add default value for mipi-sdca-function-reset-max-delay
>        commit: 1bbbda5b178a1399339139eb3c326300008b72d6
> [2/4] ASoC: SDCA: Update counting of SU/GE DAPM routes
>        commit: 1fb720d33eecdb9a90ee340b3000ba378d49f5ca
> [3/4] ASoC: SDCA: Improve mapping of Q7.8 SDCA volumes
>        commit: d4f7d5a9a0f963dc895c18084425ce332a80d3a8
> [4/4] ASoC: SDCA: Pull the Q7.8 volume helpers out of soc-ops
>        commit: 501efdcb3b3ab099fc0ce2f6e668b1c4095dd476
> 
> and
> [PATCH 1/3] ASoC: add snd_soc_lookup_component_by_name helper
> [PATCH 2/3] ASoC: soc_sdw_utils: partial match the codec name
> [PATCH 3/3] ASoC: soc_sdw_utils: remove index from sdca
> 
> [Test Case]
> 1. Boot up the machine of new Dell Huracan/Renegate platform (No-Mic and No-Camera)
> 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 `aplay` basic speaker play functions.
> 
> [Where problems could occur]
> It adds the SDCA support for partial codec function. No regression expected at the current stage.
> 
> Bard Liao (3):
>    ASoC: add snd_soc_lookup_component_by_name helper
>    ASoC: soc_sdw_utils: partial match the codec name
>    ASoC: soc_sdw_utils: remove index from sdca codec name
> 
> Charles Keepax (4):
>    ASoC: SDCA: Add default value for mipi-sdca-function-reset-max-delay
>    ASoC: SDCA: Update counting of SU/GE DAPM routes
>    ASoC: SDCA: Improve mapping of Q7.8 SDCA volumes
>    ASoC: SDCA: Pull the Q7.8 volume helpers out of soc-ops
> 
>   include/sound/soc.h                 |   2 +-
>   sound/soc/sdca/sdca_asoc.c          | 114 +++++++++++++++++++++++++---
>   sound/soc/sdca/sdca_fdl.c           |   5 --
>   sound/soc/sdca/sdca_functions.c     |   6 +-
>   sound/soc/sdw_utils/soc_sdw_utils.c |  32 ++++++--
>   sound/soc/soc-core.c                |  13 ++++
>   sound/soc/soc-ops.c                 |  64 +++-------------
>   7 files changed, 158 insertions(+), 78 deletions(-)
> 

Where are these from? They should be marked as SAUCE.


-- 
Timo Aaltonen
Kernel Team
Canonical Ltd.



More information about the kernel-team mailing list