diff options
author | Mark Brown <broonie@kernel.org> | 2022-05-09 22:12:23 +0100 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2022-05-09 22:12:23 +0100 |
commit | d491db14df2f59257812551db64a46420d27062c (patch) | |
tree | 122095f5375259648b82aa45fe61d66c565a5e19 /sound/soc/codecs/cros_ec_codec.c | |
parent | d94d1486952b860dcedd04d0ff8ade2176418905 (diff) | |
parent | 5889ccdd094ac32ee52851fc9eccd124897daf2b (diff) | |
download | linux-stable-d491db14df2f59257812551db64a46420d27062c.tar.gz linux-stable-d491db14df2f59257812551db64a46420d27062c.tar.bz2 linux-stable-d491db14df2f59257812551db64a46420d27062c.zip |
ASoC: SOF: sof-client: Update for different IPC versions
Merge series from Peter Ujfalusi <peter.ujfalusi@linux.intel.com>:
Hi,
The current IPC client infrastructure can only be used with IPC3.
This series carries updates for the core side of the client support to handle
IPC4 messages and updates the ipc message injector to be usable with IPC4.
The IPC flood test is only supported by SOF_IPC (IPC3), we are not going to
create the aux device for it at all if the firmware is using IPC4.
Regards,
Peter
---
Peter Ujfalusi (8):
ASoC: SOF: sof-client: Add API to get the maximum IPC payload size
ASoC: SOF: ipc-msg-injector: Query the maximum IPC payload size
ASoC: SOF: sof-client-probes: Query the maximum IPC payload size
ASoC: SOF: sof-client: Add API to get the ipc_type
ASoC: SOF: sof-client: Add support IPC4 message sending
ASoC: SOF: ipc-msg-injector: Separate the message sending
ASoC: SOF: ipc-msg-injector: Add support for IPC4 messages
ASoC: SOF: sof-client: IPC flood test can only work with SOF_IPC
sound/soc/sof/sof-client-ipc-msg-injector.c | 181 ++++++++++++++++++--
sound/soc/sof/sof-client-probes.c | 5 +-
sound/soc/sof/sof-client.c | 66 ++++++-
sound/soc/sof/sof-client.h | 2 +
4 files changed, 227 insertions(+), 27 deletions(-)
--
2.36.0
Diffstat (limited to 'sound/soc/codecs/cros_ec_codec.c')
0 files changed, 0 insertions, 0 deletions