Lines Matching refs:dai
439 static int hdac_hdmi_set_stream(struct snd_soc_dai *dai,
442 struct hdac_hdmi_priv *hdmi = snd_soc_dai_get_drvdata(dai);
455 dai_map = &hdmi->dai_map[dai->id];
466 struct snd_pcm_hw_params *hparams, struct snd_soc_dai *dai)
468 struct hdac_hdmi_priv *hdmi = snd_soc_dai_get_drvdata(dai);
473 dai_map = &hdmi->dai_map[dai->id];
477 dai->driver->playback.sig_bits, 0);
589 struct snd_soc_dai *dai)
591 struct hdac_hdmi_priv *hdmi = snd_soc_dai_get_drvdata(dai);
598 dai_map = &hdmi->dai_map[dai->id];
632 struct snd_soc_dai *dai)
634 struct hdac_hdmi_priv *hdmi = snd_soc_dai_get_drvdata(dai);
638 dai_map = &hdmi->dai_map[dai->id];
1556 * Each converter can support a stream independently. So a dai is created
1887 int hdac_hdmi_jack_init(struct snd_soc_dai *dai, int device,
1890 struct snd_soc_component *component = dai->component;
1905 pcm->cvt = hdmi->dai_map[dai->id].cvt;
1910 snd_pcm = hdac_hdmi_get_pcm_from_id(dai->component->card, device);