Home
last modified time | relevance | path

Searched refs:pcm_indirect (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/drivers/staging/vc04_services/bcm2835-audio/
Dbcm2835-pcm.c230 memset(&alsa_stream->pcm_indirect, 0, sizeof(alsa_stream->pcm_indirect)); in snd_bcm2835_pcm_prepare()
232 alsa_stream->pcm_indirect.hw_buffer_size = in snd_bcm2835_pcm_prepare()
233 alsa_stream->pcm_indirect.sw_buffer_size = in snd_bcm2835_pcm_prepare()
260 struct snd_pcm_indirect *pcm_indirect = &alsa_stream->pcm_indirect; in snd_bcm2835_pcm_ack() local
262 return snd_pcm_indirect_playback_transfer(substream, pcm_indirect, in snd_bcm2835_pcm_ack()
311 &alsa_stream->pcm_indirect, in snd_bcm2835_pcm_pointer()
Dbcm2835.h72 struct snd_pcm_indirect pcm_indirect; member
/Linux-v5.4/sound/mips/
Dhal2.c56 struct snd_pcm_indirect pcm_indirect; member
555 memset(&dac->pcm_indirect, 0, sizeof(dac->pcm_indirect)); in hal2_playback_prepare()
556 dac->pcm_indirect.hw_buffer_size = H2_BUF_SIZE; in hal2_playback_prepare()
557 dac->pcm_indirect.hw_queue_size = H2_BUF_SIZE / 2; in hal2_playback_prepare()
558 dac->pcm_indirect.hw_io = dac->buffer_dma; in hal2_playback_prepare()
559 dac->pcm_indirect.sw_buffer_size = snd_pcm_lib_buffer_bytes(substream); in hal2_playback_prepare()
588 return snd_pcm_indirect_playback_pointer(substream, &dac->pcm_indirect, in hal2_playback_pointer()
609 &dac->pcm_indirect, in hal2_playback_ack()
644 memset(&adc->pcm_indirect, 0, sizeof(adc->pcm_indirect)); in hal2_capture_prepare()
645 adc->pcm_indirect.hw_buffer_size = H2_BUF_SIZE; in hal2_capture_prepare()
[all …]