Lines Matching refs:snd_soc_dai

93 struct snd_soc_dai;
105 int snd_soc_dai_set_sysclk(struct snd_soc_dai *dai, int clk_id,
108 int snd_soc_dai_set_clkdiv(struct snd_soc_dai *dai,
111 int snd_soc_dai_set_pll(struct snd_soc_dai *dai,
115 int snd_soc_dai_set_fmt(struct snd_soc_dai *dai, unsigned int fmt);
117 int snd_soc_dai_set_tdm_slot(struct snd_soc_dai *dai,
120 int snd_soc_dai_set_channel_map(struct snd_soc_dai *dai,
124 int snd_soc_dai_set_tristate(struct snd_soc_dai *dai, int tristate);
127 int snd_soc_dai_digital_mute(struct snd_soc_dai *dai, int mute);
134 int (*set_sysclk)(struct snd_soc_dai *dai,
136 int (*set_pll)(struct snd_soc_dai *dai, int pll_id, int source,
138 int (*set_clkdiv)(struct snd_soc_dai *dai, int div_id, int div);
144 int (*set_fmt)(struct snd_soc_dai *dai, unsigned int fmt);
145 int (*set_tdm_slot)(struct snd_soc_dai *dai,
148 int (*set_channel_map)(struct snd_soc_dai *dai,
151 int (*set_tristate)(struct snd_soc_dai *dai, int tristate);
157 int (*digital_mute)(struct snd_soc_dai *dai, int mute);
164 struct snd_soc_dai *);
166 struct snd_soc_dai *);
168 struct snd_pcm_hw_params *, struct snd_soc_dai *);
170 struct snd_soc_dai *);
172 struct snd_soc_dai *);
174 struct snd_soc_dai *);
180 struct snd_soc_dai *);
200 int (*probe)(struct snd_soc_dai *dai);
201 int (*remove)(struct snd_soc_dai *dai);
202 int (*suspend)(struct snd_soc_dai *dai);
203 int (*resume)(struct snd_soc_dai *dai);
219 struct snd_soc_dai { struct
252 static inline void *snd_soc_dai_get_dma_data(const struct snd_soc_dai *dai, in snd_soc_dai_get_dma_data() argument
259 static inline void snd_soc_dai_set_dma_data(struct snd_soc_dai *dai, in snd_soc_dai_set_dma_data()
269 static inline void snd_soc_dai_set_drvdata(struct snd_soc_dai *dai, in snd_soc_dai_set_drvdata()
275 static inline void *snd_soc_dai_get_drvdata(struct snd_soc_dai *dai) in snd_soc_dai_get_drvdata()