#include "mt8186-afe-common.h"
enum { … };
enum { … };
enum { … };
enum { … };
unsigned int mt8186_general_rate_transform(struct device *dev, unsigned int rate)
{ … }
static unsigned int tdm_rate_transform(struct device *dev, unsigned int rate)
{ … }
static unsigned int pcm_rate_transform(struct device *dev, unsigned int rate)
{ … }
unsigned int mt8186_tdm_relatch_rate_transform(struct device *dev, unsigned int rate)
{ … }
unsigned int mt8186_rate_transform(struct device *dev, unsigned int rate, int aud_blk)
{ … }
int mt8186_dai_set_priv(struct mtk_base_afe *afe, int id, int priv_size, const void *priv_data)
{ … }