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

#include <afe-drv.h>

Collaboration diagram for mtk_base_afe:

Data Fields

int ref_count
unsigned int base
struct mtk_base_afe_memif * memif
int memifs_size
int memif_32bit_supported
int memif_dl_num
struct mtk_base_afe_irq * irqs
int irqs_size
struct mtk_base_afe_dai * dais
int dais_size
unsigned int(* afe2adsp_addr )(unsigned int addr)
unsigned int(* adsp2afe_addr )(unsigned int addr)
unsigned int(* afe_fs )(unsigned int rate, int aud_blk)
unsigned int(* irq_fs )(unsigned int rate)
int base_end_offset
void * platform_priv

Field Documentation

◆ adsp2afe_addr

unsigned int(* mtk_base_afe::adsp2afe_addr) (unsigned int addr)

◆ afe2adsp_addr

unsigned int(* mtk_base_afe::afe2adsp_addr) (unsigned int addr)

◆ afe_fs

unsigned int(* mtk_base_afe::afe_fs) (unsigned int rate, int aud_blk)

◆ base

unsigned int mtk_base_afe::base

◆ base_end_offset

int mtk_base_afe::base_end_offset

◆ dais

struct mtk_base_afe_dai* mtk_base_afe::dais

◆ dais_size

int mtk_base_afe::dais_size

◆ irq_fs

unsigned int(* mtk_base_afe::irq_fs) (unsigned int rate)

◆ irqs

struct mtk_base_afe_irq* mtk_base_afe::irqs

◆ irqs_size

int mtk_base_afe::irqs_size

◆ memif

struct mtk_base_afe_memif* mtk_base_afe::memif

◆ memif_32bit_supported

int mtk_base_afe::memif_32bit_supported

◆ memif_dl_num

int mtk_base_afe::memif_dl_num

◆ memifs_size

int mtk_base_afe::memifs_size

◆ platform_priv

void* mtk_base_afe::platform_priv

◆ ref_count

int mtk_base_afe::ref_count

The documentation for this struct was generated from the following file:
  • /home/lrg/work/sof-dox-work/src/include/sof/drivers/afe-drv.h