Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/staging/vc04_services/bcm2835-audio/
Dbcm2835.h104 struct bcm2835_alsa_stream *alsa_stream[MAX_SUBSTREAMS];
118 struct bcm2835_alsa_stream { struct
157 int bcm2835_audio_open(struct bcm2835_alsa_stream *alsa_stream); argument
158 int bcm2835_audio_close(struct bcm2835_alsa_stream *alsa_stream);
159 int bcm2835_audio_set_params(struct bcm2835_alsa_stream *alsa_stream,
162 int bcm2835_audio_setup(struct bcm2835_alsa_stream *alsa_stream);
163 int bcm2835_audio_start(struct bcm2835_alsa_stream *alsa_stream);
164 int bcm2835_audio_stop(struct bcm2835_alsa_stream *alsa_stream);
166 int bcm2835_audio_write(struct bcm2835_alsa_stream *alsa_stream,
169 void bcm2835_playback_fifo(struct bcm2835_alsa_stream *alsa_stream);
[all …]
Dbcm2835-vchiq.c51 struct bcm2835_alsa_stream *alsa_stream;
64 static int bcm2835_audio_stop_worker(struct bcm2835_alsa_stream *alsa_stream);
65 static int bcm2835_audio_start_worker(struct bcm2835_alsa_stream *alsa_stream);
66 static int bcm2835_audio_write_worker(struct bcm2835_alsa_stream *alsa_stream,
88 struct bcm2835_alsa_stream *alsa_stream;
118 int bcm2835_audio_start(struct bcm2835_alsa_stream *alsa_stream) in bcm2835_audio_start()
138 int bcm2835_audio_stop(struct bcm2835_alsa_stream *alsa_stream) in bcm2835_audio_stop()
158 int bcm2835_audio_write(struct bcm2835_alsa_stream *alsa_stream, in bcm2835_audio_write()
181 static void my_workqueue_quit(struct bcm2835_alsa_stream *alsa_stream) in my_workqueue_quit()
218 struct bcm2835_alsa_stream *alsa_stream = instance->alsa_stream; in audio_vchi_callback()
[all …]
Dbcm2835-pcm.c52 void bcm2835_playback_fifo(struct bcm2835_alsa_stream *alsa_stream) in bcm2835_playback_fifo()
98 struct bcm2835_alsa_stream *alsa_stream; in snd_bcm2835_playback_open_generic()
194 struct bcm2835_alsa_stream *alsa_stream; in snd_bcm2835_playback_close()
245 struct bcm2835_alsa_stream *alsa_stream = runtime->private_data; in snd_bcm2835_pcm_hw_params()
273 struct bcm2835_alsa_stream *alsa_stream = runtime->private_data; in snd_bcm2835_pcm_prepare()
322 struct bcm2835_alsa_stream *alsa_stream = runtime->private_data; in snd_bcm2835_pcm_transfer()
335 struct bcm2835_alsa_stream *alsa_stream = runtime->private_data; in snd_bcm2835_pcm_ack()
347 struct bcm2835_alsa_stream *alsa_stream = runtime->private_data; in snd_bcm2835_pcm_trigger()
399 struct bcm2835_alsa_stream *alsa_stream = runtime->private_data; in snd_bcm2835_pcm_pointer()