| /OK3568_Linux_fs/kernel/sound/firewire/motu/ |
| H A D | motu.h | 42 struct snd_motu { struct 136 int snd_motu_transaction_read(struct snd_motu *motu, u32 offset, __be32 *reg, 138 int snd_motu_transaction_write(struct snd_motu *motu, u32 offset, __be32 *reg, 140 int snd_motu_transaction_register(struct snd_motu *motu); 141 int snd_motu_transaction_reregister(struct snd_motu *motu); 142 void snd_motu_transaction_unregister(struct snd_motu *motu); 144 int snd_motu_stream_init_duplex(struct snd_motu *motu); 145 void snd_motu_stream_destroy_duplex(struct snd_motu *motu); 146 int snd_motu_stream_cache_packet_formats(struct snd_motu *motu); 147 int snd_motu_stream_reserve_duplex(struct snd_motu *motu, unsigned int rate, [all …]
|
| H A D | motu-protocol-v2.c | 38 int snd_motu_protocol_v2_get_clock_rate(struct snd_motu *motu, in snd_motu_protocol_v2_get_clock_rate() 52 int snd_motu_protocol_v2_set_clock_rate(struct snd_motu *motu, in snd_motu_protocol_v2_set_clock_rate() 81 static int detect_clock_source_optical_model(struct snd_motu *motu, u32 data, in detect_clock_source_optical_model() 123 static int v2_detect_clock_source(struct snd_motu *motu, u32 data, in v2_detect_clock_source() 147 static int get_clock_source(struct snd_motu *motu, u32 data, in get_clock_source() 158 int snd_motu_protocol_v2_get_clock_source(struct snd_motu *motu, in snd_motu_protocol_v2_get_clock_source() 173 static int switch_fetching_mode_cyclone(struct snd_motu *motu, u32 *data, in switch_fetching_mode_cyclone() 182 static int switch_fetching_mode_spartan(struct snd_motu *motu, u32 *data, in switch_fetching_mode_spartan() 203 int snd_motu_protocol_v2_switch_fetching_mode(struct snd_motu *motu, in snd_motu_protocol_v2_switch_fetching_mode() 237 static int detect_packet_formats_828mk2(struct snd_motu *motu, u32 data) in detect_packet_formats_828mk2() [all …]
|
| H A D | motu-stream.c | 28 static int keep_resources(struct snd_motu *motu, unsigned int rate, in keep_resources() 62 static int begin_session(struct snd_motu *motu) in begin_session() 85 static void finish_session(struct snd_motu *motu) in finish_session() 109 int snd_motu_stream_cache_packet_formats(struct snd_motu *motu) in snd_motu_stream_cache_packet_formats() 136 int snd_motu_stream_reserve_duplex(struct snd_motu *motu, unsigned int rate, in snd_motu_stream_reserve_duplex() 189 static int ensure_packet_formats(struct snd_motu *motu) in ensure_packet_formats() 215 int snd_motu_stream_start_duplex(struct snd_motu *motu) in snd_motu_stream_start_duplex() 291 void snd_motu_stream_stop_duplex(struct snd_motu *motu) in snd_motu_stream_stop_duplex() 302 static int init_stream(struct snd_motu *motu, struct amdtp_stream *s) in init_stream() 327 static void destroy_stream(struct snd_motu *motu, struct amdtp_stream *s) in destroy_stream() [all …]
|
| H A D | motu-pcm.c | 69 static void limit_channels_and_rates(struct snd_motu *motu, in limit_channels_and_rates() 95 static int init_hw_info(struct snd_motu *motu, in init_hw_info() 132 struct snd_motu *motu = substream->private_data; in pcm_open() 200 struct snd_motu *motu = substream->private_data; in pcm_close() 210 struct snd_motu *motu = substream->private_data; in pcm_hw_params() 231 struct snd_motu *motu = substream->private_data; in pcm_hw_free() 247 struct snd_motu *motu = substream->private_data; in capture_prepare() 260 struct snd_motu *motu = substream->private_data; in playback_prepare() 274 struct snd_motu *motu = substream->private_data; in capture_trigger() 291 struct snd_motu *motu = substream->private_data; in playback_trigger() [all …]
|
| H A D | motu-hwdep.c | 22 struct snd_motu *motu = hwdep->private_data; in hwdep_read() 64 struct snd_motu *motu = hwdep->private_data; in hwdep_poll() 79 static int hwdep_get_info(struct snd_motu *motu, void __user *arg) in hwdep_get_info() 98 static int hwdep_lock(struct snd_motu *motu) in hwdep_lock() 116 static int hwdep_unlock(struct snd_motu *motu) in hwdep_unlock() 136 struct snd_motu *motu = hwdep->private_data; in hwdep_release() 149 struct snd_motu *motu = hwdep->private_data; in hwdep_ioctl() 174 int snd_motu_create_hwdep_device(struct snd_motu *motu) in snd_motu_create_hwdep_device()
|
| H A D | motu.c | 28 static void name_card(struct snd_motu *motu) in name_card() 56 struct snd_motu *motu = card->private_data; in motu_card_free() 64 struct snd_motu *motu = container_of(work, struct snd_motu, dwork.work); in do_registration() 122 struct snd_motu *motu; in motu_probe() 125 motu = devm_kzalloc(&unit->device, sizeof(struct snd_motu), GFP_KERNEL); in motu_probe() 145 struct snd_motu *motu = dev_get_drvdata(&unit->device); in motu_remove() 165 struct snd_motu *motu = dev_get_drvdata(&unit->device); in motu_bus_update()
|
| H A D | motu-midi.c | 11 struct snd_motu *motu = substream->rmidi->private_data; in midi_open() 38 struct snd_motu *motu = substream->rmidi->private_data; in midi_close() 53 struct snd_motu *motu = substrm->rmidi->private_data; in midi_capture_trigger() 70 struct snd_motu *motu = substrm->rmidi->private_data; in midi_playback_trigger() 85 static void set_midi_substream_names(struct snd_motu *motu, in set_midi_substream_names() 96 int snd_motu_create_midi_devices(struct snd_motu *motu) in snd_motu_create_midi_devices()
|
| H A D | motu-transaction.c | 15 int snd_motu_transaction_read(struct snd_motu *motu, u32 offset, __be32 *reg, in snd_motu_transaction_read() 31 int snd_motu_transaction_write(struct snd_motu *motu, u32 offset, __be32 *reg, in snd_motu_transaction_write() 52 struct snd_motu *motu = callback_data; in handle_message() 75 int snd_motu_transaction_reregister(struct snd_motu *motu) in snd_motu_transaction_reregister() 97 int snd_motu_transaction_register(struct snd_motu *motu) in snd_motu_transaction_register() 124 void snd_motu_transaction_unregister(struct snd_motu *motu) in snd_motu_transaction_unregister()
|
| H A D | motu-protocol-v3.c | 30 int snd_motu_protocol_v3_get_clock_rate(struct snd_motu *motu, in snd_motu_protocol_v3_get_clock_rate() 52 int snd_motu_protocol_v3_set_clock_rate(struct snd_motu *motu, in snd_motu_protocol_v3_set_clock_rate() 100 static int detect_clock_source_828mk3(struct snd_motu *motu, u32 data, in detect_clock_source_828mk3() 151 static int v3_detect_clock_source(struct snd_motu *motu, u32 data, in v3_detect_clock_source() 175 int snd_motu_protocol_v3_get_clock_source(struct snd_motu *motu, in snd_motu_protocol_v3_get_clock_source() 194 int snd_motu_protocol_v3_switch_fetching_mode(struct snd_motu *motu, in snd_motu_protocol_v3_switch_fetching_mode() 217 static int detect_packet_formats_828mk3(struct snd_motu *motu, u32 data) in detect_packet_formats_828mk3() 262 int snd_motu_protocol_v3_cache_packet_formats(struct snd_motu *motu) in snd_motu_protocol_v3_cache_packet_formats()
|
| H A D | motu-proc.c | 30 struct snd_motu *motu = entry->private_data; in proc_read_clock() 46 struct snd_motu *motu = entry->private_data; in proc_read_format() 81 static void add_node(struct snd_motu *motu, struct snd_info_entry *root, in add_node() 93 void snd_motu_proc_init(struct snd_motu *motu) in snd_motu_proc_init()
|