Home
last modified time | relevance | path

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

/linux-6.3-rc2/sound/soc/qcom/qdsp6/
A Dq6apm-lpass-dais.c112 if (!dai_data->is_port_started[dai->id]) in q6apm_lpass_dai_shutdown()
118 q6apm_graph_close(dai_data->graph[dai->id]); in q6apm_lpass_dai_shutdown()
119 dai_data->is_port_started[dai->id] = false; in q6apm_lpass_dai_shutdown()
130 if (dai_data->is_port_started[dai->id]) { in q6apm_lpass_dai_prepare()
146 dai_data->graph[graph_id] = graph; in q6apm_lpass_dai_prepare()
168 dai_data->is_port_started[dai->id] = true; in q6apm_lpass_dai_prepare()
185 dai_data->graph[graph_id] = graph; in q6apm_lpass_dai_startup()
228 struct q6apm_lpass_dai_data *dai_data; in q6apm_lpass_dai_dev_probe() local
233 dai_data = devm_kzalloc(dev, sizeof(*dai_data), GFP_KERNEL); in q6apm_lpass_dai_dev_probe()
234 if (!dai_data) in q6apm_lpass_dai_dev_probe()
[all …]
A Dq6afe-dai.c360 if (!dai_data->is_port_started[dai->id]) in q6afe_dai_shutdown()
377 if (dai_data->is_port_started[dai->id]) { in q6afe_dai_prepare()
408 &dai_data->port_config[dai->id].tdm); in q6afe_dai_prepare()
690 dai_data->port[dai->id] = port; in msm_dai_q6_dai_probe()
699 q6afe_port_put(dai_data->port[dai->id]); in msm_dai_q6_dai_remove()
700 dai_data->port[dai->id] = NULL; in msm_dai_q6_dai_remove()
1053 struct q6afe_dai_data *dai_data; in q6afe_dai_dev_probe() local
1057 dai_data = devm_kzalloc(dev, sizeof(*dai_data), GFP_KERNEL); in q6afe_dai_dev_probe()
1058 if (!dai_data) in q6afe_dai_dev_probe()
1061 dev_set_drvdata(dev, dai_data); in q6afe_dai_dev_probe()
[all …]
/linux-6.3-rc2/sound/soc/sti/
A Dsti_uniperif.c129 struct uniperif *uni = priv->dai_data.uni; in sti_uniperiph_set_tdm_slot()
259 struct uniperif *uni = priv->dai_data.uni; in sti_uniperiph_dai_create_ctrl()
287 struct uniperif *uni = priv->dai_data.uni; in sti_uniperiph_dai_hw_params()
307 priv->dai_data.uni->daifmt = fmt; in sti_uniperiph_dai_set_fmt()
315 struct uniperif *uni = priv->dai_data.uni; in sti_uniperiph_suspend()
337 struct uniperif *uni = priv->dai_data.uni; in sti_uniperiph_resume()
358 struct sti_uniperiph_dai *dai_data = &priv->dai_data; in sti_uniperiph_dai_probe() local
366 dai_data->dma_data.addr = dai_data->uni->fifo_phys_address; in sti_uniperiph_dai_probe()
387 struct sti_uniperiph_dai *dai_data = &priv->dai_data; in sti_uniperiph_cpu_dai_of() local
436 dai_data->uni = uni; in sti_uniperiph_cpu_dai_of()
[all …]
A 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()
A 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()
643 struct uniperif *player = priv->dai_data.uni; in snd_sti_clk_adjustment_get()
657 struct uniperif *player = priv->dai_data.uni; in snd_sti_clk_adjustment_put()
695 struct uniperif *player = priv->dai_data.uni; in uni_player_startup()
728 struct uniperif *player = priv->dai_data.uni; in uni_player_set_sysclk()
750 struct uniperif *player = priv->dai_data.uni; in uni_player_prepare()
980 struct uniperif *player = priv->dai_data.uni; in uni_player_trigger()
998 struct uniperif *player = priv->dai_data.uni; in uni_player_shutdown()
A Duniperif.h1348 struct sti_uniperiph_dai dai_data; member
/linux-6.3-rc2/sound/soc/sof/
A Dipc3-topology.c1608 struct sof_dai_private_data *dai_data; in sof_ipc3_widget_free_comp_dai() local
1613 dai_data = dai->private; in sof_ipc3_widget_free_comp_dai()
1614 if (dai_data) { in sof_ipc3_widget_free_comp_dai()
1615 kfree(dai_data->comp_dai); in sof_ipc3_widget_free_comp_dai()
1616 kfree(dai_data->dai_config); in sof_ipc3_widget_free_comp_dai()
1617 kfree(dai_data); in sof_ipc3_widget_free_comp_dai()
2080 config->hda.link_dma_ch = data->dai_data; in sof_ipc3_dai_config()
2085 config->alh.stream_id = data->dai_data; in sof_ipc3_dai_config()
2118 struct sof_dai_private_data *dai_data = dai->private; in sof_ipc3_widget_setup() local
2119 struct sof_ipc_comp *comp = &dai_data->comp_dai->comp; in sof_ipc3_widget_setup()
[all …]
A Dsof-audio.h93 int dai_data; /* contains DAI-specific information */ member
A Dipc4-topology.c1944 copier_data->gtw_cfg.node_id |= SOF_IPC4_NODE_INDEX(data->dai_data); in sof_ipc4_dai_config()
/linux-6.3-rc2/sound/soc/codecs/
A Dwcd934x.c1716 struct wcd_slim_codec_dai_data *dai_data, in wcd934x_slim_set_hw_params() argument
1882 struct wcd_slim_codec_dai_data *dai_data; in wcd934x_hw_free() local
1887 dai_data = &wcd->dai[dai->id]; in wcd934x_hw_free()
1889 kfree(dai_data->sconfig.chs); in wcd934x_hw_free()
1897 struct wcd_slim_codec_dai_data *dai_data; in wcd934x_trigger() local
1903 dai_data = &wcd->dai[dai->id]; in wcd934x_trigger()
1909 cfg = &dai_data->sconfig; in wcd934x_trigger()
1910 slim_stream_prepare(dai_data->sruntime, cfg); in wcd934x_trigger()
1911 slim_stream_enable(dai_data->sruntime); in wcd934x_trigger()
1916 slim_stream_disable(dai_data->sruntime); in wcd934x_trigger()
[all …]
A Dwcd9335.c1712 struct wcd_slim_codec_dai_data *dai_data, in wcd9335_slim_set_hw_params() argument
1715 struct list_head *slim_ch_list = &dai_data->slim_ch_list; in wcd9335_slim_set_hw_params()
1716 struct slim_stream_config *cfg = &dai_data->sconfig; in wcd9335_slim_set_hw_params()
1778 dai_data->sruntime = slim_stream_allocate(wcd->slim, "WCD9335-SLIM"); in wcd9335_slim_set_hw_params()
1956 struct wcd_slim_codec_dai_data *dai_data; in wcd9335_trigger() local
1962 dai_data = &wcd->dai[dai->id]; in wcd9335_trigger()
1968 cfg = &dai_data->sconfig; in wcd9335_trigger()
1969 slim_stream_prepare(dai_data->sruntime, cfg); in wcd9335_trigger()
1970 slim_stream_enable(dai_data->sruntime); in wcd9335_trigger()
1975 slim_stream_disable(dai_data->sruntime); in wcd9335_trigger()
[all …]
/linux-6.3-rc2/sound/soc/sof/intel/
A Dhda.c132 data.dai_data = params_data->alh_stream_id; in sdw_params_stream()
148 data.dai_data = 0xFFFF; in sdw_free_stream()
A Dhda-dai.c308 data.dai_data = channel; in hda_dai_widget_update()

Completed in 65 milliseconds