linux-sg2042/sound/soc/intel/avs
Cezary Rojewski 092cf7b26a
ASoC: Intel: avs: Code loading over HDA
Compared to SKL and KBL, more recent cAVS platforms are meant to re-use
one of HDAudio streams during boot procedure causing CLDMA to become
obsolete. Once transferred, given stream is returned to pool available
for audio streaming.

Module loading handler is stub as library and module code became
inseparable in later firmware generations.

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/20220311153544.136854-18-cezary.rojewski@intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2022-03-11 16:24:10 +00:00
..
Makefile ASoC: Intel: avs: Implement CLDMA transfer 2022-03-11 16:24:08 +00:00
avs.h ASoC: Intel: avs: Code loading over HDA 2022-03-11 16:24:10 +00:00
cldma.c ASoC: Intel: avs: Implement CLDMA transfer 2022-03-11 16:24:08 +00:00
cldma.h ASoC: Intel: avs: Implement CLDMA transfer 2022-03-11 16:24:08 +00:00
core.c ASoC: Intel: avs: General code loading flow 2022-03-11 16:24:07 +00:00
dsp.c ASoC: Intel: avs: General code loading flow 2022-03-11 16:24:07 +00:00
ipc.c ASoC: Intel: avs: Add module management requests 2022-03-11 16:23:59 +00:00
loader.c ASoC: Intel: avs: Code loading over HDA 2022-03-11 16:24:10 +00:00
messages.c ASoC: Intel: avs: Declare module configuration types 2022-03-11 16:24:04 +00:00
messages.h ASoC: Intel: avs: Declare module configuration types 2022-03-11 16:24:04 +00:00
registers.h ASoC: Intel: avs: Implement CLDMA transfer 2022-03-11 16:24:08 +00:00
utils.c ASoC: Intel: avs: Firmware resources management utilities 2022-03-11 16:24:03 +00:00