Searched refs:pcm_indirect (Results 1 – 3 of 3) sorted by relevance
| /Linux-v4.19/drivers/staging/vc04_services/bcm2835-audio/ |
| D | bcm2835-pcm.c | 300 memset(&alsa_stream->pcm_indirect, 0, sizeof(alsa_stream->pcm_indirect)); in snd_bcm2835_pcm_prepare() 302 alsa_stream->pcm_indirect.hw_buffer_size = in snd_bcm2835_pcm_prepare() 303 alsa_stream->pcm_indirect.sw_buffer_size = in snd_bcm2835_pcm_prepare() 336 struct snd_pcm_indirect *pcm_indirect = &alsa_stream->pcm_indirect; in snd_bcm2835_pcm_ack() local 338 pcm_indirect->hw_queue_size = runtime->hw.buffer_bytes_max; in snd_bcm2835_pcm_ack() 339 return snd_pcm_indirect_playback_transfer(substream, pcm_indirect, in snd_bcm2835_pcm_ack() 357 alsa_stream->pcm_indirect.hw_io = in snd_bcm2835_pcm_trigger() 358 alsa_stream->pcm_indirect.hw_data = in snd_bcm2835_pcm_trigger() 407 &alsa_stream->pcm_indirect, in snd_bcm2835_pcm_pointer()
|
| D | bcm2835.h | 121 struct snd_pcm_indirect pcm_indirect; member
|
| /Linux-v4.19/sound/mips/ |
| D | hal2.c | 69 struct snd_pcm_indirect pcm_indirect; member 564 memset(&dac->pcm_indirect, 0, sizeof(dac->pcm_indirect)); in hal2_playback_prepare() 565 dac->pcm_indirect.hw_buffer_size = H2_BUF_SIZE; in hal2_playback_prepare() 566 dac->pcm_indirect.sw_buffer_size = snd_pcm_lib_buffer_bytes(substream); in hal2_playback_prepare() 578 hal2->dac.pcm_indirect.hw_io = hal2->dac.buffer_dma; in hal2_playback_trigger() 579 hal2->dac.pcm_indirect.hw_data = 0; in hal2_playback_trigger() 598 return snd_pcm_indirect_playback_pointer(substream, &dac->pcm_indirect, in hal2_playback_pointer() 618 dac->pcm_indirect.hw_queue_size = H2_BUF_SIZE / 2; in hal2_playback_ack() 620 &dac->pcm_indirect, in hal2_playback_ack() 655 memset(&adc->pcm_indirect, 0, sizeof(adc->pcm_indirect)); in hal2_capture_prepare() [all …]
|