|
Sound Open Firmware
|
IPC4 Digital Microphone (DMIC) gateway and PDM controller configuration. More...

Go to the source code of this file.
Data Structures | |
| union | dmic_global_cfg |
| Global hardware configuration for DMIC controller. More... | |
| struct | dmic_channel_cfg |
| Configuration parameters for a single DMIC channel. More... | |
| struct | dmic_fir_cfg |
| Finite Impulse Response (FIR) decimation filter configuration. More... | |
| struct | dmic_pdm_ctrl_cfg |
| Pulse Density Modulation (PDM) controller configuration for DMIC. More... | |
| struct | dmic_config_blob |
| Complete configuration blob for Digital Microphone (DMIC) settings. More... | |
| struct | dmic_config_data |
| Top-level DMIC configuration data container. More... | |
Macros | |
| #define | DMIC_SET_GAIN_COEFFICIENTS 2 |
| IOCTL command ID for DMIC set gain coefficients. | |
| #define | DMIC_MAX_GAIN_COEFFS_CNT 4 |
| Maximum number of DMIC gain coefficients. | |
IPC4 Digital Microphone (DMIC) gateway and PDM controller configuration.
NOTE: This ABI uses bit fields and is non portable.
| #define DMIC_MAX_GAIN_COEFFS_CNT 4 |
Maximum number of DMIC gain coefficients.
| #define DMIC_SET_GAIN_COEFFICIENTS 2 |
IOCTL command ID for DMIC set gain coefficients.