Sound Open Firmware
Loading...
Searching...
No Matches
eq.h File Reference
Include dependency graph for eq.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  sof_eq_fir_config
 
struct  sof_eq_iir_config
 
struct  sof_eq_iir_header
 
struct  sof_eq_iir_biquad
 

Macros

#define SOF_EQ_FIR_IDX_SWITCH   0
 
#define SOF_EQ_FIR_MAX_SIZE   4096 /* Max size allowed for coef data in bytes */
 
#define SOF_EQ_FIR_MAX_RESPONSES   8 /* A blob can define max 8 FIR EQs */
 
#define SOF_EQ_IIR_IDX_SWITCH   0
 
#define SOF_EQ_IIR_MAX_SIZE   1024 /* Max size allowed for coef data in bytes */
 
#define SOF_EQ_IIR_MAX_RESPONSES   8 /* A blob can define max 8 IIR EQs */
 
#define SOF_EQ_IIR_BIQUADS_MAX   11
 
#define SOF_EQ_IIR_NHEADER    (sizeof(struct sof_eq_iir_header) / sizeof(int32_t))
 
#define SOF_EQ_IIR_NBIQUAD    (sizeof(struct sof_eq_iir_biquad) / sizeof(int32_t))
 

Macro Definition Documentation

◆ SOF_EQ_FIR_IDX_SWITCH

#define SOF_EQ_FIR_IDX_SWITCH   0

◆ SOF_EQ_FIR_MAX_RESPONSES

#define SOF_EQ_FIR_MAX_RESPONSES   8 /* A blob can define max 8 FIR EQs */

◆ SOF_EQ_FIR_MAX_SIZE

#define SOF_EQ_FIR_MAX_SIZE   4096 /* Max size allowed for coef data in bytes */

◆ SOF_EQ_IIR_BIQUADS_MAX

#define SOF_EQ_IIR_BIQUADS_MAX   11

◆ SOF_EQ_IIR_IDX_SWITCH

#define SOF_EQ_IIR_IDX_SWITCH   0

◆ SOF_EQ_IIR_MAX_RESPONSES

#define SOF_EQ_IIR_MAX_RESPONSES   8 /* A blob can define max 8 IIR EQs */

◆ SOF_EQ_IIR_MAX_SIZE

#define SOF_EQ_IIR_MAX_SIZE   1024 /* Max size allowed for coef data in bytes */

◆ SOF_EQ_IIR_NBIQUAD

#define SOF_EQ_IIR_NBIQUAD    (sizeof(struct sof_eq_iir_biquad) / sizeof(int32_t))

◆ SOF_EQ_IIR_NHEADER

#define SOF_EQ_IIR_NHEADER    (sizeof(struct sof_eq_iir_header) / sizeof(int32_t))