Lines Matching +full:reserved +full:- +full:channels
1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */
6 * Copyright(c) 2022 Intel Corporation. All rights reserved.
15 #define SOF_IPC4_FW_PAGE(x) ((((x) + BIT(12) - 1) & ~(BIT(12) - 1)) >> 12)
16 #define SOF_IPC4_FW_ROUNDUP(x) (((x) + BIT(6) - 1) & (~(BIT(6) - 1)))
22 * LL domain - Low latency domain
23 * DP domain - Data processing domain
66 * The base of multi-gateways. Multi-gateways addressing starts from
67 * ALH_MULTI_GTW_BASE and there are ALH_MULTI_GTW_COUNT multi-sources
68 * and ALH_MULTI_GTW_COUNT multi-sinks available.
70 * ALH_MULTI_GTW_BASE + ALH_MULTI_GTW_COUNT - 1.
94 * HD-A gateways.
99 * HD-A gateways and corresponding total processed data
123 * struct sof_ipc4_pipeline - pipeline config data
145 * struct sof_ipc4_multi_pipeline_data - multi pipeline trigger IPC data
155 * struct sof_ipc4_pin_format - Module pin format
170 * struct sof_ipc4_available_audio_format - Available audio formats
184 * struct sof_copier_gateway_cfg - IPC gateway configuration
198 * struct sof_ipc4_copier_data - IPC data for copier
215 * @rsvd: reserved for future use
227 * @channel_mask: channels handled by @device. Channels are expected to be
251 * @pre_allocated_by_host: 1 if host driver allocates DMA channels, 0 otherwise
252 * @dma_channel_id: for HDaudio defined as @stream_id - 1
293 * struct sof_ipc4_copier - copier config data
330 * struct sof_ipc4_control_data - IPC data for kcontrol IO
350 * struct sof_ipc4_control_msg_payload - IPC payload for kcontrol parameters
353 * @reserved: reserved for future use, must be set to 0
359 uint32_t reserved[4]; member
364 * struct sof_ipc4_gain_params - IPC gain parameters
365 * @channels: Channels
368 * @reserved: reserved for future use
373 uint32_t channels; member
376 uint32_t reserved; member
382 * struct sof_ipc4_gain_data - IPC gain init blob
392 * struct sof_ipc4_gain - gain config data
404 * struct sof_ipc4_mixer - mixer config data
416 * struct sof_ipc4_src_data - IPC data for SRC
426 * struct sof_ipc4_src - SRC config data
438 * struct sof_ipc4_base_module_cfg_ext - base module config extension containing the pin format
443 * @reserved: reserved for future use
450 u8 reserved[12]; member
455 * struct sof_ipc4_process - process config data