Lines Matching refs:omap_dmic

47 struct omap_dmic {  struct
63 static inline void omap_dmic_write(struct omap_dmic *dmic, u16 reg, u32 val) in omap_dmic_write() argument
68 static inline int omap_dmic_read(struct omap_dmic *dmic, u16 reg) in omap_dmic_read()
73 static inline void omap_dmic_start(struct omap_dmic *dmic) in omap_dmic_start()
84 static inline void omap_dmic_stop(struct omap_dmic *dmic) in omap_dmic_stop()
96 static inline int dmic_is_enabled(struct omap_dmic *dmic) in dmic_is_enabled()
105 struct omap_dmic *dmic = snd_soc_dai_get_drvdata(dai); in omap_dmic_dai_startup()
123 struct omap_dmic *dmic = snd_soc_dai_get_drvdata(dai); in omap_dmic_dai_shutdown()
133 static int omap_dmic_select_divider(struct omap_dmic *dmic, int sample_rate) in omap_dmic_select_divider()
200 struct omap_dmic *dmic = snd_soc_dai_get_drvdata(dai); in omap_dmic_dai_hw_params()
236 struct omap_dmic *dmic = snd_soc_dai_get_drvdata(dai); in omap_dmic_dai_prepare()
265 struct omap_dmic *dmic = snd_soc_dai_get_drvdata(dai); in omap_dmic_dai_trigger()
281 static int omap_dmic_select_fclk(struct omap_dmic *dmic, int clk_id, in omap_dmic_select_fclk()
357 static int omap_dmic_select_outclk(struct omap_dmic *dmic, int clk_id, in omap_dmic_select_outclk()
387 struct omap_dmic *dmic = snd_soc_dai_get_drvdata(dai); in omap_dmic_set_dai_sysclk()
409 struct omap_dmic *dmic = snd_soc_dai_get_drvdata(dai); in omap_dmic_probe()
428 struct omap_dmic *dmic = snd_soc_dai_get_drvdata(dai); in omap_dmic_remove()
455 struct omap_dmic *dmic; in asoc_dmic_probe()
459 dmic = devm_kzalloc(&pdev->dev, sizeof(struct omap_dmic), GFP_KERNEL); in asoc_dmic_probe()