kernel_optimize_test/include/sound/sof
Cezary Rojewski f3b433e469
ASoC: SOF: Implement Probe IPC API
Add all required types and methods to support each and every request
that driver could sent to firmware. Probe is one of SOF firmware
features which allows for data extraction and injection directly from
or to DMA stream.

Exposes eight IPCs:
- addition and removal of injection DMAs
- addition and removal of probe points
- info retrieval of injection DMAs and probe points
- probe initialization and cleanup

Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
Acked-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/20200218143924.10565-5-cezary.rojewski@intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2020-02-18 21:52:06 +00:00
..
channel_map.h ASoC: SOF: ipc: channel map structures 2019-12-10 13:13:30 +00:00
control.h treewide: remove SPDX "WITH Linux-syscall-note" from kernel-space headers again 2019-07-25 11:05:10 +02:00
dai-imx.h ASoC: SOF: imx: Describe SAI parameters to be sent to DSP 2019-12-18 19:54:07 +00:00
dai-intel.h Merge branch 'asoc-5.4' into asoc-next 2019-09-09 14:55:20 +01:00
dai.h ASoC: SOF: imx: Describe SAI parameters to be sent to DSP 2019-12-18 19:54:07 +00:00
header.h ASoC: SOF: Implement Probe IPC API 2020-02-18 21:52:06 +00:00
info.h ASoC: SOF: define struct with compiler name and version 2019-12-18 19:52:39 +00:00
pm.h ASoC: SOF: ipc: introduce message for DSP power gating 2019-10-28 14:43:31 +00:00
stream.h ASoC: SOF: ipc: introduce no_stream_position in sof_ipc_stream_params struct 2019-10-01 18:35:09 +01:00
topology.h ASoC: SOF: Add asynchronous sample rate converter topology support 2019-12-10 13:13:11 +00:00
trace.h treewide: remove SPDX "WITH Linux-syscall-note" from kernel-space headers again 2019-07-25 11:05:10 +02:00
xtensa.h treewide: remove SPDX "WITH Linux-syscall-note" from kernel-space headers again 2019-07-25 11:05:10 +02:00