Lines Matching refs:kmb_i2s_info
77 struct kmb_i2s_info *kmb_i2s,
98 static unsigned int kmb_pcm_tx_fn(struct kmb_i2s_info *kmb_i2s,
131 static unsigned int kmb_pcm_rx_fn(struct kmb_i2s_info *kmb_i2s,
167 static inline void kmb_i2s_disable_channels(struct kmb_i2s_info *kmb_i2s,
182 static inline void kmb_i2s_clear_irqs(struct kmb_i2s_info *kmb_i2s, u32 stream)
196 static inline void kmb_i2s_irq_trigger(struct kmb_i2s_info *kmb_i2s,
219 static void kmb_pcm_operation(struct kmb_i2s_info *kmb_i2s, bool playback)
255 struct kmb_i2s_info *kmb_i2s;
269 struct kmb_i2s_info *kmb_i2s = runtime->private_data;
297 struct kmb_i2s_info *kmb_i2s = dev_id;
378 struct kmb_i2s_info *kmb_i2s = runtime->private_data;
405 struct kmb_i2s_info *kmb_i2s = snd_soc_dai_get_drvdata(cpu_dai);
416 static inline void kmb_i2s_enable_dma(struct kmb_i2s_info *kmb_i2s, u32 stream)
430 static inline void kmb_i2s_disable_dma(struct kmb_i2s_info *kmb_i2s, u32 stream)
446 static void kmb_i2s_start(struct kmb_i2s_info *kmb_i2s,
471 static void kmb_i2s_stop(struct kmb_i2s_info *kmb_i2s,
497 struct kmb_i2s_info *kmb_i2s = snd_soc_dai_get_drvdata(cpu_dai);
529 struct kmb_i2s_info *kmb_i2s = snd_soc_dai_get_drvdata(cpu_dai);
551 static void kmb_i2s_config(struct kmb_i2s_info *kmb_i2s, int stream)
583 struct kmb_i2s_info *kmb_i2s = snd_soc_dai_get_drvdata(cpu_dai);
679 struct kmb_i2s_info *kmb_i2s = snd_soc_dai_get_drvdata(cpu_dai);
692 struct kmb_i2s_info *kmb_i2s = snd_soc_dai_get_drvdata(cpu_dai);
711 struct kmb_i2s_info *kmb_i2s = snd_soc_dai_get_drvdata(cpu_dai);
824 struct kmb_i2s_info *kmb_i2s;