• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/sound/

Lines Matching defs:snd_soc_dai

95 struct snd_soc_dai;
99 int snd_soc_register_dai(struct snd_soc_dai *dai);
100 void snd_soc_unregister_dai(struct snd_soc_dai *dai);
101 int snd_soc_register_dais(struct snd_soc_dai *dai, size_t count);
102 void snd_soc_unregister_dais(struct snd_soc_dai *dai, size_t count);
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);
144 int (*set_sysclk)(struct snd_soc_dai *dai,
146 int (*set_pll)(struct snd_soc_dai *dai, int pll_id, int source,
148 int (*set_clkdiv)(struct snd_soc_dai *dai, int div_id, int div);
154 int (*set_fmt)(struct snd_soc_dai *dai, unsigned int fmt);
155 int (*set_tdm_slot)(struct snd_soc_dai *dai,
158 int (*set_channel_map)(struct snd_soc_dai *dai,
161 int (*set_tristate)(struct snd_soc_dai *dai, int tristate);
167 int (*digital_mute)(struct snd_soc_dai *dai, int mute);
174 struct snd_soc_dai *);
176 struct snd_soc_dai *);
178 struct snd_pcm_hw_params *, struct snd_soc_dai *);
180 struct snd_soc_dai *);
182 struct snd_soc_dai *);
184 struct snd_soc_dai *);
190 struct snd_soc_dai *);
198 struct snd_soc_dai {
209 struct snd_soc_dai *dai);
211 struct snd_soc_dai *dai);
212 int (*suspend)(struct snd_soc_dai *dai);
213 int (*resume)(struct snd_soc_dai *dai);
237 static inline void *snd_soc_dai_get_dma_data(const struct snd_soc_dai *dai,
244 static inline void snd_soc_dai_set_dma_data(struct snd_soc_dai *dai,