Sound Open Firmware
Loading...
Searching...
No Matches
dmic_global_cfg Union Reference

Global hardware configuration for DMIC controller. More...

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

Data Fields

uint32_t clock_on_delay
 Raw 32-bit clock on delay value.
 
struct { 
 
   uint32_t   silence_period: 16 
 Specifies the period in milliseconds to override data with silence after DMA transfer is started. More...
 
   uint32_t   fade_in_period: 16 
 Specifies the period in milliseconds for fade-in to apply on input data (following silence_period if applied). More...
 
} ext_global_cfg 
 Extended global configuration bitfields.
 

Detailed Description

Global hardware configuration for DMIC controller.

Field Documentation

◆ clock_on_delay

uint32_t dmic_global_cfg::clock_on_delay

Raw 32-bit clock on delay value.

◆ [struct]

struct { ... } dmic_global_cfg::ext_global_cfg

Extended global configuration bitfields.

◆ fade_in_period

uint32_t dmic_global_cfg::fade_in_period

Specifies the period in milliseconds for fade-in to apply on input data (following silence_period if applied).

◆ silence_period

uint32_t dmic_global_cfg::silence_period

Specifies the period in milliseconds to override data with silence after DMA transfer is started.


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