Home
last modified time | relevance | path

Searched refs:bebob (Results 1 – 8 of 8) sorted by relevance

/linux/sound/firewire/bebob/
H A Dbebob_proc.c38 struct snd_bebob *bebob = entry->private_data; in proc_read_hw_info() local
45 if (snd_bebob_read_block(bebob->unit, 0, in proc_read_hw_info()
74 struct snd_bebob *bebob = entry->private_data; in proc_read_meters() local
75 const struct snd_bebob_meter_spec *spec = bebob->spec->meter; in proc_read_meters()
88 if (spec->get(bebob, buf, size) < 0) in proc_read_meters()
107 struct snd_bebob *bebob = entry->private_data; in proc_read_formation() local
113 formation = bebob->tx_stream_formations; in proc_read_formation()
122 formation = bebob->rx_stream_formations; in proc_read_formation()
139 struct snd_bebob *bebob = entry->private_data; in proc_read_clock() local
140 const struct snd_bebob_rate_spec *rate_spec = bebob->spec->rate; in proc_read_clock()
[all …]
H A Dbebob.h61 int (*get)(struct snd_bebob *bebob, unsigned int *id);
64 int (*get)(struct snd_bebob *bebob, unsigned int *rate);
65 int (*set)(struct snd_bebob *bebob, unsigned int rate);
70 int (*get)(struct snd_bebob *bebob, u32 *target, unsigned int size);
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);
220 int snd_bebob_stream_init_duplex(struct snd_bebob *bebob);
221 int snd_bebob_stream_reserve_duplex(struct snd_bebob *bebob, unsigned int rate,
[all …]
H A Dbebob_focusrite.c61 saffire_read_block(struct snd_bebob *bebob, u64 offset, in saffire_read_block() argument
68 err = snd_fw_transaction(bebob->unit, TCODE_READ_BLOCK_REQUEST, in saffire_read_block()
81 saffire_read_quad(struct snd_bebob *bebob, u64 offset, u32 *value) in saffire_read_quad() argument
86 err = snd_fw_transaction(bebob->unit, TCODE_READ_QUADLET_REQUEST, in saffire_read_quad()
98 saffire_write_quad(struct snd_bebob *bebob, u64 offset, u32 value) in saffire_write_quad() argument
102 return snd_fw_transaction(bebob->unit, TCODE_WRITE_QUADLET_REQUEST, in saffire_write_quad()
142 saffirepro_both_clk_freq_get(struct snd_bebob *bebob, unsigned int *rate) in saffirepro_both_clk_freq_get() argument
147 err = saffire_read_quad(bebob, SAFFIREPRO_RATE_NOREBOOT, &id); in saffirepro_both_clk_freq_get()
158 saffirepro_both_clk_freq_set(struct snd_bebob *bebob, unsigned int rate) in saffirepro_both_clk_freq_set() argument
169 return saffire_write_quad(bebob, SAFFIREPRO_RATE_NOREBOOT, id); in saffirepro_both_clk_freq_set()
[all …]
H A DMakefile2 snd-bebob-y := bebob_command.o bebob_stream.o bebob_proc.o bebob_midi.o \
5 bebob.o
6 obj-$(CONFIG_SND_BEBOB) += snd-bebob.o
H A Dbebob_terratec.c16 phase88_rack_clk_src_get(struct snd_bebob *bebob, unsigned int *id) in phase88_rack_clk_src_get() argument
21 err = avc_audio_get_selector(bebob->unit, 0, 9, &enable_ext); in phase88_rack_clk_src_get()
24 err = avc_audio_get_selector(bebob->unit, 0, 8, &enable_word); in phase88_rack_clk_src_get()
H A Dbebob_yamaha_terratec.c38 clk_src_get(struct snd_bebob *bebob, unsigned int *id) in clk_src_get() argument
42 err = avc_audio_get_selector(bebob->unit, 0, 4, id); in clk_src_get()
/linux/sound/firewire/
H A DMakefile14 obj-$(CONFIG_SND_BEBOB) += bebob/
H A DKconfig133 will be called snd-bebob.