|
Sound Open Firmware
|
IPC4 pipeline creation, states, priorities, and management commands. More...


Go to the source code of this file.
Data Structures | |
| struct | ipc4_pipeline_ext_object |
| Header for extended pipeline initialization objects. More... | |
| struct | ipc4_pipeline_ext_obj_mem_data |
| Memory allocation parameters for pipeline execution context. More... | |
| struct | ipc4_pipeline_ext_payload |
| Container for extended pipeline creation payload. More... | |
| struct | ipc4_pipeline_create |
| Pipeline creation command structure (SOF_IPC4_GLB_CREATE_PIPELINE). More... | |
| struct | ipc4_pipeline_delete |
| Pipeline deletion command structure (SOF_IPC4_GLB_DELETE_PIPELINE). More... | |
| struct | ipc4_pipeline_set_state_data |
| Payload array containing pipeline IDs for multi-pipeline state transitions. More... | |
| struct | ipc4_pipeline_set_state |
| Pipeline state transition command structure (SOF_IPC4_GLB_SET_PIPELINE_STATE). More... | |
| struct | ipc4_pipeline_set_state_reply |
| Reply structure for pipeline state transition. More... | |
| struct | ipc4_pipeline_get_state |
| Query pipeline current state command (SOF_IPC4_GLB_GET_PIPELINE_STATE). More... | |
| struct | ipc4_pipeline_get_state_reply |
| Reply structure containing pipeline current operational state. More... | |
| struct | ipc4_pipeline_get_context_size |
| Query memory context size required to serialize pipeline (SOF_IPC4_GLB_GET_PIPELINE_CONTEXT_SIZE). More... | |
| struct | ipc4_pipeline_get_context_size_reply |
| Reply structure for pipeline context size query. More... | |
| struct | ipc4_chain_dma |
| Direct DMA Chaining configuration command (SOF_IPC4_GLB_CHAIN_DMA). More... | |
IPC4 pipeline creation, states, priorities, and management commands.
NOTE: This ABI uses bit fields and is non portable.