Home
last modified time | relevance | path

Searched refs:fe_substream (Results 1 – 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/sound/soc/
Dsoc-pcm.c1155 struct snd_pcm_substream *fe_substream, *be_substream; in dpcm_be_reparent() local
1172 fe_substream = snd_soc_dpcm_get_substream(dpcm->fe, stream); in dpcm_be_reparent()
1173 be_substream->runtime = fe_substream->runtime; in dpcm_be_reparent()
1735 static int dpcm_apply_symmetry(struct snd_pcm_substream *fe_substream, in dpcm_apply_symmetry() argument
1739 struct snd_soc_pcm_runtime *fe = asoc_substream_to_rtd(fe_substream); in dpcm_apply_symmetry()
1745 if (soc_pcm_has_symmetry(fe_substream)) in dpcm_apply_symmetry()
1746 fe_substream->runtime->hw.info |= SNDRV_PCM_INFO_JOINT_DUPLEX; in dpcm_apply_symmetry()
1751 err = soc_pcm_apply_symmetry(fe_substream, fe_cpu_dai); in dpcm_apply_symmetry()
1780 err = soc_pcm_apply_symmetry(fe_substream, dai); in dpcm_apply_symmetry()
1790 static int dpcm_fe_dai_startup(struct snd_pcm_substream *fe_substream) in dpcm_fe_dai_startup() argument
[all …]
Dsoc-compress.c119 struct snd_pcm_substream *fe_substream = in soc_compr_open_fe() local
134 fe->dpcm[stream].runtime = fe_substream->runtime; in soc_compr_open_fe()
144 fe->dpcm[stream].runtime = fe_substream->runtime; in soc_compr_open_fe()
456 struct snd_pcm_substream *fe_substream = in soc_compr_set_params_fe() local
473 memset(&fe->dpcm[fe_substream->stream].hw_params, 0, in soc_compr_set_params_fe()
/kernel/linux/linux-5.10/sound/soc/sof/intel/
Dhda-dai.c41 struct snd_pcm_substream *fe_substream; in hda_check_fes() local
46 fe_substream = snd_soc_dpcm_get_substream(dpcm->fe, dir); in hda_check_fes()
47 fe_hstream = fe_substream->runtime->private_data; in hda_check_fes()
/kernel/linux/patches/linux-5.10/imx8mm_patch/patches/
D0009_linux_sound.patch10718 + mix->fe_substream[j] = NULL;
10728 + mix->fe_substream[i] = snd_soc_dpcm_get_substream(dpcm->fe, substream->stream);
10782 + if (elapse && mix->fe_substream[i])
10783 + snd_pcm_period_elapsed(mix->fe_substream[i]);
10820 + mix->fe_substream[j] = NULL;
10829 + mix->fe_substream[i] = snd_soc_dpcm_get_substream(dpcm->fe, substream->stream);
10877 + if (elapse && mix->fe_substream[i])
10878 + snd_pcm_period_elapsed(mix->fe_substream[i]);
11069 + * @fe_substream: handler of front end substream
11085 + struct snd_pcm_substream *fe_substream[MAX_CLIENT_NUM];
[all …]