[PATCH 0/3] ASoC: Intel: simplify driver/card names for SOF/UCM integration

Jaroslav Kysela perex at perex.cz
Fri May 29 15:50:31 CEST 2020


Dne 29. 05. 20 v 15:25 Pierre-Louis Bossart napsal(a):
> As suggested by Jaroslav, this patchset simplifies legacy cards
> compiled with SOF: they now expose an 'SOF' driver name and an
> 'sof-bytcht <codec>' card name. UCM uses this driver name and
> additionally checks for the card name to load a configuration shared
> with the SST driver.
> 
> This patchset is just a rename with no functionality change. There is
> no modification when SOF is not used, and Kconfig for SOF are disabled
> when SST is enabled so no risk of interference.
> 
> I know this is cutting it very close to the merge window but hope that
> this helps make 5.8 the first kernel version where SOF 'just
> works'(tm) on legacy platforms with no additional configuration needed
> (as is already the case with more recent HDaudio+DMIC platforms).
> 
> Thanks to Jaroslav for all the hard work on the alsa-lib/UCM side (the
> majority of the configs are already merged in alsa-ucm-conf, only
> minor updates are in-flight for max98090 and broadwell).
> 
> Pierre-Louis Bossart (3):
>    ASoC: Intel: byt*: simplify card names for SOF uses
>    ASoC: Intel: cht*: simplify card names for SOF uses
>    ASoC: Intel: broadwell: simplify card names for SOF uses
> 
>   sound/soc/intel/boards/bdw-rt5650.c          | 12 +++++++++++-
>   sound/soc/intel/boards/bdw-rt5677.c          | 12 +++++++++++-
>   sound/soc/intel/boards/broadwell.c           | 12 +++++++++++-
>   sound/soc/intel/boards/bytcht_cx2072x.c      | 12 +++++++++++-
>   sound/soc/intel/boards/bytcht_da7213.c       | 12 +++++++++++-
>   sound/soc/intel/boards/bytcht_es8316.c       | 12 +++++++++++-
>   sound/soc/intel/boards/bytcr_rt5640.c        | 12 +++++++++++-
>   sound/soc/intel/boards/bytcr_rt5651.c        | 12 +++++++++++-
>   sound/soc/intel/boards/cht_bsw_max98090_ti.c | 12 +++++++++++-
>   sound/soc/intel/boards/cht_bsw_nau8824.c     | 12 +++++++++++-
>   sound/soc/intel/boards/cht_bsw_rt5645.c      | 17 +++++++++++++++--
>   sound/soc/intel/boards/cht_bsw_rt5672.c      | 12 +++++++++++-
>   12 files changed, 136 insertions(+), 13 deletions(-)
> 
> 
> base-commit: 67866ff9b7a7d9d4a3030efaadb079290ebaf967

For the whole set:

Reviewed-by: Jaroslav Kysela <perex at perex.cz>

-- 
Jaroslav Kysela <perex at perex.cz>
Linux Sound Maintainer; ALSA Project; Red Hat, Inc.


More information about the Alsa-devel mailing list