[PATCH 0/5] ASoC: SOF: client-probes: Add support for IPC4
Peter Ujfalusi
peter.ujfalusi at linux.intel.com
Mon Oct 31 11:51:36 CET 2022
Hi,
The probes (the ability of probing the audio data from firmware processing
points or to receive stream of debug/trace information) is supported by IPC4
as well, but due to the differences between the two IPC version the low level
setup and information we need for probing is different.
This series will extend the existing probes support for IPC3 with IPC4 'backend'
Regards,
Peter
---
Jyri Sarha (5):
ASoC: SOF: probes: Replace [0] union members with DECLARE_FLEX_ARRAY()
ASoC: SOF: probes: Separate IPC3 operations to a separate file
ASoC: SOF: client: Add sof_client_ipc_set_get_data()
ASoC: SOF: client: Add sof_client_ipc4_find_module() function
ASoC: SOF: IPC4: probes: Implement IPC4 ops for probes client device
sound/soc/sof/Makefile | 6 +
sound/soc/sof/ipc.c | 8 +
sound/soc/sof/sof-client-probes-ipc3.c | 236 +++++++++++++++++++++
sound/soc/sof/sof-client-probes-ipc4.c | 281 +++++++++++++++++++++++++
sound/soc/sof/sof-client-probes.c | 268 +++--------------------
sound/soc/sof/sof-client-probes.h | 34 +++
sound/soc/sof/sof-client.c | 34 +++
sound/soc/sof/sof-client.h | 6 +
sound/soc/sof/sof-priv.h | 2 +
9 files changed, 637 insertions(+), 238 deletions(-)
create mode 100644 sound/soc/sof/sof-client-probes-ipc3.c
create mode 100644 sound/soc/sof/sof-client-probes-ipc4.c
--
2.38.1
More information about the Alsa-devel
mailing list