Home
last modified time | relevance | path

Searched refs:capture_only (Results 1 – 21 of 21) sorted by relevance

/linux/sound/soc/generic/
H A Daudio-graph-card.c150 bool playback_only = 0, capture_only = 0; in graph_link_init() local
158 graph_util_parse_link_direction(top, &playback_only, &capture_only); in graph_link_init()
159 graph_util_parse_link_direction(port_cpu, &playback_only, &capture_only); in graph_link_init()
160 graph_util_parse_link_direction(port_codec, &playback_only, &capture_only); in graph_link_init()
161 graph_util_parse_link_direction(ep_cpu, &playback_only, &capture_only); in graph_link_init()
162 graph_util_parse_link_direction(ep_codec, &playback_only, &capture_only); in graph_link_init()
181 dai_link->capture_only = capture_only; in graph_link_init()
H A Daudio-graph-card2.c748 bool playback_only = 0, capture_only = 0; in graph_link_init() local
782 graph_util_parse_link_direction(lnk, &playback_only, &capture_only); in graph_link_init()
783 graph_util_parse_link_direction(ports_cpu, &playback_only, &capture_only); in graph_link_init()
784 graph_util_parse_link_direction(ports_codec, &playback_only, &capture_only); in graph_link_init()
785 graph_util_parse_link_direction(port_cpu, &playback_only, &capture_only); in graph_link_init()
786 graph_util_parse_link_direction(port_codec, &playback_only, &capture_only); in graph_link_init()
787 graph_util_parse_link_direction(ep_cpu, &playback_only, &capture_only); in graph_link_init()
788 graph_util_parse_link_direction(ep_codec, &playback_only, &capture_only); in graph_link_init()
823 dai_link->capture_only = capture_only; in graph_link_init()
H A Dsimple-card.c190 bool playback_only = 0, capture_only = 0; in simple_link_init() local
198 graph_util_parse_link_direction(top, &playback_only, &capture_only); in simple_link_init()
199 graph_util_parse_link_direction(node, &playback_only, &capture_only); in simple_link_init()
200 graph_util_parse_link_direction(cpu, &playback_only, &capture_only); in simple_link_init()
201 graph_util_parse_link_direction(codec, &playback_only, &capture_only); in simple_link_init()
218 dai_link->capture_only = capture_only; in simple_link_init()
H A Dsimple-card-utils.c1181 bool *playback_only, bool *capture_only) in graph_util_parse_link_direction()
1188 if (np && capture_only)
1189 *capture_only = is_capture_only;
1177 graph_util_parse_link_direction(struct device_node * np,bool * playback_only,bool * capture_only) graph_util_parse_link_direction() argument
/linux/sound/soc/amd/
H A Dacp-da7219-max98357a.c555 .capture_only = 1,
576 .capture_only = 1,
587 .capture_only = 1,
611 .capture_only = 1,
632 .capture_only = 1,
643 .capture_only = 1,
/linux/sound/soc/fsl/
H A Dfsl-asoc-card.c480 priv->dai_link[0].capture_only = true; in fsl_asoc_card_spdif_init()
487 priv->dai_link[0].capture_only = false; in fsl_asoc_card_spdif_init()
499 priv->dai_link[0].capture_only = false; in fsl_asoc_card_spdif_init()
504 if (priv->dai_link[0].playback_only && priv->dai_link[0].capture_only) { in fsl_asoc_card_spdif_init()
514 } else if (priv->dai_link[0].capture_only) { in fsl_asoc_card_spdif_init()
515 priv->dai_link[1].capture_only = true; in fsl_asoc_card_spdif_init()
516 priv->dai_link[2].capture_only = true; in fsl_asoc_card_spdif_init()
H A Dimx-card.c547 bool playback_only, capture_only; in imx_card_parse_of() local
713 graph_util_parse_link_direction(np, &playback_only, &capture_only); in imx_card_parse_of()
715 link->capture_only = capture_only; in imx_card_parse_of()
912 link->capture_only = link_be->capture_only; in imx_card_probe()
H A Dimx-audmix.c244 priv->dai[i].capture_only = 1; in imx_audmix_probe()
267 priv->dai[num_dai + i].capture_only = 1; in imx_audmix_probe()
/linux/sound/soc/meson/
H A Daxg-card.c136 lb->capture_only = 1; in axg_card_add_tdm_loopback()
180 link->capture_only = 1; in axg_card_parse_cpu_tdm_slots()
278 if (!link->capture_only) { in axg_card_parse_tdm()
H A Dmeson-card-utils.c188 link->capture_only = 1; in meson_card_set_fe_link()
/linux/sound/soc/intel/boards/
H A Dehl_rt5660.c188 .capture_only = 1,
196 .capture_only = 1,
H A Dsof_board_helpers.c271 link->capture_only = 1; in set_dmic_link()
448 link->capture_only = 1; in set_hdmi_in_link()
H A Dsof_es8336.c508 links[id].capture_only = 1; in sof_card_dai_links_create()
581 links[id].capture_only = 1; in sof_card_dai_links_create()
H A Dsof_pcm512x.c297 links[id].capture_only = 1; in sof_card_dai_links_create()
/linux/sound/soc/amd/renoir/
H A Dacp3x-rn.c32 .capture_only = 1,
/linux/sound/soc/amd/ps/
H A Dps-mach.c34 .capture_only = 1,
/linux/sound/soc/amd/yc/
H A Dacp6x-mach.c35 .capture_only = 1,
/linux/sound/soc/amd/acp/
H A Dacp-mach-common.c1587 links[i].capture_only = 1; in acp_legacy_dai_links_create()
1801 links[i].capture_only = 1;
/linux/sound/soc/sdw_utils/
H A Dsoc_sdw_utils.c1314 dai_links->capture_only = !playback && capture; in asoc_sdw_init_dai_link()
/linux/sound/soc/
H A Dsoc-topology.c1520 link->capture_only = !le32_to_cpu(pcm->playback) && le32_to_cpu(pcm->capture); in soc_tplg_fe_link_create()
H A Dsoc-pcm.c2854 if (dai_link->capture_only) in soc_get_playback_capture()