Searched refs:substream (Results 26 - 50 of 948) sorted by last modified time

1234567891011>>

/linux-master/sound/soc/sof/
H A Dipc3-pcm.c17 struct snd_pcm_substream *substream)
20 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
28 if (!spcm->prepared[substream->stream])
33 stream.comp_id = spcm->stream[substream->stream].comp_id;
40 struct snd_pcm_substream *substream,
45 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
47 struct snd_pcm_runtime *runtime = substream->runtime;
65 pcm.comp_id = spcm->stream[substream->stream].comp_id;
67 pcm.params.buffer.phy_addr = spcm->stream[substream->stream].page_table.addr;
69 pcm.params.direction = substream
16 sof_ipc3_pcm_hw_free(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
39 sof_ipc3_pcm_hw_params(struct snd_soc_component *component, struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_sof_platform_stream_params *platform_params) argument
142 sof_ipc3_pcm_trigger(struct snd_soc_component *component, struct snd_pcm_substream *substream, int cmd) argument
[all...]
/linux-master/sound/soc/sof/intel/
H A Dhda.h631 struct snd_pcm_substream *substream);
633 struct snd_pcm_substream *substream);
635 struct snd_pcm_substream *substream,
639 struct snd_pcm_substream *substream);
641 struct snd_pcm_substream *substream, int cmd);
643 struct snd_pcm_substream *substream);
644 int hda_dsp_pcm_ack(struct snd_sof_dev *sdev, struct snd_pcm_substream *substream);
673 struct snd_pcm_substream *substream);
676 struct snd_pcm_substream *substream);
874 int sdw_hda_dai_hw_params(struct snd_pcm_substream *substream,
[all...]
H A Dhda.c63 struct snd_soc_dapm_widget *w = snd_soc_dai_get_widget(d, params_data->substream->stream);
76 struct snd_soc_dapm_widget *w = snd_soc_dai_get_widget(d, free_data->substream->stream);
104 return sdw_hda_dai_hw_params(params_data->substream,
114 return sdw_hda_dai_hw_free(free_data->substream,
119 static int sdw_ace2x_trigger(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *dai) argument
121 return sdw_hda_dai_trigger(substream, cmd, dai);
H A Dhda-stream.c46 if (hstream->substream)
47 rtd = snd_soc_substream_to_rtd(hstream->substream);
687 struct snd_pcm_substream *substream)
689 struct hdac_stream *hstream = substream->runtime->private_data;
713 hstream->substream = NULL;
779 if (!s->substream && !s->cstream) {
781 * when no substream is found, the DMA may used for code loading
796 if (s->substream && sof_hda->no_ipc_position) {
797 snd_sof_pcm_period_elapsed(s->substream);
1100 * @substream
686 hda_dsp_stream_hw_free(struct snd_sof_dev *sdev, struct snd_pcm_substream *substream) argument
1104 hda_dsp_get_stream_llp(struct snd_sof_dev *sdev, struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
1142 hda_dsp_get_stream_ldp(struct snd_sof_dev *sdev, struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
[all...]
H A Dhda-pcm.c95 struct snd_pcm_substream *substream,
99 struct hdac_stream *hstream = substream->runtime->private_data;
105 hstream->substream = substream;
107 dmab = substream->runtime->dma_buffer_p;
148 int hda_dsp_pcm_ack(struct snd_sof_dev *sdev, struct snd_pcm_substream *substream) argument
150 struct hdac_stream *hstream = substream->runtime->private_data;
151 struct snd_pcm_runtime *runtime = substream->runtime;
171 struct snd_pcm_substream *substream, int cmd)
173 struct hdac_stream *hstream = substream
94 hda_dsp_pcm_hw_params(struct snd_sof_dev *sdev, struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_sof_platform_stream_params *platform_params) argument
170 hda_dsp_pcm_trigger(struct snd_sof_dev *sdev, struct snd_pcm_substream *substream, int cmd) argument
180 hda_dsp_pcm_pointer(struct snd_sof_dev *sdev, struct snd_pcm_substream *substream) argument
212 hda_dsp_pcm_open(struct snd_sof_dev *sdev, struct snd_pcm_substream *substream) argument
301 hda_dsp_pcm_close(struct snd_sof_dev *sdev, struct snd_pcm_substream *substream) argument
[all...]
H A Dhda-loader.c62 hstream->substream = NULL;
273 hstream->substream = NULL;
H A Dhda-ipc.c416 struct snd_pcm_substream *substream = sps->substream; local
417 struct hdac_stream *hstream = substream->runtime->private_data;
439 struct snd_pcm_substream *substream = sps->substream; local
440 struct hdac_stream *hstream = substream->runtime->private_data;
454 substream->stream, hda_stream->sof_intel_stream.posn_offset);
H A Dhda-dsp.c530 struct snd_pcm_substream *substream; local
537 substream = spcm->stream[dir].substream;
538 if (!substream || !substream->runtime)
H A Dhda-dai.c61 static struct snd_sof_dev *dai_to_sdev(struct snd_pcm_substream *substream, argument
64 struct snd_soc_dapm_widget *w = snd_soc_dai_get_widget(cpu_dai, substream->stream);
70 hda_dai_get_ops(struct snd_pcm_substream *substream, struct snd_soc_dai *cpu_dai) argument
72 struct snd_soc_dapm_widget *w = snd_soc_dai_get_widget(cpu_dai, substream->stream);
106 int hda_link_dma_cleanup(struct snd_pcm_substream *substream, struct hdac_ext_stream *hext_stream, argument
109 const struct hda_dai_widget_dma_ops *ops = hda_dai_get_ops(substream, cpu_dai);
120 sdev = dai_to_sdev(substream, cpu_dai);
122 hlink = ops->get_hlink(sdev, substream);
126 if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK) {
132 ops->release_hext_stream(sdev, cpu_dai, substream);
143 hda_link_dma_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *cpu_dai) argument
198 hda_dai_hw_free(struct snd_pcm_substream *substream, struct snd_soc_dai *cpu_dai) argument
217 hda_dai_hw_params_data(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai, struct snd_sof_dai_config_data *data, unsigned int flags) argument
250 hda_dai_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) argument
264 hda_dai_trigger(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *dai) argument
321 hda_dai_prepare(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument
347 non_hda_dai_hw_params_data(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *cpu_dai, struct snd_sof_dai_config_data *data, unsigned int flags) argument
430 non_hda_dai_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *cpu_dai) argument
440 non_hda_dai_prepare(struct snd_pcm_substream *substream, struct snd_soc_dai *cpu_dai) argument
463 sdw_hda_dai_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *cpu_dai, int link_id, int intel_alh_id) argument
548 sdw_hda_dai_hw_free(struct snd_pcm_substream *substream, struct snd_soc_dai *cpu_dai, int link_id) argument
577 sdw_hda_dai_trigger(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *cpu_dai) argument
[all...]
H A Dhda-dai-ops.c45 hda_link_stream_assign(struct hdac_bus *bus, struct snd_pcm_substream *substream) argument
47 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
54 int stream_dir = substream->stream;
65 if (hstream->direction != substream->stream)
111 res->link_substream = substream;
120 struct snd_pcm_substream *substream)
122 return snd_soc_dai_get_dma_data(cpu_dai, substream);
127 struct snd_pcm_substream *substream)
134 w = snd_soc_dai_get_widget(cpu_dai, substream->stream);
142 return snd_soc_dai_get_dma_data(cpu_dai, substream);
118 hda_get_hext_stream(struct snd_sof_dev *sdev, struct snd_soc_dai *cpu_dai, struct snd_pcm_substream *substream) argument
125 hda_ipc4_get_hext_stream(struct snd_sof_dev *sdev, struct snd_soc_dai *cpu_dai, struct snd_pcm_substream *substream) argument
145 hda_assign_hext_stream(struct snd_sof_dev *sdev, struct snd_soc_dai *cpu_dai, struct snd_pcm_substream *substream) argument
160 hda_release_hext_stream(struct snd_sof_dev *sdev, struct snd_soc_dai *cpu_dai, struct snd_pcm_substream *substream) argument
180 hda_codec_dai_set_stream(struct snd_sof_dev *sdev, struct snd_pcm_substream *substream, struct hdac_stream *hstream) argument
191 hda_calc_stream_format(struct snd_sof_dev *sdev, struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument
216 hda_get_hlink(struct snd_sof_dev *sdev, struct snd_pcm_substream *substream) argument
226 generic_calc_stream_format(struct snd_sof_dev *sdev, struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument
243 dmic_calc_stream_format(struct snd_sof_dev *sdev, struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument
272 ssp_get_hlink(struct snd_sof_dev *sdev, struct snd_pcm_substream *substream) argument
280 dmic_get_hlink(struct snd_sof_dev *sdev, struct snd_pcm_substream *substream) argument
288 sdw_get_hlink(struct snd_sof_dev *sdev, struct snd_pcm_substream *substream) argument
296 hda_ipc4_pre_trigger(struct snd_sof_dev *sdev, struct snd_soc_dai *cpu_dai, struct snd_pcm_substream *substream, int cmd) argument
339 hda_trigger(struct snd_sof_dev *sdev, struct snd_soc_dai *cpu_dai, struct snd_pcm_substream *substream, int cmd) argument
372 hda_ipc4_post_trigger(struct snd_sof_dev *sdev, struct snd_soc_dai *cpu_dai, struct snd_pcm_substream *substream, int cmd) argument
512 hda_ipc3_post_trigger(struct snd_sof_dev *sdev, struct snd_soc_dai *cpu_dai, struct snd_pcm_substream *substream, int cmd) argument
558 hda_dspless_get_hext_stream(struct snd_sof_dev *sdev, struct snd_soc_dai *cpu_dai, struct snd_pcm_substream *substream) argument
[all...]
/linux-master/sound/soc/sof/amd/
H A Dacp.h178 struct snd_pcm_substream *substream; member in struct:acp_dsp_stream
305 int acp_pcm_open(struct snd_sof_dev *sdev, struct snd_pcm_substream *substream);
306 int acp_pcm_close(struct snd_sof_dev *sdev, struct snd_pcm_substream *substream);
307 int acp_pcm_hw_params(struct snd_sof_dev *sdev, struct snd_pcm_substream *substream,
311 struct snd_pcm_substream *substream);
/linux-master/sound/soc/
H A Dsoc-pcm.c256 static int dpcm_fe_dai_do_trigger(struct snd_pcm_substream *substream, int cmd);
260 struct snd_pcm_substream *substream = local
265 dpcm_fe_dai_do_trigger(substream,
340 * @substream: the pcm substream
343 * Sets the substream runtime hardware parameters.
345 int snd_soc_set_runtime_hwparams(struct snd_pcm_substream *substream, argument
348 substream->runtime->hw = *hw;
395 static int soc_pcm_apply_symmetry(struct snd_pcm_substream *substream, argument
398 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
428 soc_pcm_params_symmetry(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument
462 soc_pcm_update_symmetry(struct snd_pcm_substream *substream) argument
483 soc_pcm_set_msb(struct snd_pcm_substream *substream, int bits) argument
497 soc_pcm_apply_msb(struct snd_pcm_substream *substream) argument
653 soc_pcm_init_runtime_hw(struct snd_pcm_substream *substream) argument
670 soc_pcm_components_open(struct snd_pcm_substream *substream) argument
689 soc_pcm_components_close(struct snd_pcm_substream *substream, int rollback) argument
707 soc_pcm_clean(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_substream *substream, int rollback) argument
748 __soc_pcm_close(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_substream *substream) argument
755 soc_pcm_close(struct snd_pcm_substream *substream) argument
765 soc_hw_sanity_check(struct snd_pcm_substream *substream) argument
808 __soc_pcm_open(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_substream *substream) argument
871 soc_pcm_open(struct snd_pcm_substream *substream) argument
887 __soc_pcm_prepare(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_substream *substream) argument
927 soc_pcm_prepare(struct snd_pcm_substream *substream) argument
949 soc_pcm_hw_clean(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_substream *substream, int rollback) argument
988 __soc_pcm_hw_free(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_substream *substream) argument
995 soc_pcm_hw_free(struct snd_pcm_substream *substream) argument
1011 __soc_pcm_hw_params(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument
1113 soc_pcm_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument
1139 soc_pcm_trigger(struct snd_pcm_substream *substream, int cmd) argument
1221 soc_pcm_pointer(struct snd_pcm_substream *substream) argument
1699 dpcm_runtime_setup_fe(struct snd_pcm_substream *substream) argument
1734 dpcm_runtime_setup_be_format(struct snd_pcm_substream *substream) argument
1772 dpcm_runtime_setup_be_chan(struct snd_pcm_substream *substream) argument
1820 dpcm_runtime_setup_be_rate(struct snd_pcm_substream *substream) argument
1942 dpcm_fe_dai_shutdown(struct snd_pcm_substream *substream) argument
2008 dpcm_fe_dai_hw_free(struct snd_pcm_substream *substream) argument
2110 dpcm_fe_dai_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument
2313 dpcm_dai_trigger_fe_be(struct snd_pcm_substream *substream, int cmd, bool fe_first) argument
2345 dpcm_fe_dai_do_trigger(struct snd_pcm_substream *substream, int cmd) argument
2432 dpcm_fe_dai_trigger(struct snd_pcm_substream *substream, int cmd) argument
2486 dpcm_fe_dai_prepare(struct snd_pcm_substream *substream) argument
2528 struct snd_pcm_substream *substream = local
2561 struct snd_pcm_substream *substream = local
[all...]
H A Dsoc-generic-dmaengine-pcm.c29 struct snd_pcm_substream *substream)
31 if (!pcm->chan[substream->stream])
34 return pcm->chan[substream->stream]->device->dev;
39 * @substream: PCM substream
50 int snd_dmaengine_pcm_prepare_slave_config(struct snd_pcm_substream *substream, argument
53 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
63 dma_data = snd_soc_dai_get_dma_data(snd_soc_rtd_to_cpu(rtd, 0), substream);
65 ret = snd_hwparams_to_dma_slave_config(substream, params, slave_config);
69 snd_dmaengine_pcm_set_config_from_dai_data(substream, dma_dat
28 dmaengine_dma_dev(struct dmaengine_pcm *pcm, struct snd_pcm_substream *substream) argument
76 dmaengine_pcm_hw_params(struct snd_soc_component *component, struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument
98 dmaengine_pcm_set_runtime_hwparams(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
148 dmaengine_pcm_open(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
162 dmaengine_pcm_close(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
168 dmaengine_pcm_trigger(struct snd_soc_component *component, struct snd_pcm_substream *substream, int cmd) argument
174 dmaengine_pcm_compat_request_channel( struct snd_soc_component *component, struct snd_soc_pcm_runtime *rtd, struct snd_pcm_substream *substream) argument
240 struct snd_pcm_substream *substream = rtd->pcm->streams[i].substream; local
278 dmaengine_pcm_pointer( struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
290 dmaengine_copy(struct snd_soc_component *component, struct snd_pcm_substream *substream, int channel, unsigned long hwoff, struct iov_iter *iter, unsigned long bytes) argument
[all...]
H A Dsoc-dapm.c2740 static int dapm_update_dai_unlocked(struct snd_pcm_substream *substream, argument
2744 int dir = substream->stream;
2773 int snd_soc_dapm_update_dai(struct snd_pcm_substream *substream, argument
2777 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
2781 ret = dapm_update_dai_unlocked(substream, params, dai);
3881 struct snd_pcm_substream *substream)
3885 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
3911 substream->runtime = runtime;
3913 substream->stream = SNDRV_PCM_STREAM_CAPTURE;
3917 ret = snd_soc_dai_startup(source, substream);
3880 snd_soc_dai_link_event_pre_pmu(struct snd_soc_dapm_widget *w, struct snd_pcm_substream *substream) argument
4008 struct snd_pcm_substream *substream = w->priv; local
4201 snd_soc_dapm_new_dai(struct snd_soc_card *card, struct snd_pcm_substream *substream, char *id) argument
4432 struct snd_pcm_substream *substream = rtd->pcm->streams[stream].substream; local
[all...]
H A Dsoc-dai.c36 * We might want to check substream by using list.
39 #define soc_dai_mark_push(dai, substream, tgt) ((dai)->mark_##tgt = substream)
40 #define soc_dai_mark_pop(dai, substream, tgt) ((dai)->mark_##tgt = NULL)
41 #define soc_dai_mark_match(dai, substream, tgt) ((dai)->mark_##tgt == substream)
391 struct snd_pcm_substream *substream,
398 ret = dai->driver->ops->hw_params(substream, params, dai);
400 /* mark substream if succeeded */
402 soc_dai_mark_push(dai, substream, hw_param
390 snd_soc_dai_hw_params(struct snd_soc_dai *dai, struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument
407 snd_soc_dai_hw_free(struct snd_soc_dai *dai, struct snd_pcm_substream *substream, int rollback) argument
422 snd_soc_dai_startup(struct snd_soc_dai *dai, struct snd_pcm_substream *substream) argument
441 snd_soc_dai_shutdown(struct snd_soc_dai *dai, struct snd_pcm_substream *substream, int rollback) argument
611 snd_soc_pcm_dai_prepare(struct snd_pcm_substream *substream) argument
631 soc_dai_trigger(struct snd_soc_dai *dai, struct snd_pcm_substream *substream, int cmd) argument
646 snd_soc_pcm_dai_trigger(struct snd_pcm_substream *substream, int cmd, int rollback) argument
688 snd_soc_pcm_dai_bespoke_trigger(struct snd_pcm_substream *substream, int cmd) argument
708 snd_soc_pcm_dai_delay(struct snd_pcm_substream *substream, snd_pcm_sframes_t *cpu_delay, snd_pcm_sframes_t *codec_delay) argument
[all...]
/linux-master/sound/soc/sh/rcar/
H A Dssi.c534 struct snd_pcm_substream *substream,
712 snd_pcm_stop_xrun(io->substream);
532 rsnd_ssi_hw_params(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument
H A Dsrc.c522 snd_pcm_stop_xrun(io->substream);
H A Drsnd.h319 struct snd_pcm_substream *substream,
335 struct snd_pcm_substream *substream);
495 struct snd_pcm_substream *substream; member in struct:rsnd_dai_stream
524 #define rsnd_io_to_runtime(io) ((io)->substream ? \
525 (io)->substream->runtime : NULL)
H A Ddma.c165 struct snd_pcm_substream *substream = io->substream; local
213 substream->runtime->dma_addr,
214 snd_pcm_lib_buffer_bytes(substream),
215 snd_pcm_lib_period_bytes(substream),
227 dmaen->dma_len = snd_pcm_lib_buffer_bytes(substream);
H A Dcore.c245 if (io->substream)
246 return snd_pcm_running(io->substream);
668 struct snd_pcm_substream *substream = io->substream; local
677 snd_pcm_period_elapsed(substream);
681 struct snd_pcm_substream *substream)
683 io->substream = substream;
688 io->substream = NULL;
692 struct snd_soc_dai *rsnd_substream_to_dai(struct snd_pcm_substream *substream) argument
680 rsnd_dai_stream_init(struct rsnd_dai_stream *io, struct snd_pcm_substream *substream) argument
700 rsnd_rdai_to_io(struct rsnd_dai *rdai, struct snd_pcm_substream *substream) argument
709 rsnd_soc_dai_trigger(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *dai) argument
983 rsnd_soc_dai_startup(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument
1039 rsnd_soc_dai_shutdown(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument
1054 rsnd_soc_dai_prepare(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument
1326 struct snd_pcm_substream *substream; local
1551 rsnd_hw_update(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *hw_params) argument
1571 rsnd_hw_params(struct snd_soc_component *component, struct snd_pcm_substream *substream, struct snd_pcm_hw_params *hw_params) argument
1682 rsnd_hw_free(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
1688 rsnd_pointer(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
[all...]
/linux-master/sound/soc/samsung/
H A Dmidas_wm1811.c127 static int midas_aif1_hw_params(struct snd_pcm_substream *substream, argument
130 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
H A Di2s.c51 void (*fixup_early)(struct snd_pcm_substream *substream,
53 void (*fixup_late)(struct snd_pcm_substream *substream,
116 void (*fixup_early)(struct snd_pcm_substream *substream,
118 void (*fixup_late)(struct snd_pcm_substream *substream,
725 static int i2s_hw_params(struct snd_pcm_substream *substream, argument
747 if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK)
753 if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK)
821 /* We set constraints on the substream according to the version of I2S */
822 static int i2s_startup(struct snd_pcm_substream *substream, argument
849 static void i2s_shutdown(struct snd_pcm_substream *substream, argument
935 i2s_trigger(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *dai) argument
1020 i2s_delay(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument
1578 fsd_i2s_fixup_early(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument
1591 fsd_i2s_fixup_late(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument
[all...]
/linux-master/sound/soc/qcom/
H A Dx1e80100.c32 static void x1e80100_snd_shutdown(struct snd_pcm_substream *substream) argument
34 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
67 static int x1e80100_snd_hw_params(struct snd_pcm_substream *substream, argument
70 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
74 return qcom_snd_sdw_hw_params(substream, params, &data->sruntime[cpu_dai->id]);
77 static int x1e80100_snd_prepare(struct snd_pcm_substream *substream) argument
79 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
84 return qcom_snd_sdw_prepare(substream, sruntime,
88 static int x1e80100_snd_hw_free(struct snd_pcm_substream *substream) argument
90 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
[all...]
H A Dsm8250.c49 static int sm8250_snd_startup(struct snd_pcm_substream *substream) argument
53 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
70 return qcom_snd_sdw_startup(substream);
73 static void sm2450_snd_shutdown(struct snd_pcm_substream *substream) argument
75 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
84 static int sm8250_snd_hw_params(struct snd_pcm_substream *substream, argument
87 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
91 return qcom_snd_sdw_hw_params(substream, params, &pdata->sruntime[cpu_dai->id]);
94 static int sm8250_snd_prepare(struct snd_pcm_substream *substream) argument
96 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
105 sm8250_snd_hw_free(struct snd_pcm_substream *substream) argument
[all...]
H A Dsc8280xp.c51 static void sc8280xp_snd_shutdown(struct snd_pcm_substream *substream) argument
53 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
89 static int sc8280xp_snd_hw_params(struct snd_pcm_substream *substream, argument
92 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
96 return qcom_snd_sdw_hw_params(substream, params, &pdata->sruntime[cpu_dai->id]);
99 static int sc8280xp_snd_prepare(struct snd_pcm_substream *substream) argument
101 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
106 return qcom_snd_sdw_prepare(substream, sruntime,
110 static int sc8280xp_snd_hw_free(struct snd_pcm_substream *substream) argument
112 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
[all...]

Completed in 205 milliseconds

1234567891011>>