Home
last modified time | relevance | path

Searched refs:snd_bebob (Results 1 – 11 of 11) sorted by relevance

/Linux-v4.19/sound/firewire/bebob/
Dbebob.h42 struct snd_bebob;
62 int (*get)(struct snd_bebob *bebob, unsigned int *id);
65 int (*get)(struct snd_bebob *bebob, unsigned int *rate);
66 int (*set)(struct snd_bebob *bebob, unsigned int rate);
71 int (*get)(struct snd_bebob *bebob, u32 *target, unsigned int size);
79 struct snd_bebob { struct
215 int snd_bebob_stream_get_rate(struct snd_bebob *bebob, unsigned int *rate);
216 int snd_bebob_stream_set_rate(struct snd_bebob *bebob, unsigned int rate);
217 int snd_bebob_stream_get_clock_src(struct snd_bebob *bebob,
219 int snd_bebob_stream_discover(struct snd_bebob *bebob);
[all …]
Dbebob_pcm.c96 pcm_init_hw_params(struct snd_bebob *bebob, in pcm_init_hw_params()
136 struct snd_bebob *bebob = substream->private_data; in pcm_open()
183 struct snd_bebob *bebob = substream->private_data; in pcm_close()
192 struct snd_bebob *bebob = substream->private_data; in pcm_capture_hw_params()
212 struct snd_bebob *bebob = substream->private_data; in pcm_playback_hw_params()
232 struct snd_bebob *bebob = substream->private_data; in pcm_capture_hw_free()
247 struct snd_bebob *bebob = substream->private_data; in pcm_playback_hw_free()
263 struct snd_bebob *bebob = substream->private_data; in pcm_capture_prepare()
276 struct snd_bebob *bebob = substream->private_data; in pcm_playback_prepare()
290 struct snd_bebob *bebob = substream->private_data; in pcm_capture_trigger()
[all …]
Dbebob_midi.c13 struct snd_bebob *bebob = substream->rmidi->private_data; in midi_capture_open()
32 struct snd_bebob *bebob = substream->rmidi->private_data; in midi_playback_open()
51 struct snd_bebob *bebob = substream->rmidi->private_data; in midi_capture_close()
64 struct snd_bebob *bebob = substream->rmidi->private_data; in midi_playback_close()
77 struct snd_bebob *bebob = substrm->rmidi->private_data; in midi_capture_trigger()
94 struct snd_bebob *bebob = substrm->rmidi->private_data; in midi_playback_trigger()
109 static void set_midi_substream_names(struct snd_bebob *bebob, in set_midi_substream_names()
121 int snd_bebob_create_midi_devices(struct snd_bebob *bebob) in snd_bebob_create_midi_devices()
Dbebob_hwdep.c23 struct snd_bebob *bebob = hwdep->private_data; in hwdep_read()
59 struct snd_bebob *bebob = hwdep->private_data; in hwdep_poll()
75 hwdep_get_info(struct snd_bebob *bebob, void __user *arg) in hwdep_get_info()
95 hwdep_lock(struct snd_bebob *bebob) in hwdep_lock()
114 hwdep_unlock(struct snd_bebob *bebob) in hwdep_unlock()
135 struct snd_bebob *bebob = hwdep->private_data; in hwdep_release()
149 struct snd_bebob *bebob = hwdep->private_data; in hwdep_ioctl()
175 int snd_bebob_create_hwdep_device(struct snd_bebob *bebob) in snd_bebob_create_hwdep_device()
Dbebob_maudio.c139 get_meter(struct snd_bebob *bebob, void *buf, unsigned int size) in get_meter()
147 check_clk_sync(struct snd_bebob *bebob, unsigned int size, bool *sync) in check_clk_sync()
172 avc_maudio_set_special_clk(struct snd_bebob *bebob, unsigned int clk_src, in avc_maudio_set_special_clk()
229 special_stream_formation_set(struct snd_bebob *bebob) in special_stream_formation_set()
257 static int add_special_controls(struct snd_bebob *bebob);
259 snd_bebob_maudio_special_discover(struct snd_bebob *bebob, bool is1814) in snd_bebob_maudio_special_discover()
302 static int special_get_rate(struct snd_bebob *bebob, unsigned int *rate) in special_get_rate()
314 static int special_set_rate(struct snd_bebob *bebob, unsigned int rate) in special_set_rate()
349 static int special_clk_get(struct snd_bebob *bebob, unsigned int *id) in special_clk_get()
370 struct snd_bebob *bebob = snd_kcontrol_chip(kctl); in special_clk_ctl_get()
[all …]
Dbebob_stream.c65 snd_bebob_stream_get_rate(struct snd_bebob *bebob, unsigned int *curr_rate) in snd_bebob_stream_get_rate()
98 snd_bebob_stream_set_rate(struct snd_bebob *bebob, unsigned int rate) in snd_bebob_stream_set_rate()
121 int snd_bebob_stream_get_clock_src(struct snd_bebob *bebob, in snd_bebob_stream_get_clock_src()
257 map_data_channels(struct snd_bebob *bebob, struct amdtp_stream *s) in map_data_channels()
380 init_both_connections(struct snd_bebob *bebob) in init_both_connections()
398 check_connection_used_by_others(struct snd_bebob *bebob, struct amdtp_stream *s) in check_connection_used_by_others()
422 make_both_connections(struct snd_bebob *bebob, unsigned int rate) in make_both_connections()
467 break_both_connections(struct snd_bebob *bebob) in break_both_connections()
480 destroy_both_connections(struct snd_bebob *bebob) in destroy_both_connections()
487 start_stream(struct snd_bebob *bebob, struct amdtp_stream *stream, in start_stream()
[all …]
Dbebob_focusrite.c60 saffire_read_block(struct snd_bebob *bebob, u64 offset, in saffire_read_block()
80 saffire_read_quad(struct snd_bebob *bebob, u64 offset, u32 *value) in saffire_read_quad()
97 saffire_write_quad(struct snd_bebob *bebob, u64 offset, u32 value) in saffire_write_quad()
141 saffirepro_both_clk_freq_get(struct snd_bebob *bebob, unsigned int *rate) in saffirepro_both_clk_freq_get()
157 saffirepro_both_clk_freq_set(struct snd_bebob *bebob, unsigned int rate) in saffirepro_both_clk_freq_set()
176 saffirepro_both_clk_src_get(struct snd_bebob *bebob, unsigned int *id) in saffirepro_both_clk_src_get()
209 saffire_both_clk_src_get(struct snd_bebob *bebob, unsigned int *id) in saffire_both_clk_src_get()
230 saffire_meter_get(struct snd_bebob *bebob, u32 *buf, unsigned int size) in saffire_meter_get()
Dbebob_proc.c39 struct snd_bebob *bebob = entry->private_data; in proc_read_hw_info()
75 struct snd_bebob *bebob = entry->private_data; in proc_read_meters()
108 struct snd_bebob *bebob = entry->private_data; in proc_read_formation()
140 struct snd_bebob *bebob = entry->private_data; in proc_read_clock()
160 add_node(struct snd_bebob *bebob, struct snd_info_entry *root, const char *name, in add_node()
174 void snd_bebob_proc_init(struct snd_bebob *bebob) in snd_bebob_proc_init()
Dbebob.c70 name_device(struct snd_bebob *bebob) in name_device()
129 static void bebob_free(struct snd_bebob *bebob) in bebob_free()
149 struct snd_bebob *bebob = card->private_data; in bebob_card_free()
186 struct snd_bebob *bebob = in do_registration()
187 container_of(work, struct snd_bebob, dwork.work); in do_registration()
276 struct snd_bebob *bebob; in bebob_probe()
298 bebob = kzalloc(sizeof(struct snd_bebob), GFP_KERNEL); in bebob_probe()
355 struct snd_bebob *bebob = dev_get_drvdata(&unit->device); in bebob_update()
369 struct snd_bebob *bebob = dev_get_drvdata(&unit->device); in bebob_remove()
Dbebob_yamaha_terratec.c39 clk_src_get(struct snd_bebob *bebob, unsigned int *id) in clk_src_get()
Dbebob_terratec.c17 phase88_rack_clk_src_get(struct snd_bebob *bebob, unsigned int *id) in phase88_rack_clk_src_get()