Home
last modified time | relevance | path

Searched refs:SNDRV_PCM_STREAM_CAPTURE (Results 1 – 25 of 204) sorted by relevance

123456789

/Linux-v4.19/sound/usb/usx2y/
Dusx2yhwdeppcm.c249 capsubs = usX2Y->subs[SNDRV_PCM_STREAM_CAPTURE]; in i_usX2Y_usbpcm_urb_complete()
250 capsubs2 = usX2Y->subs[SNDRV_PCM_STREAM_CAPTURE + 2]; in i_usX2Y_usbpcm_urb_complete()
297 if (prepare_subs == usX2Y->subs[SNDRV_PCM_STREAM_CAPTURE]) { in i_usX2Y_usbpcm_subs_startup()
298 struct snd_usX2Y_substream *cap_subs2 = usX2Y->subs[SNDRV_PCM_STREAM_CAPTURE + 2]; in i_usX2Y_usbpcm_subs_startup()
360 *cap_subs2 = subs->usX2Y->subs[SNDRV_PCM_STREAM_CAPTURE + 2]; in snd_usX2Y_usbpcm_hw_free()
365 struct snd_usX2Y_substream *cap_subs = subs->usX2Y->subs[SNDRV_PCM_STREAM_CAPTURE]; in snd_usX2Y_usbpcm_hw_free()
409 if (SNDRV_PCM_STREAM_CAPTURE == stream) { in usX2Y_usbpcm_urbs_start()
486 struct snd_usX2Y_substream *capsubs = subs->usX2Y->subs[SNDRV_PCM_STREAM_CAPTURE]; in snd_usX2Y_usbpcm_prepare()
733 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &snd_usX2Y_usbpcm_ops); in usX2Y_hwdep_pcm_new()
743 0 > (err = snd_pcm_lib_preallocate_pages(pcm->streams[SNDRV_PCM_STREAM_CAPTURE].substream, in usX2Y_hwdep_pcm_new()
Dusbusx2yaudio.c317 struct snd_usX2Y_substream *capsubs = usX2Y->subs[SNDRV_PCM_STREAM_CAPTURE], in i_usX2Y_urb_complete()
539 atomic_read(&subs->usX2Y->subs[SNDRV_PCM_STREAM_CAPTURE]->state) >= state_PREPARED) { in snd_usX2Y_pcm_trigger()
805 struct snd_usX2Y_substream *cap_subs = subs->usX2Y->subs[SNDRV_PCM_STREAM_CAPTURE]; in snd_usX2Y_pcm_hw_free()
835 struct snd_usX2Y_substream *capsubs = subs->usX2Y->subs[SNDRV_PCM_STREAM_CAPTURE]; in snd_usX2Y_pcm_prepare()
935 kfree(usX2Y_substream[SNDRV_PCM_STREAM_CAPTURE]); in usX2Y_audio_stream_free()
936 usX2Y_substream[SNDRV_PCM_STREAM_CAPTURE] = NULL; in usX2Y_audio_stream_free()
953 for (i = playback_endpoint ? SNDRV_PCM_STREAM_PLAYBACK : SNDRV_PCM_STREAM_CAPTURE; in usX2Y_audio_stream_new()
954 i <= SNDRV_PCM_STREAM_CAPTURE; ++i) { in usX2Y_audio_stream_new()
964 usX2Y_substream[SNDRV_PCM_STREAM_CAPTURE]->endpoint = capture_endpoint; in usX2Y_audio_stream_new()
976 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &snd_usX2Y_pcm_ops); in usX2Y_audio_stream_new()
[all …]
/Linux-v4.19/sound/soc/fsl/
Dmpc5200_dma.c142 if (substream->pstr->stream == SNDRV_PCM_STREAM_CAPTURE) in psc_dma_trigger()
165 if (substream->pstr->stream == SNDRV_PCM_STREAM_CAPTURE) in psc_dma_trigger()
223 if (substream->pstr->stream == SNDRV_PCM_STREAM_CAPTURE) in psc_dma_open()
249 if (substream->pstr->stream == SNDRV_PCM_STREAM_CAPTURE) in psc_dma_close()
273 if (substream->pstr->stream == SNDRV_PCM_STREAM_CAPTURE) in psc_dma_pointer()
325 if (pcm->streams[SNDRV_PCM_STREAM_CAPTURE].substream) { in psc_dma_new()
327 size, &pcm->streams[SNDRV_PCM_STREAM_CAPTURE].substream->dma_buffer); in psc_dma_new()
Dimx-pcm-fiq.c275 if (pcm->streams[SNDRV_PCM_STREAM_CAPTURE].substream) { in imx_pcm_new()
277 SNDRV_PCM_STREAM_CAPTURE); in imx_pcm_new()
304 substream = pcm->streams[SNDRV_PCM_STREAM_CAPTURE].substream; in imx_pcm_fiq_new()
/Linux-v4.19/sound/soc/bcm/
Dbcm2835-i2s.c642 else if (substream->stream == SNDRV_PCM_STREAM_CAPTURE in bcm2835_i2s_prepare()
655 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) in bcm2835_i2s_stop()
680 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) in bcm2835_i2s_trigger()
765 &dev->dma_data[SNDRV_PCM_STREAM_CAPTURE]); in bcm2835_i2s_dai_probe()
880 dev->dma_data[SNDRV_PCM_STREAM_CAPTURE].addr = in bcm2835_i2s_probe()
886 dev->dma_data[SNDRV_PCM_STREAM_CAPTURE].addr_width = in bcm2835_i2s_probe()
891 dev->dma_data[SNDRV_PCM_STREAM_CAPTURE].maxburst = 2; in bcm2835_i2s_probe()
899 dev->dma_data[SNDRV_PCM_STREAM_CAPTURE].flags = in bcm2835_i2s_probe()
/Linux-v4.19/sound/usb/
Dproc.c161 if (stream->substream[SNDRV_PCM_STREAM_CAPTURE].num_formats) { in proc_pcm_format_read()
163 proc_dump_substream_status(&stream->substream[SNDRV_PCM_STREAM_CAPTURE], buffer); in proc_pcm_format_read()
164 proc_dump_substream_formats(&stream->substream[SNDRV_PCM_STREAM_CAPTURE], buffer); in proc_pcm_format_read()
/Linux-v4.19/sound/soc/davinci/
Ddavinci-vcif.c179 dai->capture_dma_data = &dev->dma_data[SNDRV_PCM_STREAM_CAPTURE]; in davinci_vcif_dai_probe()
224 davinci_vcif_dev->dma_data[SNDRV_PCM_STREAM_CAPTURE].filter_data = in davinci_vcif_probe()
226 davinci_vcif_dev->dma_data[SNDRV_PCM_STREAM_CAPTURE].addr = in davinci_vcif_probe()
Ddavinci-mcasp.c205 mcasp->irq_request[SNDRV_PCM_STREAM_CAPTURE]); in mcasp_start_rx()
255 mcasp->irq_request[SNDRV_PCM_STREAM_CAPTURE]); in mcasp_stop_rx()
344 u32 irq_mask = mcasp->irq_request[SNDRV_PCM_STREAM_CAPTURE]; in davinci_mcasp_rx_irq_handler()
353 substream = mcasp->substreams[SNDRV_PCM_STREAM_CAPTURE]; in davinci_mcasp_rx_irq_handler()
379 if (mcasp->substreams[SNDRV_PCM_STREAM_CAPTURE]) in davinci_mcasp_common_irq_handler()
650 ret = davinci_mcasp_ch_constraint(mcasp, SNDRV_PCM_STREAM_CAPTURE, in davinci_mcasp_set_ch_constraints()
684 mcasp->tdm_mask[SNDRV_PCM_STREAM_CAPTURE] = rx_mask; in davinci_mcasp_set_tdm_slot()
905 } else if (stream == SNDRV_PCM_STREAM_CAPTURE) { in mcasp_i2s_hw_param()
1380 dai->capture_dma_data = &mcasp->dma_data[SNDRV_PCM_STREAM_CAPTURE]; in davinci_mcasp_dai_probe()
1896 mcasp->irq_request[SNDRV_PCM_STREAM_CAPTURE] = ROVRN; in davinci_mcasp_probe()
[all …]
/Linux-v4.19/sound/pci/nm256/
Dnm256.c362 u32 poffset = (stream == SNDRV_PCM_STREAM_CAPTURE ? in snd_nm256_load_coefficient()
366 addr += (stream == SNDRV_PCM_STREAM_CAPTURE ? in snd_nm256_load_coefficient()
377 if (stream == SNDRV_PCM_STREAM_CAPTURE) in snd_nm256_load_coefficient()
455 case SNDRV_PCM_STREAM_CAPTURE: in snd_nm256_set_format()
788 s = &chip->streams[SNDRV_PCM_STREAM_CAPTURE]; in snd_nm256_capture_update()
890 snd_nm256_setup_stream(chip, &chip->streams[SNDRV_PCM_STREAM_CAPTURE], in snd_nm256_capture_open()
969 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &snd_nm256_capture_ops); in snd_nm256_pcm()
1012 if (chip->streams[SNDRV_PCM_STREAM_CAPTURE].running) in snd_nm256_intr_check()
1460 if (chip->streams[SNDRV_PCM_STREAM_CAPTURE].running) in snd_nm256_free()
1514 chip->streams[SNDRV_PCM_STREAM_CAPTURE].bufsize = capture_bufsize * 1024; in snd_nm256_create()
[all …]
/Linux-v4.19/sound/soc/omap/
Domap-mcpdm.c199 mcpdm->config[SNDRV_PCM_STREAM_CAPTURE].threshold); in omap_mcpdm_open_streams()
309 if (stream == SNDRV_PCM_STREAM_CAPTURE) in omap_mcpdm_dai_hw_params()
315 if (stream == SNDRV_PCM_STREAM_CAPTURE) in omap_mcpdm_dai_hw_params()
413 mcpdm->config[SNDRV_PCM_STREAM_CAPTURE].threshold = in omap_mcpdm_probe()
418 &mcpdm->dma_data[SNDRV_PCM_STREAM_CAPTURE]); in omap_mcpdm_probe()
/Linux-v4.19/sound/soc/codecs/
Dadau17x1.c269 SNDRV_PCM_STREAM_CAPTURE, adau17x1_capture_mux_text);
665 adau->tdm_slot[SNDRV_PCM_STREAM_CAPTURE] = 0; in adau17x1_set_dai_tdm_slot()
669 adau->tdm_slot[SNDRV_PCM_STREAM_CAPTURE] = 1; in adau17x1_set_dai_tdm_slot()
673 adau->tdm_slot[SNDRV_PCM_STREAM_CAPTURE] = 2; in adau17x1_set_dai_tdm_slot()
677 adau->tdm_slot[SNDRV_PCM_STREAM_CAPTURE] = 3; in adau17x1_set_dai_tdm_slot()
721 if (adau->dsp_bypass[SNDRV_PCM_STREAM_CAPTURE]) { in adau17x1_set_dai_tdm_slot()
723 (adau->tdm_slot[SNDRV_PCM_STREAM_CAPTURE] * 2) + 1); in adau17x1_set_dai_tdm_slot()
/Linux-v4.19/sound/soc/cirrus/
Dep93xx-i2s.c93 [SNDRV_PCM_STREAM_CAPTURE] = {
208 &ep93xx_i2s_dma_data[SNDRV_PCM_STREAM_CAPTURE]; in ep93xx_i2s_dai_probe()
380 ep93xx_i2s_disable(info, SNDRV_PCM_STREAM_CAPTURE); in ep93xx_i2s_suspend()
393 ep93xx_i2s_enable(info, SNDRV_PCM_STREAM_CAPTURE); in ep93xx_i2s_resume()
/Linux-v4.19/sound/soc/spear/
Dspdif_in.c71 if (substream->stream != SNDRV_PCM_STREAM_CAPTURE) in spdif_in_shutdown()
101 if (substream->stream != SNDRV_PCM_STREAM_CAPTURE) in spdif_in_hw_params()
117 if (substream->stream != SNDRV_PCM_STREAM_CAPTURE) in spdif_in_trigger()
/Linux-v4.19/sound/isa/
Dcmi8330.c416 #define CMI_AD_STREAM SNDRV_PCM_STREAM_CAPTURE
418 #define CMI_SB_STREAM SNDRV_PCM_STREAM_CAPTURE
436 substream->private_data = chip->streams[SNDRV_PCM_STREAM_CAPTURE].private_data; in snd_cmi8330_capture_open()
437 return chip->streams[SNDRV_PCM_STREAM_CAPTURE].open(substream); in snd_cmi8330_capture_open()
470 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &chip->streams[SNDRV_PCM_STREAM_CAPTURE].ops); in snd_cmi8330_pcm()
/Linux-v4.19/sound/pci/lx6464es/
Dlx6464es.c111 int is_capture = (substream->stream == SNDRV_PCM_STREAM_CAPTURE); in lx_hardware_open()
137 int is_capture = (substream->stream == SNDRV_PCM_STREAM_CAPTURE); in lx_hardware_start()
168 int is_capture = (substream->stream == SNDRV_PCM_STREAM_CAPTURE); in lx_hardware_stop()
199 int is_capture = (substream->stream == SNDRV_PCM_STREAM_CAPTURE); in lx_hardware_close()
282 int is_capture = (substream->stream == SNDRV_PCM_STREAM_CAPTURE); in lx_pcm_stream_pointer()
301 const int is_capture = (substream->stream == SNDRV_PCM_STREAM_CAPTURE); in lx_pcm_prepare()
389 int is_capture = (substream->stream == SNDRV_PCM_STREAM_CAPTURE); in lx_pcm_hw_free()
536 const int is_capture = (substream->stream == SNDRV_PCM_STREAM_CAPTURE); in lx_pcm_trigger()
851 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &lx_ops_capture); in lx_pcm_create()
/Linux-v4.19/drivers/staging/greybus/
Daudio_codec.c195 module_state = data->state[SNDRV_PCM_STREAM_CAPTURE]; in gbaudio_module_enable_rx()
197 params = find_dai_stream_params(codec, id, SNDRV_PCM_STREAM_CAPTURE); in gbaudio_module_enable_rx()
215 data->state[SNDRV_PCM_STREAM_CAPTURE] = in gbaudio_module_enable_rx()
234 data->state[SNDRV_PCM_STREAM_CAPTURE] = in gbaudio_module_enable_rx()
257 data->state[SNDRV_PCM_STREAM_CAPTURE] = in gbaudio_module_enable_rx()
278 module_state = data->state[SNDRV_PCM_STREAM_CAPTURE]; in gbaudio_module_disable_rx()
290 data->state[SNDRV_PCM_STREAM_CAPTURE] = in gbaudio_module_disable_rx()
307 data->state[SNDRV_PCM_STREAM_CAPTURE] = in gbaudio_module_disable_rx()
562 case SNDRV_PCM_STREAM_CAPTURE: in gbcodec_prepare()
/Linux-v4.19/sound/firewire/dice/
Ddice-pcm.c30 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) in dice_rate_constraint()
68 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) in dice_channels_constraint()
136 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) { in init_hw_info()
450 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, in snd_dice_create_pcm()
/Linux-v4.19/sound/soc/
Dsoc-generic-dmaengine-pcm.c283 for (i = SNDRV_PCM_STREAM_PLAYBACK; i <= SNDRV_PCM_STREAM_CAPTURE; i++) { in dmaengine_pcm_new()
406 [SNDRV_PCM_STREAM_CAPTURE] = "rx",
433 for (i = SNDRV_PCM_STREAM_PLAYBACK; i <= SNDRV_PCM_STREAM_CAPTURE; in dmaengine_pcm_request_chan_of()
463 for (i = SNDRV_PCM_STREAM_PLAYBACK; i <= SNDRV_PCM_STREAM_CAPTURE; in dmaengine_pcm_release_chan()
Dsoc-compress.c140 stream = SNDRV_PCM_STREAM_CAPTURE; in soc_compr_open_fe()
257 stream = SNDRV_PCM_STREAM_CAPTURE; in soc_compr_free()
291 SNDRV_PCM_STREAM_CAPTURE, in soc_compr_free()
311 stream = SNDRV_PCM_STREAM_CAPTURE; in soc_compr_free_fe()
419 stream = SNDRV_PCM_STREAM_CAPTURE; in soc_compr_trigger_fe()
516 snd_soc_dapm_stream_event(rtd, SNDRV_PCM_STREAM_CAPTURE, in soc_compr_set_params()
546 stream = SNDRV_PCM_STREAM_CAPTURE; in soc_compr_set_params_fe()
948 be_pcm->streams[SNDRV_PCM_STREAM_CAPTURE].substream->private_data = rtd; in snd_soc_new_compress()
/Linux-v4.19/sound/pci/oxygen/
Doxygen_pcm.c718 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, in oxygen_pcm_init()
721 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, in oxygen_pcm_init()
732 snd_pcm_lib_preallocate_pages(pcm->streams[SNDRV_PCM_STREAM_CAPTURE].substream, in oxygen_pcm_init()
749 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, in oxygen_pcm_init()
779 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, in oxygen_pcm_init()
794 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, in oxygen_pcm_init()
/Linux-v4.19/sound/soc/samsung/
Ddmaengine.c42 pcm_conf->chan_names[SNDRV_PCM_STREAM_CAPTURE] = rx; in samsung_asoc_dma_platform_register()
/Linux-v4.19/sound/arm/
Dpxa2xx-pcm-lib.c199 if (pcm->streams[SNDRV_PCM_STREAM_CAPTURE].substream) { in pxa2xx_soc_pcm_new()
201 SNDRV_PCM_STREAM_CAPTURE); in pxa2xx_soc_pcm_new()
/Linux-v4.19/sound/soc/qcom/qdsp6/
Dq6asm-dai.c223 } else if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) { in q6asm_dai_prepare()
248 } else if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) { in q6asm_dai_prepare()
330 else if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) in q6asm_dai_open()
484 csubstream = pcm->streams[SNDRV_PCM_STREAM_CAPTURE].substream; in q6asm_dai_pcm_new()
/Linux-v4.19/drivers/media/pci/solo6x10/
Dsolo6x10-g723.c88 &solo_dev->snd_pcm->streams[SNDRV_PCM_STREAM_CAPTURE]; in solo_g723_isr()
352 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, in solo_snd_pcm_init()
359 for (i = 0, ss = pcm->streams[SNDRV_PCM_STREAM_CAPTURE].substream; in solo_snd_pcm_init()
/Linux-v4.19/sound/soc/rockchip/
Drockchip_pdm.c179 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) { in rockchip_pdm_hw_params()
226 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) in rockchip_pdm_trigger()
232 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) in rockchip_pdm_trigger()

123456789