Home
last modified time | relevance | path

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

/linux/sound/soc/sdw_utils/
H A Dsoc_sdw_utils.c1292 struct asoc_sdw_codec_info *asoc_sdw_find_codec_info_dai(const char *dai_name, int *dai_index) in asoc_sdw_hw_params()
1299 *dai_index = j; in asoc_sdw_hw_params()
1331 int dai_index; in asoc_sdw_hw_free()
1347 dai_index = asoc_sdw_find_codec_info_dai_index(codec_info, dai->name); in asoc_sdw_hw_free()
1348 WARN_ON(dai_index < 0);
1356 if (codec_info->dais[dai_index].rtd_init_done) in asoc_sdw_is_unique_device()
1360 codec_info->part_id, codec_info->dais[dai_index].dai_name, in asoc_sdw_is_unique_device()
1371 if (codec_info->dais[dai_index].controls) { in asoc_sdw_is_unique_device()
1372 ret = snd_soc_add_card_controls(card, codec_info->dais[dai_index].controls, in asoc_sdw_is_unique_device()
1373 codec_info->dais[dai_index] in asoc_sdw_is_unique_device()
1075 asoc_sdw_find_codec_info_dai(const char * dai_name,int * dai_index) asoc_sdw_find_codec_info_dai() argument
1114 int dai_index; asoc_sdw_rtd_init() local
[all...]
/linux/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_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.c452 int dai_index = 0; in snd_cht_mc_probe()
465 dai_index = i; in snd_cht_mc_probe()
475 cht_dailink[dai_index].codecs->name = drv->codec_name; in snd_cht_mc_probe()
485 cht_dailink[dai_index].cpus->dai_name = "ssp0-port"; in snd_cht_mc_probe()
455 int dai_index = 0; snd_cht_mc_probe() local
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.c575 int dai_index = 0; in snd_byt_cht_es8316_mc_probe() local
588 dai_index = i; in snd_byt_cht_es8316_mc_probe()
598 byt_cht_es8316_dais[dai_index].codecs->name = codec_name; in snd_byt_cht_es8316_mc_probe()
647 byt_cht_es8316_dais[dai_index].cpus->dai_name = "ssp0-port"; in snd_byt_cht_es8316_mc_probe()
/linux/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)},
1107 config->dai_index, config->format, in sof_link_sai_load()
1112 dev_err(scomp->dev, "Invalid channel count for SAI%d\n", config->dai_index); in sof_link_sai_load()
1157 config->dai_index, config->format, in sof_link_esai_load()
1162 dev_err(scomp->dev, "Invalid channel count for ESAI%d\n", config->dai_index); in sof_link_esai_load()
1194 dev_info(scomp->dev, "MICFIL PDM config dai_index %d channel %d rate %d\n", in sof_link_micfil_load()
1195 config->dai_index, config->micfil.pdm_ch, config->micfil.pdm_rate); in sof_link_micfil_load()
1226 config->dai_index, config->acpdmic.pdm_ch, in sof_link_acp_dmic_load()
1259 config->dai_index, confi in sof_link_acp_bt_load()
[all...]
H A Dipc4-topology.h329 * @dai_index: DAI index
342 int dai_index;
338 int dai_index; global() member
H A Dipc4-topology.c154 offsetof(struct sof_ipc4_copier, dai_index)},
808 dev_dbg(scomp->dev, "dai %s node_type %u dai_type %u dai_index %d\n", swidget->widget->name, in sof_ipc4_widget_setup_comp_dai()
809 node_type, ipc4_copier->dai_type, ipc4_copier->dai_index); in sof_ipc4_widget_setup_comp_dai()
877 SOF_IPC4_NODE_INDEX_INTEL_SSP(ipc4_copier->dai_index); in sof_ipc4_widget_setup_comp_dai()
882 SOF_IPC4_NODE_INDEX_INTEL_DMIC(ipc4_copier->dai_index); in sof_ipc4_widget_setup_comp_dai()
1782 struct snd_pcm_hw_params *params, u32 dai_index, in snd_sof_get_nhlt_endpoint_data()
1823 dai_index); in snd_sof_get_nhlt_endpoint_data()
1832 dai_index, nhlt_type, dir, dev_type); in snd_sof_get_nhlt_endpoint_data()
1835 cfg = intel_nhlt_get_endpoint_blob(sdev->dev, ipc4_data->nhlt, dai_index, nhlt_type, in snd_sof_get_nhlt_endpoint_data()
1872 dai_index, nhlt_typ in snd_sof_get_nhlt_endpoint_data()
1752 snd_sof_get_nhlt_endpoint_data(struct snd_sof_dev * sdev,struct snd_sof_dai * dai,bool single_bitdepth,struct snd_pcm_hw_params * params,u32 dai_index,u32 linktype,u8 dir,u32 ** dst,u32 * len) snd_sof_get_nhlt_endpoint_data() argument
1885 snd_sof_get_nhlt_endpoint_data(struct snd_sof_dev * sdev,struct snd_sof_dai * dai,bool single_bitdepth,struct snd_pcm_hw_params * params,u32 dai_index,u32 linktype,u8 dir,u32 ** dst,u32 * len) snd_sof_get_nhlt_endpoint_data() argument
[all...]
H A Dsof-audio.h93 int dai_index; member
/linux/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/sound/soc/sof/intel/
H A Dhda.c73 data.dai_index = (params_data->link_id << 8) | d->id; in sdw_params_stream()
93 ipc4_copier->dai_index = 0; in sdw_params_free()