summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRandy Dunlap <rdunlap@infradead.org>2026-07-13 10:55:10 -0700
committerMark Brown <broonie@kernel.org>2026-07-27 20:28:04 +0100
commit14cdac7638c3367c39af206456ed2f2d37e59401 (patch)
tree4234dd5609392e12777e9a0d9a338ae855278d0c
parent34dfc478c963e035d0c2ce61bbe610c9c745b634 (diff)
downloadlinux-next-14cdac7638c3367c39af206456ed2f2d37e59401.tar.gz
linux-next-14cdac7638c3367c39af206456ed2f2d37e59401.zip
ASoC: SOF: ipc4-topology: repair struct kernel-doc comments
Use the correct struct names in the kernel-doc comments. Add missing struct member descriptions. This prevents all kernel-doc warnings: Warning: ../sound/soc/sof/ipc4-topology.h:176 expecting prototype for struct sof_ipc4_multi_pipeline_data. Prototype was for struct ipc4_pipeline_set_state_data instead Warning: ../sound/soc/sof/ipc4-topology.h:307 expecting prototype for struct sof_ipc4_dma_config. Prototype was for struct sof_ipc4_dma_config_tlv instead Signed-off-by: Randy Dunlap <rdunlap@infradead.org> Link: https://patch.msgid.link/20260713175510.524728-2-rdunlap@infradead.org Signed-off-by: Mark Brown <broonie@kernel.org>
-rw-r--r--sound/soc/sof/ipc4-topology.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/sound/soc/sof/ipc4-topology.h b/sound/soc/sof/ipc4-topology.h
index a289c1d8f3ff..54bf0236a127 100644
--- a/sound/soc/sof/ipc4-topology.h
+++ b/sound/soc/sof/ipc4-topology.h
@@ -167,7 +167,7 @@ struct sof_ipc4_pipeline {
};
/**
- * struct sof_ipc4_multi_pipeline_data - multi pipeline trigger IPC data
+ * struct ipc4_pipeline_set_state_data - multi pipeline trigger IPC data
* @count: Number of pipelines to be triggered
* @pipeline_instance_ids: Flexible array of IDs of the pipelines to be triggered
*/
@@ -210,7 +210,7 @@ struct sof_ipc4_available_audio_format {
* @node_id: ID of Gateway Node
* @dma_buffer_size: Preferred Gateway DMA buffer size (in bytes)
* @config_length: Length of gateway node configuration blob specified in #config_data
- * config_data: Gateway node configuration blob
+ * @config_data: Gateway node configuration blob
*/
struct sof_copier_gateway_cfg {
uint32_t node_id;
@@ -285,7 +285,9 @@ struct sof_ipc4_dma_stream_ch_map {
struct sof_ipc4_dma_config {
uint8_t dma_method;
uint8_t pre_allocated_by_host;
+ /* private: */
uint16_t rsvd;
+ /* public: */
uint32_t dma_channel_id;
uint32_t stream_id;
struct sof_ipc4_dma_stream_ch_map dma_stream_channel_map;
@@ -296,7 +298,7 @@ struct sof_ipc4_dma_config {
#define SOF_IPC4_GTW_DMA_CONFIG_ID 0x1000
/**
- * struct sof_ipc4_dma_config: DMA configuration
+ * struct sof_ipc4_dma_config_tlv - DMA configuration
* @type: set to SOF_IPC4_GTW_DMA_CONFIG_ID
* @length: sizeof(struct sof_ipc4_dma_config) + dma_config.dma_priv_config_size
* @dma_config: actual DMA configuration
@@ -321,6 +323,7 @@ struct sof_ipc4_alh_configuration_blob {
* @data: IPC copier data
* @copier_config: Copier + blob
* @ipc_config_size: Size of copier_config
+ * @ipc_config_data: Copier module config data
* @available_fmt: Available audio format
* @frame_fmt: frame format
* @msg: message structure for copier