Lines Matching defs:codec_info

746 	struct asoc_sdw_codec_info *codec_info;
754 codec_info = asoc_sdw_find_codec_info_dai(dai->name, &dai_index);
755 if (!codec_info)
764 if (codec_info->dais[dai_index].rtd_init_done)
775 if (codec_info->dais[dai_index].controls) {
776 ret = snd_soc_add_card_controls(card, codec_info->dais[dai_index].controls,
777 codec_info->dais[dai_index].num_controls);
780 codec_info->part_id, ret);
784 if (codec_info->dais[dai_index].widgets) {
786 codec_info->dais[dai_index].widgets,
787 codec_info->dais[dai_index].num_widgets);
790 codec_info->part_id, ret);
796 if (codec_info->dais[dai_index].rtd_init) {
797 ret = codec_info->dais[dai_index].rtd_init(rtd, dai);
803 if (codec_info->dais[dai_index].dai_type == SOC_SDW_DAI_TYPE_AMP &&
804 codec_info->dais[dai_index].component_name) {
808 codec_info->dais[dai_index].component_name);
814 codec_info->dais[dai_index].component_name);
817 codec_info->dais[dai_index].rtd_init_done = true;
1002 const struct asoc_sdw_codec_info *codec_info,
1024 const struct asoc_sdw_codec_info *codec_info,
1028 if (codec_info->codec_name)
1029 return devm_kstrdup(dev, codec_info->codec_name, GFP_KERNEL);
1031 return _asoc_sdw_get_codec_name(dev, codec_info, adr_link, adr_index);
1220 * @codec_info: Codec info pointer
1231 struct asoc_sdw_codec_info *codec_info,
1250 dai_info = &codec_info->dais[adr_end->num];
1261 sdw_codec_name = _asoc_sdw_get_codec_name(dev, codec_info,
1325 struct asoc_sdw_codec_info *codec_info;
1335 codec_info = asoc_sdw_find_codec_info_part(adr_dev->adr);
1336 if (!codec_info)
1339 ctx->ignore_internal_dmic |= codec_info->ignore_internal_dmic;
1341 codec_name = asoc_sdw_get_codec_name(dev, codec_info, adr_link, i);
1350 if (codec_info->count_sidecar && codec_info->add_sidecar) {
1351 ret = codec_info->count_sidecar(card, &num_dais, num_devs);
1368 dai_info = &codec_info->dais[adr_end->num];
1392 ret = is_sdca_endpoint_present(dev, codec_info, adr_link, i, j);
1410 if (adr_end->num >= codec_info->dai_num) {
1413 adr_end->num, codec_info->part_id);
1423 codec_info->part_id);
1439 soc_end->codec_info = codec_info;