ASoC: SOF: Intel: add LunarLake support
authorMark Brown <broonie@kernel.org>
Tue, 8 Aug 2023 12:28:53 +0000 (13:28 +0100)
committerMark Brown <broonie@kernel.org>
Tue, 8 Aug 2023 12:28:53 +0000 (13:28 +0100)
commit442ece6b3473157a5680aa156be7bd776ff7e378
tree515c7bff7d50fefb0dcc7fd3b386f65e8af2ba1c
parent93fd2be6eb80fe37570fbd87652ec07a4f7c5b5a
parent02c7f8729a5a1e78412177482372c3124edd4d62
ASoC: SOF: Intel: add LunarLake support

Merge series from Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>:

This patchset first fixes a number of errors made in the hda-mlink
support, then adds Lunar Lake definitions. The main contribution is
the hda-dai changes where the HDaudio DMA is now used for SSP, DMIC
and SoundWire. In previous hardware the GPDMA (aka DesignWare) was
used and controlled by the audio firmware. The volume of code is
minimized with the abstraction added in previous kernel cycles.

Due to cross-dependencies between ASoC and SoundWire trees, the full
support for jack detection will be deferred to the next kernel
cycle. There's not much point to ask for a sync of the two trees to
support one patch for each tree - we are at -rc5 already.
sound/soc/intel/avs/board_selection.c
sound/soc/sof/intel/hda.c
sound/soc/sof/topology.c