Home
last modified time | relevance | path

Searched refs:dai_data (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/sound/soc/qcom/qdsp6/
Dq6afe-dai.c80 struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev); in q6slim_hw_params() local
81 struct q6afe_slim_cfg *slim = &dai_data->port_config[dai->id].slim; in q6slim_hw_params()
109 struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev); in q6hdmi_hw_params() local
111 struct q6afe_hdmi_cfg *hdmi = &dai_data->port_config[dai->id].hdmi; in q6hdmi_hw_params()
158 struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev); in q6i2s_hw_params() local
159 struct q6afe_i2s_cfg *i2s = &dai_data->port_config[dai->id].i2s_cfg; in q6i2s_hw_params()
164 i2s->sd_line_mask = dai_data->priv[dai->id].sd_line_mask; in q6i2s_hw_params()
171 struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev); in q6i2s_set_fmt() local
172 struct q6afe_i2s_cfg *i2s = &dai_data->port_config[dai->id].i2s_cfg; in q6i2s_set_fmt()
185 struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev); in q6tdm_set_tdm_slot() local
[all …]
/Linux-v5.4/sound/soc/sti/
Dsti_uniperif.c128 struct uniperif *uni = priv->dai_data.uni; in sti_uniperiph_set_tdm_slot()
258 struct uniperif *uni = priv->dai_data.uni; in sti_uniperiph_dai_create_ctrl()
286 struct uniperif *uni = priv->dai_data.uni; in sti_uniperiph_dai_hw_params()
306 priv->dai_data.uni->daifmt = fmt; in sti_uniperiph_dai_set_fmt()
314 struct uniperif *uni = priv->dai_data.uni; in sti_uniperiph_dai_suspend()
336 struct uniperif *uni = priv->dai_data.uni; in sti_uniperiph_dai_resume()
339 if (priv->dai_data.stream == SNDRV_PCM_STREAM_PLAYBACK) { in sti_uniperiph_dai_resume()
357 struct sti_uniperiph_dai *dai_data = &priv->dai_data; in sti_uniperiph_dai_probe() local
360 if (priv->dai_data.stream == SNDRV_PCM_STREAM_PLAYBACK) in sti_uniperiph_dai_probe()
361 snd_soc_dai_init_dma_data(dai, &dai_data->dma_data, NULL); in sti_uniperiph_dai_probe()
[all …]
Duniperif_reader.c190 struct uniperif *reader = priv->dai_data.uni; in uni_reader_prepare()
341 struct uniperif *reader = priv->dai_data.uni; in uni_reader_trigger()
357 struct uniperif *reader = priv->dai_data.uni; in uni_reader_startup()
388 struct uniperif *reader = priv->dai_data.uni; in uni_reader_shutdown()
Duniperif_player.c575 struct uniperif *player = priv->dai_data.uni; in uni_player_ctl_iec958_get()
592 struct uniperif *player = priv->dai_data.uni; in uni_player_ctl_iec958_put()
642 struct uniperif *player = priv->dai_data.uni; in snd_sti_clk_adjustment_get()
656 struct uniperif *player = priv->dai_data.uni; in snd_sti_clk_adjustment_put()
694 struct uniperif *player = priv->dai_data.uni; in uni_player_startup()
727 struct uniperif *player = priv->dai_data.uni; in uni_player_set_sysclk()
749 struct uniperif *player = priv->dai_data.uni; in uni_player_prepare()
979 struct uniperif *player = priv->dai_data.uni; in uni_player_trigger()
997 struct uniperif *player = priv->dai_data.uni; in uni_player_shutdown()
Duniperif.h1348 struct sti_uniperiph_dai dai_data; member
/Linux-v5.4/sound/soc/codecs/
Dwcd9335.c1709 struct wcd_slim_codec_dai_data *dai_data, in wcd9335_slim_set_hw_params() argument
1712 struct list_head *slim_ch_list = &dai_data->slim_ch_list; in wcd9335_slim_set_hw_params()
1713 struct slim_stream_config *cfg = &dai_data->sconfig; in wcd9335_slim_set_hw_params()
1775 dai_data->sruntime = slim_stream_allocate(wcd->slim, "WCD9335-SLIM"); in wcd9335_slim_set_hw_params()
1955 struct wcd_slim_codec_dai_data *dai_data; in wcd9335_trigger() local
1961 dai_data = &wcd->dai[dai->id]; in wcd9335_trigger()
1967 cfg = &dai_data->sconfig; in wcd9335_trigger()
1968 slim_stream_prepare(dai_data->sruntime, cfg); in wcd9335_trigger()
1969 slim_stream_enable(dai_data->sruntime); in wcd9335_trigger()
1974 slim_stream_unprepare(dai_data->sruntime); in wcd9335_trigger()
[all …]