ASoC: Intel: avs: Generic PCM FE operations
authorCezary Rojewski <cezary.rojewski@intel.com>
Mon, 16 May 2022 10:11:04 +0000 (12:11 +0200)
committerMark Brown <broonie@kernel.org>
Tue, 17 May 2022 10:57:54 +0000 (11:57 +0100)
commit9114700b496c6ce16ad6fc0073f0502cd0f46991
treeeddd7c481277ff5b1f20990d9a6752f98db5686b
parentf1b3b320bd6519b16e3480f74f2926d106e3bcba
ASoC: Intel: avs: Generic PCM FE operations

Each stream in AVS is represented by FE and BE domain. FE path stands
for HOST part of the stream while BE stands for LINK (hardware) one.
While BE portion is interface specific, FE is not. Handle all standard
DAI operations to implement FE part of the stream.

Signed-off-by: Amadeusz Sławiński <amadeuszx.slawinski@linux.intel.com>
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
Link: https://lore.kernel.org/r/20220516101116.190192-4-cezary.rojewski@intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/avs/pcm.c
sound/soc/intel/avs/topology.c