| /linux/sound/soc/qcom/qdsp6/ |
| H A D | q6apm-lpass-dais.c | 34 struct q6apm_lpass_dai_data *dai_data = dev_get_drvdata(dai->dev); in q6dma_set_channel_map() local 35 struct audioreach_module_config *cfg = &dai_data->module_config[dai->id]; in q6dma_set_channel_map() 101 struct q6apm_lpass_dai_data *dai_data = dev_get_drvdata(dai->dev); in q6hdmi_hw_params() local 102 struct audioreach_module_config *cfg = &dai_data->module_config[dai->id]; in q6hdmi_hw_params() 132 struct q6apm_lpass_dai_data *dai_data = dev_get_drvdata(dai->dev); in q6dma_hw_params() local 133 struct audioreach_module_config *cfg = &dai_data->module_config[dai->id]; in q6dma_hw_params() 146 struct q6apm_lpass_dai_data *dai_data = dev_get_drvdata(dai->dev); in q6apm_lpass_dai_shutdown() local 149 if (dai_data->is_port_started[dai->id]) { in q6apm_lpass_dai_shutdown() 150 rc = q6apm_graph_stop(dai_data->graph[dai->id]); in q6apm_lpass_dai_shutdown() 151 dai_data->is_port_started[dai->id] = false; in q6apm_lpass_dai_shutdown() [all …]
|
| H A D | q6afe-dai.c | 42 struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev); in q6slim_hw_params() local 43 struct q6afe_slim_cfg *slim = &dai_data->port_config[dai->id].slim; in q6slim_hw_params() 71 struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev); in q6hdmi_hw_params() local 73 struct q6afe_hdmi_cfg *hdmi = &dai_data->port_config[dai->id].hdmi; in q6hdmi_hw_params() 99 struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev); in q6afe_usb_hw_params() local 102 struct q6afe_usb_cfg *usb = &dai_data->port_config[dai->id].usb_audio; in q6afe_usb_hw_params() 132 struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev); in q6i2s_hw_params() local 133 struct q6afe_i2s_cfg *i2s = &dai_data->port_config[dai->id].i2s_cfg; in q6i2s_hw_params() 138 i2s->sd_line_mask = dai_data->priv[dai->id].sd_line_mask; in q6i2s_hw_params() 145 struct q6afe_dai_data *dai_data in q6i2s_set_fmt() local 159 struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev); q6tdm_set_tdm_slot() local 212 struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev); q6tdm_set_channel_map() local 272 struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev); q6tdm_hw_params() local 292 struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev); q6dma_set_channel_map() local 361 struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev); q6dma_hw_params() local 373 struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev); q6afe_dai_shutdown() local 390 struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev); q6afe_dai_prepare() local 454 struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev); q6slim_set_channel_map() local 490 struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev); q6afe_mi2s_set_sysclk() local 669 struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev); msm_dai_q6_dai_probe() local 684 struct q6afe_dai_data *dai_data = dev_get_drvdata(dai->dev); msm_dai_q6_dai_remove() local 1107 struct q6afe_dai_data *dai_data; q6afe_dai_dev_probe() local [all...] |
| /linux/sound/soc/sti/ |
| H A D | sti_uniperif.c | 129 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() 340 if (priv->dai_data.stream == SNDRV_PCM_STREAM_PLAYBACK) { in sti_uniperiph_resume() 358 struct sti_uniperiph_dai *dai_data = &priv->dai_data; in sti_uniperiph_dai_probe() local 361 if (priv->dai_data.stream == SNDRV_PCM_STREAM_PLAYBACK) in sti_uniperiph_dai_probe() 362 snd_soc_dai_init_dma_data(dai, &dai_data->dma_data, NULL); in sti_uniperiph_dai_probe() [all …]
|
| H A D | uniperif_player.c | 575 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()
|
| H A D | uniperif_reader.c | 190 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()
|
| H A D | uniperif.h | 1348 struct sti_uniperiph_dai dai_data; member
|
| /linux/sound/soc/sof/ |
| H A D | ipc3-topology.c | 1716 struct sof_dai_private_data *dai_data; in sof_ipc3_widget_free_comp_dai() local 1721 dai_data = dai->private; in sof_ipc3_widget_free_comp_dai() 1722 if (dai_data) { in sof_ipc3_widget_free_comp_dai() 1723 kfree(dai_data->comp_dai); in sof_ipc3_widget_free_comp_dai() 1724 kfree(dai_data->dai_config); in sof_ipc3_widget_free_comp_dai() 1725 kfree(dai_data); in sof_ipc3_widget_free_comp_dai() 2180 config->hda.link_dma_ch = data->dai_data; in sof_ipc3_dai_config() 2195 config->alh.stream_id = data->dai_data; in sof_ipc3_dai_config() 2255 struct sof_dai_private_data *dai_data = dai->private; in sof_ipc3_widget_setup() local 2256 struct sof_ipc_comp *comp = &dai_data->comp_dai->comp; in sof_ipc3_widget_setup() [all …]
|
| H A D | sof-audio.h | 94 int dai_data; /* contains DAI-specific information */ member
|
| H A D | ipc4-topology.c | 3658 pipeline->msg.primary |= SOF_IPC4_GLB_CHAIN_DMA_LINK_ID(data->dai_data); in sof_ipc4_dai_config() 3669 copier_data->gtw_cfg.node_id |= SOF_IPC4_NODE_INDEX(data->dai_data); in sof_ipc4_dai_config()
|
| /linux/sound/soc/codecs/ |
| H A D | wcd934x.c | 1694 struct wcd_slim_codec_dai_data *dai_data, in wcd934x_slim_set_hw_params() argument 1697 struct list_head *slim_ch_list = &dai_data->slim_ch_list; in wcd934x_slim_set_hw_params() 1698 struct slim_stream_config *cfg = &dai_data->sconfig; in wcd934x_slim_set_hw_params() 1760 dai_data->sruntime = slim_stream_allocate(wcd->sdev, "WCD934x-SLIM"); in wcd934x_slim_set_hw_params() 1860 struct wcd_slim_codec_dai_data *dai_data; in wcd934x_hw_free() local 1865 dai_data = &wcd->dai[dai->id]; in wcd934x_hw_free() 1867 kfree(dai_data->sconfig.chs); in wcd934x_hw_free() 1875 struct wcd_slim_codec_dai_data *dai_data; in wcd934x_trigger() local 1881 dai_data = &wcd->dai[dai->id]; in wcd934x_trigger() 1887 cfg = &dai_data->sconfig; in wcd934x_trigger() [all …]
|
| H A D | wcd9335.c | 1716 struct wcd_slim_codec_dai_data *dai_data, in wcd9335_slim_set_hw_params() 1719 struct list_head *slim_ch_list = &dai_data->slim_ch_list; in wcd9335_slim_set_hw_params() 1720 struct slim_stream_config *cfg = &dai_data->sconfig; in wcd9335_slim_set_hw_params() 1782 dai_data->sruntime = slim_stream_allocate(wcd->slim, "WCD9335-SLIM"); in wcd9335_slim_set_hw_params() 1960 struct wcd_slim_codec_dai_data *dai_data; in wcd9335_trigger() 1966 dai_data = &wcd->dai[dai->id]; in wcd9335_trigger() 1972 cfg = &dai_data->sconfig; in wcd9335_trigger() 1973 slim_stream_prepare(dai_data->sruntime, cfg); in wcd9335_trigger() 1974 slim_stream_enable(dai_data->sruntime); in wcd9335_trigger() 1979 slim_stream_disable(dai_data in wcd9335_trigger() 1712 wcd9335_slim_set_hw_params(struct wcd9335_codec * wcd,struct wcd_slim_codec_dai_data * dai_data,int direction) wcd9335_slim_set_hw_params() argument 1956 struct wcd_slim_codec_dai_data *dai_data; wcd9335_trigger() local [all...] |
| /linux/sound/soc/sof/intel/ |
| H A D | hda-dai-ops.c | 526 data.dai_data = DMA_CHAN_INVALID; in hda_ipc3_post_trigger()
|
| H A D | hda.c | 74 data.dai_data = params_data->alh_stream_id; in sdw_params_stream() 75 data.dai_node_id = data.dai_data; in sdw_params_stream()
|