Home
last modified time | relevance | path

Searched refs:dai (Results 1 – 9 of 9) sorted by relevance

/include/sound/
A Dsoc-dai.h277 struct snd_soc_dai *dai);
475 &dai->driver->playback : &dai->driver->capture; in snd_soc_dai_get_pcm_stream()
478 #define snd_soc_dai_get_widget_playback(dai) snd_soc_dai_get_widget(dai, SNDRV_PCM_STREAM_PLAYBACK) argument
479 #define snd_soc_dai_get_widget_capture(dai) snd_soc_dai_get_widget(dai, SNDRV_PCM_STREAM_CAPTURE) argument
496 #define snd_soc_dai_get_dma_data(dai, ss) snd_soc_dai_dma_data_get(dai, ss->stream) argument
504 #define snd_soc_dai_set_dma_data(dai, ss, data) snd_soc_dai_dma_data_set(dai, ss->stream, data) argument
538 dev_set_drvdata(dai->dev, data); in snd_soc_dai_set_drvdata()
543 return dev_get_drvdata(dai->dev); in snd_soc_dai_get_drvdata()
561 if (dai->driver->ops->set_stream) in snd_soc_dai_set_stream()
562 return dai->driver->ops->set_stream(dai, stream, direction); in snd_soc_dai_set_stream()
[all …]
A Dsimple_card_utils.h170 &(dai)->slots, \
222 if (!dai) in simple_util_debug_dai()
225 if (dai->name) in simple_util_debug_dai()
227 name, dai->name); in simple_util_debug_dai()
229 if (dai->slots) in simple_util_debug_dai()
231 if (dai->slot_width) in simple_util_debug_dai()
233 if (dai->tx_slot_mask) in simple_util_debug_dai()
237 if (dai->clk) in simple_util_debug_dai()
239 if (dai->sysclk) in simple_util_debug_dai()
241 name, dai->sysclk); in simple_util_debug_dai()
[all …]
A Dsoc_sdw_utils.h61 int (*rtd_init)(struct snd_soc_pcm_runtime *rtd, struct snd_soc_dai *dai);
228 struct snd_soc_dai *dai);
238 int asoc_sdw_rt_dmic_rtd_init(struct snd_soc_pcm_runtime *rtd, struct snd_soc_dai *dai);
240 int asoc_sdw_rt_amp_spk_rtd_init(struct snd_soc_pcm_runtime *rtd, struct snd_soc_dai *dai);
241 int asoc_sdw_rt700_rtd_init(struct snd_soc_pcm_runtime *rtd, struct snd_soc_dai *dai);
242 int asoc_sdw_rt711_rtd_init(struct snd_soc_pcm_runtime *rtd, struct snd_soc_dai *dai);
244 int asoc_sdw_rt5682_rtd_init(struct snd_soc_pcm_runtime *rtd, struct snd_soc_dai *dai);
245 int asoc_sdw_cs42l42_rtd_init(struct snd_soc_pcm_runtime *rtd, struct snd_soc_dai *dai);
246 int asoc_sdw_cs42l43_hs_rtd_init(struct snd_soc_pcm_runtime *rtd, struct snd_soc_dai *dai);
249 int asoc_sdw_cs_spk_rtd_init(struct snd_soc_pcm_runtime *rtd, struct snd_soc_dai *dai);
[all …]
A Dsdca_asoc.h49 struct snd_soc_dai *dai);
51 struct snd_soc_dai *dai);
54 struct snd_soc_dai *dai);
59 struct snd_soc_dai *dai);
A Dsoc-component.h258 #define for_each_component_dais(component, dai)\ argument
259 list_for_each_entry(dai, &(component)->dai_list, list)
260 #define for_each_component_dais_safe(component, dai, _dai)\ argument
261 list_for_each_entry_safe(dai, _dai, &(component)->dai_list, list)
A Dsoc-topology.h135 struct snd_soc_tplg_pcm *pcm, struct snd_soc_dai *dai);
A Dsoc.h541 int snd_soc_add_dai_controls(struct snd_soc_dai *dai,
1190 #define for_each_rtd_cpu_dais(rtd, i, dai) \ argument
1192 ((i) < rtd->dai_link->num_cpus) && ((dai) = snd_soc_rtd_to_cpu(rtd, i)); \
1194 #define for_each_rtd_codec_dais(rtd, i, dai) \ argument
1196 ((i) < rtd->dai_link->num_codecs) && ((dai) = snd_soc_rtd_to_codec(rtd, i)); \
1198 #define for_each_rtd_dais(rtd, i, dai) \ argument
1201 ((dai) = (rtd)->dais[i]); \
1203 #define for_each_rtd_dais_reverse(rtd, i, dai) \ argument
1205 (i) >= 0 && ((dai) = (rtd)->dais[i]); \
1404 void snd_soc_unregister_dai(struct snd_soc_dai *dai);
A Dsoc-dapm.h655 int snd_soc_dapm_new_dai_widgets(struct snd_soc_dapm_context *dapm, struct snd_soc_dai *dai);
661 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai);
716 int snd_soc_dapm_dai_get_connected_widgets(struct snd_soc_dai *dai, int stream,
/include/linux/soundwire/
A Dsdw_intel.h202 struct snd_soc_dai *dai; member
215 struct snd_soc_dai *dai; member
228 int (*trigger)(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *dai);

Completed in 28 milliseconds