ASoC: SOF: Extend ChainDMA and DSPless mode to LNL+
authorMark Brown <broonie@kernel.org>
Wed, 14 Feb 2024 11:41:32 +0000 (11:41 +0000)
committerMark Brown <broonie@kernel.org>
Wed, 14 Feb 2024 11:41:32 +0000 (11:41 +0000)
commit2775f88becc8190462527ab35ee1f7c05d0303cd
tree1f67b70b6b5108b1ccee33106b2e21b52a127500
parentfd236653ab60bf64fde341ed9c940c04a542483a
parent2065610b5ddd5b58eed1dc3b3c3db27a26ebd4b6
ASoC: SOF: Extend ChainDMA and DSPless mode to LNL+

Merge series from Peter Ujfalusi <peter.ujfalusi@linux.intel.com>:

For both ChainDMA and DSPless mode the requirement is that the link must
be serviced by HD-DMA.
On pre Lunar Lake platforms this was only valid for HDAudio links but with
Lunar Lake all link types now serviced by HD-DMA.

This allows us to enable ChainDMA and DSPless mode for SoundWire links as
well.
sound/soc/sof/ipc4-topology.c
sound/soc/sof/sof-priv.h