diff options
author | Mark Brown <broonie@kernel.org> | 2022-03-10 14:33:40 +0300 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2022-03-10 14:33:40 +0300 |
commit | 233d2c4a103ac1ce83025029a83d5840b3d2b046 (patch) | |
tree | 4291d6fce1acc7d6f97efb9c1a67aaa3a00710a1 /include/sound | |
parent | efb1a2d3d8f5c18ab03e9e4a1b7fc732f25e00d6 (diff) | |
parent | f535880b2d32fcb85d99a81483d44c8df23d23cf (diff) | |
download | linux-233d2c4a103ac1ce83025029a83d5840b3d2b046.tar.xz |
Clean ups and preparation for IPC abstraction in the SOF driver
Merge series from Ranjani Sridharan <ranjani.sridharan@linux.intel.com>:
In preparation for adding support for the new IPC version that has been
introduced in the SOF firmware, this patch set includes some clean ups
and necessary modifications to commonly used functions that will be
re-used across different IPC-specific code.
Diffstat (limited to 'include/sound')
-rw-r--r-- | include/sound/sof/dai.h | 5 | ||||
-rw-r--r-- | include/sound/sof/topology.h | 8 |
2 files changed, 5 insertions, 8 deletions
diff --git a/include/sound/sof/dai.h b/include/sound/sof/dai.h index 59ee50ac7705..a818a0f0a226 100644 --- a/include/sound/sof/dai.h +++ b/include/sound/sof/dai.h @@ -116,4 +116,9 @@ struct sof_ipc_dai_config { }; } __packed; +struct sof_dai_private_data { + struct sof_ipc_comp_dai *comp_dai; + struct sof_ipc_dai_config *dai_config; +}; + #endif diff --git a/include/sound/sof/topology.h b/include/sound/sof/topology.h index adee6afd1490..88560281d420 100644 --- a/include/sound/sof/topology.h +++ b/include/sound/sof/topology.h @@ -87,9 +87,6 @@ struct sof_ipc_comp { */ #define SOF_BUF_UNDERRUN_PERMITTED BIT(1) -/* the UUID size in bytes, shared between FW and host */ -#define SOF_UUID_SIZE 16 - /* create new component buffer - SOF_IPC_TPLG_BUFFER_NEW */ struct sof_ipc_buffer { struct sof_ipc_comp comp; @@ -303,9 +300,4 @@ enum sof_event_types { SOF_KEYWORD_DETECT_DAPM_EVENT, }; -/* extended data struct for UUID components */ -struct sof_ipc_comp_ext { - uint8_t uuid[SOF_UUID_SIZE]; -} __packed; - #endif |