Lines Matching defs:motu

3 // motu-register-dsp-message-parser.c - a part of driver for MOTU FireWire series
22 #include "motu.h"
101 int snd_motu_register_dsp_message_parser_new(struct snd_motu *motu)
104 parser = devm_kzalloc(&motu->card->card_dev, sizeof(*parser), GFP_KERNEL);
108 if (motu->spec == &snd_motu_spec_4pre || motu->spec == &snd_motu_spec_audio_express)
110 motu->message_parser = parser;
114 int snd_motu_register_dsp_message_parser_init(struct snd_motu *motu)
116 struct msg_parser *parser = motu->message_parser;
127 static void queue_event(struct snd_motu *motu, u8 msg_type, u8 identifier0, u8 identifier1, u8 val)
129 struct msg_parser *parser = motu->message_parser;
133 if (!motu->hwdep || motu->hwdep->used == 0)
148 struct snd_motu *motu = container_of(s, struct snd_motu, tx_stream);
150 struct msg_parser *parser = motu->message_parser;
205 queue_event(motu, msg_type, mixer_ch, mixer_src_ch, val);
211 queue_event(motu, msg_type, mixer_ch, mixer_src_ch, val);
217 queue_event(motu, msg_type, mixer_ch, mixer_src_ch, val);
223 queue_event(motu, msg_type, mixer_ch, mixer_src_ch, val);
229 queue_event(motu, msg_type, mixer_ch, mixer_src_ch, val);
251 queue_event(motu, msg_type, mixer_ch, 0, val);
257 queue_event(motu, msg_type, mixer_ch, 0, val);
269 queue_event(motu, msg_type, 0, 0, val);
275 queue_event(motu, msg_type, 0, 0, val);
281 queue_event(motu, msg_type, 0, 0, val);
287 queue_event(motu, msg_type, 0, 0, val);
293 queue_event(motu, msg_type, 0, 0, val);
312 queue_event(motu, msg_type, input_ch, 0, val);
318 queue_event(motu, msg_type, input_ch, 0, val);
365 wake_up(&motu->hwdep_wait);
370 void snd_motu_register_dsp_message_parser_copy_meter(struct snd_motu *motu,
373 struct msg_parser *parser = motu->message_parser;
381 void snd_motu_register_dsp_message_parser_copy_parameter(struct snd_motu *motu,
384 struct msg_parser *parser = motu->message_parser;
392 unsigned int snd_motu_register_dsp_message_parser_count_event(struct snd_motu *motu)
394 struct msg_parser *parser = motu->message_parser;
402 bool snd_motu_register_dsp_message_parser_copy_event(struct snd_motu *motu, u32 *event)
404 struct msg_parser *parser = motu->message_parser;