Sound Open Firmware
Loading...
Searching...
No Matches
ipc_dma_config Struct Reference

#include <src/include/sof/audio/ipc-config.h>

Collaboration diagram for ipc_dma_config:

Data Fields

uint8_t dma_method
 DMA method.
 
uint8_t pre_allocated_by_host
 1 - DMA pre-allocated by host, otherwise to be allocated by DSP
 
uint16_t rsvd
 
uint32_t dma_channel_id
 channel ID if DMA pre-allocated by host, otherwise invalid channel ID
 
uint32_t stream_id
 
struct dma_stream_channel_map channel_map
 
uint32_t dma_priv_config_size
 
uint8_t dma_priv_config [0]
 

Field Documentation

◆ channel_map

struct dma_stream_channel_map ipc_dma_config::channel_map

◆ dma_channel_id

uint32_t ipc_dma_config::dma_channel_id

channel ID if DMA pre-allocated by host, otherwise invalid channel ID

◆ dma_method

uint8_t ipc_dma_config::dma_method

DMA method.

◆ dma_priv_config

uint8_t ipc_dma_config::dma_priv_config[0]

◆ dma_priv_config_size

uint32_t ipc_dma_config::dma_priv_config_size

◆ pre_allocated_by_host

uint8_t ipc_dma_config::pre_allocated_by_host

1 - DMA pre-allocated by host, otherwise to be allocated by DSP

◆ rsvd

uint16_t ipc_dma_config::rsvd

◆ stream_id

uint32_t ipc_dma_config::stream_id

The documentation for this struct was generated from the following file: