omap_dmic
struct omap_dmic *dmic = snd_soc_dai_get_drvdata(dai);
static int omap_dmic_select_divider(struct omap_dmic *dmic, int sample_rate)
struct omap_dmic *dmic = snd_soc_dai_get_drvdata(dai);
struct omap_dmic *dmic = snd_soc_dai_get_drvdata(dai);
struct omap_dmic *dmic = snd_soc_dai_get_drvdata(dai);
static int omap_dmic_select_fclk(struct omap_dmic *dmic, int clk_id,
static int omap_dmic_select_outclk(struct omap_dmic *dmic, int clk_id,
struct omap_dmic *dmic = snd_soc_dai_get_drvdata(dai);
struct omap_dmic *dmic = snd_soc_dai_get_drvdata(dai);
struct omap_dmic *dmic = snd_soc_dai_get_drvdata(dai);
struct omap_dmic *dmic;
dmic = devm_kzalloc(&pdev->dev, sizeof(struct omap_dmic), GFP_KERNEL);
static inline void omap_dmic_write(struct omap_dmic *dmic, u16 reg, u32 val)
static inline int omap_dmic_read(struct omap_dmic *dmic, u16 reg)
static inline void omap_dmic_start(struct omap_dmic *dmic)
static inline void omap_dmic_stop(struct omap_dmic *dmic)
static inline int dmic_is_enabled(struct omap_dmic *dmic)
struct omap_dmic *dmic = snd_soc_dai_get_drvdata(dai);