• 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:dai

2  * linux/sound/soc-dai.h -- ALSA SoC Layer
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);
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,
241 dai->playback.dma_data : dai->capture.dma_data;
244 static inline void snd_soc_dai_set_dma_data(struct snd_soc_dai *dai,
249 dai->playback.dma_data = data;
251 dai->capture.dma_data = data;