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

Full SSP/I2S gateway configuration blob structure. More...

#include <src/include/ipc4/ssp.h>

Collaboration diagram for ipc4_ssp_configuration_blob:

Data Fields

union ipc4_gateway_attributes gw_attr
 Gateway memory allocation attributes.
 
uint32_t tdm_ts_group [I2S_TDM_MAX_SLOT_MAP_COUNT]
 TDM time slot channel mappings.
 
struct ipc4_ssp_driver_config i2s_driver_config
 SSP controller and MCLK registers.
 
union ipc4_ssp_dma_control i2s_dma_control []
 Optional dynamic DMA/clock controls.
 

Detailed Description

Full SSP/I2S gateway configuration blob structure.

Field Documentation

◆ gw_attr

union ipc4_gateway_attributes ipc4_ssp_configuration_blob::gw_attr

Gateway memory allocation attributes.

◆ i2s_dma_control

union ipc4_ssp_dma_control ipc4_ssp_configuration_blob::i2s_dma_control[]

Optional dynamic DMA/clock controls.

◆ i2s_driver_config

struct ipc4_ssp_driver_config ipc4_ssp_configuration_blob::i2s_driver_config

SSP controller and MCLK registers.

◆ tdm_ts_group

uint32_t ipc4_ssp_configuration_blob::tdm_ts_group[I2S_TDM_MAX_SLOT_MAP_COUNT]

TDM time slot channel mappings.


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