Home
last modified time | relevance | path

Searched refs:dai_index (Results 1 – 20 of 20) sorted by relevance

/linux-6.15/sound/soc/sdw_utils/
H A Dsoc_sdw_utils.c695 *dai_index = j; in asoc_sdw_find_codec_info_dai()
710 int dai_index; in asoc_sdw_rtd_init() local
725 if (codec_info->dais[dai_index].rtd_init_done) in asoc_sdw_rtd_init()
736 if (codec_info->dais[dai_index].controls) { in asoc_sdw_rtd_init()
738 codec_info->dais[dai_index].num_controls); in asoc_sdw_rtd_init()
745 if (codec_info->dais[dai_index].widgets) { in asoc_sdw_rtd_init()
747 codec_info->dais[dai_index].widgets, in asoc_sdw_rtd_init()
748 codec_info->dais[dai_index].num_widgets); in asoc_sdw_rtd_init()
757 if (codec_info->dais[dai_index].rtd_init) { in asoc_sdw_rtd_init()
758 ret = codec_info->dais[dai_index].rtd_init(rtd, dai); in asoc_sdw_rtd_init()
[all …]
/linux-6.15/sound/soc/intel/boards/
H A Dsof_wm8804.c211 int dai_index = 0; in sof_wm8804_probe() local
260 dai_index = i; in sof_wm8804_probe()
270 dailink[dai_index].codecs->name = codec_name; in sof_wm8804_probe()
H A Dbytcht_cx2072x.c231 int dai_index = 0; in snd_byt_cht_cx2072x_probe() local
243 dai_index = i; in snd_byt_cht_cx2072x_probe()
253 byt_cht_cx2072x_dais[dai_index].codecs->name = codec_name; in snd_byt_cht_cx2072x_probe()
H A Dbytcht_da7213.c234 int dai_index = 0; in bytcht_da7213_probe() local
246 dai_index = i; in bytcht_da7213_probe()
256 dailink[dai_index].codecs->name = codec_name; in bytcht_da7213_probe()
H A Dcht_bsw_rt5672.c454 int dai_index = 0; in snd_cht_mc_probe() local
467 dai_index = i; in snd_cht_mc_probe()
477 cht_dailink[dai_index].codecs->name = drv->codec_name; in snd_cht_mc_probe()
487 cht_dailink[dai_index].cpus->dai_name = "ssp0-port"; in snd_cht_mc_probe()
H A Dcht_bsw_rt5645.c536 int dai_index = 0; in snd_cht_mc_probe() local
571 dai_index = i; in snd_cht_mc_probe()
580 cht_dailink[dai_index].codecs->name = cht_rt5645_codec_name; in snd_cht_mc_probe()
657 cht_dailink[dai_index].codecs->dai_name = "rt5645-aif2"; in snd_cht_mc_probe()
661 cht_dailink[dai_index].cpus->dai_name = "ssp0-port"; in snd_cht_mc_probe()
H A Dbytcht_es8316.c535 int dai_index = 0; in snd_byt_cht_es8316_mc_probe() local
548 dai_index = i; in snd_byt_cht_es8316_mc_probe()
558 byt_cht_es8316_dais[dai_index].codecs->name = codec_name; in snd_byt_cht_es8316_mc_probe()
607 byt_cht_es8316_dais[dai_index].cpus->dai_name = "ssp0-port"; in snd_byt_cht_es8316_mc_probe()
H A Dbytcr_rt5651.c896 int dai_index = 0; in snd_byt_rt5651_mc_probe() local
912 dai_index = i; in snd_byt_rt5651_mc_probe()
922 byt_rt5651_dais[dai_index].codecs->name = byt_rt5651_codec_name; in snd_byt_rt5651_mc_probe()
1050 byt_rt5651_dais[dai_index].codecs->dai_name = "rt5651-aif2"; in snd_byt_rt5651_mc_probe()
1054 byt_rt5651_dais[dai_index].cpus->dai_name = "ssp0-port"; in snd_byt_rt5651_mc_probe()
H A Dbytcr_wm5102.c529 int dai_index = 0; in snd_byt_wm5102_mc_probe() local
607 dai_index = i; in snd_byt_wm5102_mc_probe()
621 byt_wm5102_dais[dai_index].cpus->dai_name = "ssp2-port"; in snd_byt_wm5102_mc_probe()
H A Dbytcr_rt5640.c1708 int dai_index = 0; in snd_byt_rt5640_mc_probe() local
1725 dai_index = i; in snd_byt_rt5640_mc_probe()
1735 byt_rt5640_dais[dai_index].codecs->name = byt_rt5640_codec_name; in snd_byt_rt5640_mc_probe()
1868 byt_rt5640_dais[dai_index].codecs->dai_name = "rt5640-aif2"; in snd_byt_rt5640_mc_probe()
1876 byt_rt5640_dais[dai_index].cpus->dai_name = "ssp0-port"; in snd_byt_rt5640_mc_probe()
/linux-6.15/sound/soc/sof/
H A Dipc3-topology.c87 offsetof(struct sof_ipc_comp_dai, dai_index)},
97 offsetof(struct sof_ipc_dai_config, dai_index)},
1099 config->dai_index, config->format, in sof_link_sai_load()
1149 config->dai_index, config->format, in sof_link_esai_load()
1218 config->dai_index, config->acpdmic.pdm_ch, in sof_link_acp_dmic_load()
1251 config->dai_index, config->acpbt.tdm_slots, in sof_link_acp_bt_load()
1285 config->dai_index, config->acpsp.tdm_slots, in sof_link_acp_sp_load()
1432 config[i].dai_index, config[i].format, in sof_link_ssp_load()
1446 config[i].dai_index); in sof_link_ssp_load()
1642 config[i].dai_index = comp_dai->dai_index; in sof_ipc3_widget_setup_comp_dai()
[all …]
H A Dipc4-topology.c121 offsetof(struct sof_ipc4_copier, dai_index)},
793 SOF_IPC4_NODE_INDEX_INTEL_SSP(ipc4_copier->dai_index); in sof_ipc4_widget_setup_comp_dai()
798 SOF_IPC4_NODE_INDEX_INTEL_DMIC(ipc4_copier->dai_index); in sof_ipc4_widget_setup_comp_dai()
1542 struct snd_pcm_hw_params *params, u32 dai_index, in snd_sof_get_nhlt_endpoint_data() argument
1585 dai_index); in snd_sof_get_nhlt_endpoint_data()
1594 dai_index, nhlt_type, dir, dev_type); in snd_sof_get_nhlt_endpoint_data()
1626 dai_index, nhlt_type, in snd_sof_get_nhlt_endpoint_data()
1669 struct snd_pcm_hw_params *params, u32 dai_index, in snd_sof_get_nhlt_endpoint_data() argument
1789 ipc4_copier->dai_index, in sof_ipc4_prepare_dai_copier()
2099 SOF_IPC4_NODE_INDEX(alh_copier->dai_index); in sof_ipc4_prepare_copier_module()
[all …]
H A Dipc4-topology.h316 int dai_index; member
H A Dsof-audio.h93 int dai_index; member
/linux-6.15/sound/soc/samsung/
H A Dtm2_wm5110.c576 unsigned int dai_index = 0; /* WM5110 */ in tm2_probe() local
582 dai_index = 1; /* HDMI */ in tm2_probe()
584 dai_link->codecs->of_node = codec_dai_node[dai_index]; in tm2_probe()
585 dai_link->cpus->of_node = cpu_dai_node[dai_index]; in tm2_probe()
586 dai_link->platforms->of_node = cpu_dai_node[dai_index]; in tm2_probe()
/linux-6.15/include/sound/sof/
H A Ddai.h99 uint32_t dai_index; /**< index of this type dai */ member
H A Dtopology.h131 uint32_t dai_index; /**< index of this type dai */ member
/linux-6.15/include/sound/
H A Dsoc_sdw_utils.h141 int *dai_index);
/linux-6.15/sound/soc/sof/intel/
H A Dhda-dai.c537 data.dai_index = (link_id << 8) | cpu_dai->id; in sdw_hda_dai_hw_params()
582 dma_config->dma_stream_channel_map.mapping[0].device = data.dai_index; in sdw_hda_dai_hw_params()
H A Dhda.c71 data.dai_index = (params_data->link_id << 8) | d->id; in sdw_params_stream()
91 ipc4_copier->dai_index = 0; in sdw_params_free()