Home
last modified time | relevance | path

Searched refs:capture (Results 1 – 25 of 184) sorted by relevance

12345678

/sound/soc/fsl/
Dmpc5200_dma.c39 if (psc_dma->capture.active && (isr & MPC52xx_PSC_IMR_ORERR)) in psc_dma_status_irq()
179 if (psc_dma->capture.active) in psc_dma_trigger()
224 s = &psc_dma->capture; in psc_dma_open()
250 s = &psc_dma->capture; in psc_dma_close()
255 !psc_dma->capture.active) { in psc_dma_close()
274 s = &psc_dma->capture; in psc_dma_pointer()
417 psc_dma->capture.psc_dma = psc_dma; in mpc5200_audio_dma_create()
423 psc_dma->capture.bcom_task = in mpc5200_audio_dma_create()
427 if (!psc_dma->capture.bcom_task || in mpc5200_audio_dma_create()
461 psc_dma->capture.irq = in mpc5200_audio_dma_create()
[all …]
Dmpc5200_dma.h66 struct psc_dma_stream capture; member
80 return &psc_dma->capture; in to_psc_dma_stream()
/sound/drivers/vx/
Dvx_mixer.c221 static int vx_adjust_audio_level(struct vx_core *chip, int audio, int capture, in vx_adjust_audio_level() argument
230 if (capture) in vx_adjust_audio_level()
260 static int vx_read_audio_level(struct vx_core *chip, int audio, int capture,
268 if (capture)
319 static int vx_set_audio_gain(struct vx_core *chip, int audio, int capture, int level) in vx_set_audio_gain() argument
326 chip->audio_gain[capture][audio] = level; in vx_set_audio_gain()
327 return vx_adjust_audio_level(chip, audio, capture, &info); in vx_set_audio_gain()
379 static int vx_get_audio_vu_meter(struct vx_core *chip, int audio, int capture, struct vx_vu_meter *… in vx_get_audio_vu_meter() argument
389 if (capture) in vx_get_audio_vu_meter()
608 int capture = (kcontrol->private_value >> 8) & 1; in vx_audio_gain_get() local
[all …]
Dvx_pcm.c405 static int vx_alloc_pipe(struct vx_core *chip, int capture, in vx_alloc_pipe() argument
416 vx_set_pipe_cmd_params(&rmh, capture, audioid, num_audio); in vx_alloc_pipe()
422 if (! capture && data_mode) in vx_alloc_pipe()
433 vx_set_pipe_cmd_params(&rmh, capture, audioid, 0); in vx_alloc_pipe()
440 pipe->is_capture = capture; in vx_alloc_pipe()
1157 int p, buf, capture, eob; in vx_pcm_update_intr() local
1159 capture = (chip->irq_rmh.Stat[i] & 0x400000) ? 1 : 0; in vx_pcm_update_intr()
1170 if (capture) in vx_pcm_update_intr()
/sound/soc/sh/
Dsiu_dai.c72 struct format_flag capture; member
85 .capture = {
99 .capture = {
148 siu_write32(base + SIU_SBDVCB, port_info->capture.volume); in siu_dai_start()
384 vol = port_info->capture.volume; in siu_dai_get_volume()
428 cur_vol = port_info->capture.volume; in siu_dai_put_volume()
430 port_info->capture.volume = new_vol; in siu_dai_put_volume()
477 (*port_info)->capture.volume = DFLT_VOLUME_LEVEL; in siu_init_port()
546 BUG_ON(port_info->playback.rw_flg || port_info->capture.rw_flg); in siu_dai_shutdown()
571 siu_stream = &port_info->capture; in siu_dai_prepare()
[all …]
Dsiu_pcm.c167 struct siu_stream *siu_stream = &port_info->capture; in siu_pcm_rd_set()
255 struct siu_stream *siu_stream = &port_info->capture; in siu_pcm_stmread_start()
277 struct siu_stream *siu_stream = &port_info->capture; in siu_pcm_stmread_stop()
322 siu_stream = &port_info->capture; in siu_pcm_hw_free()
363 siu_stream = &port_info->capture; in siu_pcm_open()
393 siu_stream = &port_info->capture; in siu_pcm_close()
415 siu_stream = &port_info->capture; in siu_pcm_prepare()
504 siu_stream = &port_info->capture; in siu_pcm_pointer_dma()
570 tasklet_init(&(*port_info)->capture.tasklet, siu_io_tasklet, in siu_pcm_new()
571 (unsigned long)&(*port_info)->capture); in siu_pcm_new()
[all …]
Dfsi.c258 struct fsi_stream capture; member
481 fsi->capture.oerr_num++; in fsi_count_fifo_err()
484 fsi->capture.uerr_num++; in fsi_count_fifo_err()
502 return fsi_is_play(substream) ? &fsi->playback : &fsi->capture; in fsi_stream_get()
596 io = &fsi->capture; in fsi_stream_probe()
615 io = &fsi->capture; in fsi_stream_remove()
706 data |= AB_IO(1, fsi_get_port_shift(fsi, &fsi->capture)); in fsi_irq_clear_status()
1260 fsi_stream_transfer(&master->fsia.capture); in fsi_interrupt()
1262 fsi_stream_transfer(&master->fsib.capture); in fsi_interrupt()
1441 fsi->capture.handler = &fsi_pio_pop_handler; in fsi_dma_probe()
[all …]
/sound/soc/
Dsoc-pcm.c109 bits = dai->driver->capture.sig_bits; in soc_pcm_apply_msb()
216 max(codec_dai_drv->capture.rate_min, in soc_pcm_open()
217 cpu_dai_drv->capture.rate_min); in soc_pcm_open()
219 min(codec_dai_drv->capture.rate_max, in soc_pcm_open()
220 cpu_dai_drv->capture.rate_max); in soc_pcm_open()
222 max(codec_dai_drv->capture.channels_min, in soc_pcm_open()
223 cpu_dai_drv->capture.channels_min); in soc_pcm_open()
225 min(codec_dai_drv->capture.channels_max, in soc_pcm_open()
226 cpu_dai_drv->capture.channels_max); in soc_pcm_open()
228 codec_dai_drv->capture.formats & cpu_dai_drv->capture.formats; in soc_pcm_open()
[all …]
/sound/usb/misc/
Dua101.c132 } capture, playback; member
360 struct ua101_stream *stream = &ua->capture; in capture_urb_complete()
506 kill_stream_urbs(&ua->capture); in stop_usb_capture()
521 kill_stream_urbs(&ua->capture); in start_usb_capture()
528 ua->capture.urbs[0]->urb.complete = first_capture_urb_complete; in start_usb_capture()
533 err = submit_stream_urbs(ua, &ua->capture); in start_usb_capture()
617 snd_pcm_stop(ua->capture.substream, SNDRV_PCM_STATE_XRUN); in abort_alsa_capture()
664 ua->capture.substream = substream; in capture_pcm_open()
665 err = set_stream_hw(ua, substream, ua->capture.channels); in capture_pcm_open()
798 ua->capture.period_pos = 0; in capture_pcm_prepare()
[all …]
/sound/ppc/
Dpmac.c149 return &chip->capture; in snd_pmac_get_stream()
372 return snd_pmac_pcm_prepare(chip, &chip->capture, subs); in snd_pmac_capture_prepare()
379 return snd_pmac_pcm_trigger(chip, &chip->capture, subs, cmd); in snd_pmac_capture_trigger()
385 return snd_pmac_pcm_pointer(chip, &chip->capture, subs); in snd_pmac_capture_pointer()
663 return snd_pmac_pcm_open(chip, &chip->capture, subs); in snd_pmac_capture_open()
677 return snd_pmac_pcm_close(chip, &chip->capture, subs); in snd_pmac_capture_close()
731 chip->capture.cur_formats = chip->formats_ok; in snd_pmac_pcm_new()
733 chip->capture.cur_freqs = chip->freqs_ok; in snd_pmac_pcm_new()
748 out_le32(&chip->capture.dma->control, (RUN|PAUSE|FLUSH|WAKE|DEAD) << 16); in snd_pmac_dbdma_reset()
749 snd_pmac_wait_ack(&chip->capture); in snd_pmac_dbdma_reset()
[all …]
/sound/pci/emu10k1/
Demufx.c1176 const int capture = playback + (SND_EMU10K1_PLAYBACK_CHANNELS * 2); /* we reserve 10 voices */ in _snd_emu10k1_audigy_init_efx() local
1177 const int stereo_mix = capture + 2; in _snd_emu10k1_audigy_init_efx()
1271 A_OP(icode, &ptr, iMAC0, A_GPR(capture+0), A_C_00000000, A_GPR(gpr), A_FXBUS(FXBUS_PCM_LEFT)); in _snd_emu10k1_audigy_init_efx()
1272 A_OP(icode, &ptr, iMAC0, A_GPR(capture+1), A_C_00000000, A_GPR(gpr+1), A_FXBUS(FXBUS_PCM_RIGHT)); in _snd_emu10k1_audigy_init_efx()
1277 A_OP(icode, &ptr, iMAC0, A_GPR(capture+0), A_GPR(capture+0), A_GPR(gpr), A_FXBUS(FXBUS_MIDI_LEFT)); in _snd_emu10k1_audigy_init_efx()
1278 …A_OP(icode, &ptr, iMAC0, A_GPR(capture+1), A_GPR(capture+1), A_GPR(gpr+1), A_FXBUS(FXBUS_MIDI_RIGH… in _snd_emu10k1_audigy_init_efx()
1293 A_OP(icode, &ptr, iMAC0, A_GPR(capture+0), A_GPR(capture+0), A_GPR(gpr), A_GPR(tmp)); in _snd_emu10k1_audigy_init_efx()
1295 A_OP(icode, &ptr, iMAC0, A_GPR(capture+1), A_GPR(capture+1), A_GPR(gpr), A_GPR(tmp)); in _snd_emu10k1_audigy_init_efx()
1297 A_OP(icode, &ptr, iMAC0, A_GPR(capture+0), A_GPR(capture+0), A_GPR(gpr), A_P16VIN(0x0)); in _snd_emu10k1_audigy_init_efx()
1298 A_OP(icode, &ptr, iMAC0, A_GPR(capture+1), A_GPR(capture+1), A_GPR(gpr+1), A_P16VIN(0x1)); in _snd_emu10k1_audigy_init_efx()
[all …]
/sound/soc/codecs/
Dadav80x.c360 unsigned int capture = 0x00; in adav80x_set_dai_fmt() local
365 capture |= ADAV80X_CAPTURE_MODE_MASTER; in adav80x_set_dai_fmt()
375 capture |= ADAV80X_CAPTURE_MODE_I2S; in adav80x_set_dai_fmt()
379 capture |= ADAV80X_CAPTURE_MODE_LEFT_J; in adav80x_set_dai_fmt()
383 capture |= ADAV80X_CAPTURE_MODE_RIGHT_J; in adav80x_set_dai_fmt()
399 capture); in adav80x_set_dai_fmt()
748 .capture = {
767 .capture = {
Dwm8782.c31 .capture = {
Dads117x.c29 .capture = {
Dspdif_receiver.c33 .capture = {
Ddfbmcs320.c26 .capture = {
Dad73311.c34 .capture = {
/sound/soc/pxa/
Dpxa2xx-ac97.c198 .capture = {
215 .capture = {
226 .capture = {
/sound/usb/6fire/
Dpcm.c126 return &rt->capture; in usb6fire_pcm_get_substream()
316 sub = &rt->capture; in usb6fire_pcm_in_urb_handler()
408 sub = &rt->capture; in usb6fire_pcm_open()
441 if (!rt->playback.instance && !rt->capture.instance) { in usb6fire_pcm_close()
601 spin_lock_init(&rt->capture.lock); in usb6fire_pcm_init()
652 if (rt->capture.instance) in usb6fire_pcm_abort()
653 snd_pcm_stop(rt->capture.instance, in usb6fire_pcm_abort()
Dpcm.h55 struct pcm_substream capture; member
/sound/soc/s6000/
Ds6000-i2s.c357 dai->driver->capture.channels_min = 2 * dev->lines_in; in s6000_i2s_dai_probe()
358 dai->driver->capture.channels_max = dai->driver->capture.channels_min; in s6000_i2s_dai_probe()
377 dai->driver->capture.channels_min = 2 * dev->lines_in; in s6000_i2s_dai_probe()
378 dai->driver->capture.channels_max = 8 * dev->lines_in; in s6000_i2s_dai_probe()
428 .capture = {
/sound/pci/mixart/
Dmixart.h220 u32 capture; member
225 struct mixart_pipe *snd_mixart_add_ref_pipe(struct snd_mixart *chip, int pcm_number, int capture, i…
/sound/soc/dwc/
Ddesignware_i2s.c408 dw_i2s_dai->capture.channels_min = MIN_CHANNEL_NUM; in dw_i2s_probe()
409 dw_i2s_dai->capture.channels_max = pdata->channel; in dw_i2s_probe()
410 dw_i2s_dai->capture.formats = pdata->snd_fmts; in dw_i2s_probe()
411 dw_i2s_dai->capture.rates = pdata->snd_rates; in dw_i2s_probe()
/sound/arm/
Daaci.c212 struct aaci_runtime *aacirun = &aaci->capture; in aaci_fifo_irq()
412 aacirun = &aaci->capture; in aaci_pcm_open()
883 aaci->capture.pcm = &ac97_bus->pcms[1]; in aaci_probe_ac97()
1019 spin_lock_init(&aaci->capture.lock); in aaci_probe()
1020 aaci->capture.base = aaci->base + AACI_CSCH1; in aaci_probe()
1021 aaci->capture.fifo = aaci->base + AACI_DR1; in aaci_probe()
/sound/soc/samsung/
Ds3c-i2s-v2.c398 int capture = (substream->stream == SNDRV_PCM_STREAM_CAPTURE); in s3c2412_i2s_trigger() local
410 writel(capture ? S3C2412_IISFIC_RXFLUSH : S3C2412_IISFIC_TXFLUSH, in s3c2412_i2s_trigger()
426 if (capture) in s3c2412_i2s_trigger()
447 if (capture) in s3c2412_i2s_trigger()

12345678