Searched refs:ch_maps (Results 1 – 8 of 8) sorted by relevance
| /linux/sound/soc/generic/ |
| H A D | audio-graph-card2.c | 577 dai_link->ch_maps[*nm_idx].cpu = cpu_idx; in graph_parse_node_multi_nm() 578 dai_link->ch_maps[*nm_idx].codec = codec_idx; in graph_parse_node_multi_nm() 608 if (gtype != GRAPH_DPCM && !dai_link->ch_maps && in graph_parse_node_multi() 612 dai_link->ch_maps = devm_kcalloc(dev, nm_max, in graph_parse_node_multi() 614 if (!dai_link->ch_maps) in graph_parse_node_multi() 643 if (is_cpu && dai_link->ch_maps) { in graph_parse_node_multi() 650 if (is_cpu && dai_link->ch_maps && (nm_idx != nm_max)) in graph_parse_node_multi()
|
| /linux/sound/soc/ |
| H A D | soc-core.c | 1081 struct snd_soc_dai_link_ch_map *ch_maps; in snd_soc_compensate_channel_connection_map() local 1093 dai_link->num_cpus != dai_link->num_codecs && !dai_link->ch_maps) { in snd_soc_compensate_channel_connection_map() 1100 if (dai_link->ch_maps) in snd_soc_compensate_channel_connection_map() 1112 dai_link->ch_maps = default_ch_map_sync; /* for 1:1 or N:N */ in snd_soc_compensate_channel_connection_map() 1114 dai_link->ch_maps = default_ch_map_1cpu; /* for 1:N */ in snd_soc_compensate_channel_connection_map() 1116 dai_link->ch_maps = default_ch_map_1codec; /* for N:1 */ in snd_soc_compensate_channel_connection_map() 1120 for_each_link_ch_maps(dai_link, i, ch_maps) { in snd_soc_compensate_channel_connection_map() 1121 if ((ch_maps->cpu >= dai_link->num_cpus) || in snd_soc_compensate_channel_connection_map() 1122 (ch_maps->codec >= dai_link->num_codecs)) { in snd_soc_compensate_channel_connection_map() 1126 ch_maps->cpu, dai_link->num_cpus, in snd_soc_compensate_channel_connection_map() [all …]
|
| H A D | soc-pcm.c | 1245 struct snd_soc_dai_link_ch_map *ch_maps; in soc_pcm_trigger() 1263 * soc.h :: [dai_link->ch_maps Image sample] in soc_pcm_trigger() 1265 for_each_rtd_ch_maps(rtd, j, ch_maps) in soc_pcm_trigger() 1266 if (ch_maps->cpu == i) in soc_pcm_trigger() 1267 ch_mask |= ch_maps->ch_mask; in soc_pcm_trigger() 2924 struct snd_soc_dai_link_ch_map *ch_maps; in soc_new_pcm() 2942 * soc.h :: [dai_link->ch_maps Image sample] in soc_new_pcm() 2944 for_each_rtd_ch_maps(rtd, i, ch_maps) { in soc_new_pcm() 2945 cpu_dai = snd_soc_rtd_to_cpu(rtd, ch_maps->cpu); in soc_new_pcm() 2946 codec_dai = snd_soc_rtd_to_codec(rtd, ch_maps in soc_new_pcm() 1126 struct snd_soc_dai_link_ch_map *ch_maps; __soc_pcm_hw_params() local 2805 struct snd_soc_dai_link_ch_map *ch_maps; soc_get_playback_capture() local [all...] |
| H A D | soc-dapm.c | 4596 struct snd_soc_dai_link_ch_map *ch_maps; in snd_soc_dapm_connect_dai_link_widgets() 4608 * soc.h :: [dai_link->ch_maps Image sample] 4610 for_each_rtd_ch_maps(rtd, i, ch_maps) { 4611 cpu_dai = snd_soc_rtd_to_cpu(rtd, ch_maps->cpu); 4612 codec_dai = snd_soc_rtd_to_codec(rtd, ch_maps->codec); 4575 struct snd_soc_dai_link_ch_map *ch_maps; snd_soc_dapm_connect_dai_link_widgets() local
|
| /linux/sound/soc/sdw_utils/ |
| H A D | soc_sdw_utils.c | 1566 struct snd_soc_dai_link_ch_map *ch_maps; in asoc_sdw_count_sdw_endpoints() 1573 if (!rtd->dai_link->ch_maps) in asoc_sdw_count_sdw_endpoints() 1598 for_each_link_ch_maps(rtd->dai_link, i, ch_maps) in asoc_sdw_find_dailink() 1599 ch_maps->ch_mask = ch_mask << (i * step); in asoc_sdw_find_dailink() 1292 struct snd_soc_dai_link_ch_map *ch_maps; asoc_sdw_hw_params() local
|
| /linux/sound/soc/amd/acp/ |
| H A D | acp-sdw-sof-mach.c | 206 (*dai_links)->ch_maps = codec_maps; in create_sdw_dailink()
|
| H A D | acp-sdw-legacy-mach.c | 289 (*dai_links)->ch_maps = codec_maps; in create_sdw_dailink()
|
| /linux/sound/soc/intel/boards/ |
| H A D | sof_sdw.c | 1020 (*dai_links)->ch_maps = codec_maps; in create_sdw_dailink()
|