Searched refs:midi_mode (Results 1 - 11 of 11) sorted by relevance

/linux-4.4.14/sound/pci/ca0106/
H A Dca_midi.c65 if (!(midi->midi_mode & CA_MIDI_MODE_INPUT)) { ca_midi_interrupt()
131 midi->midi_mode |= CA_MIDI_MODE_INPUT; ca_midi_input_open()
133 if (!(midi->midi_mode & CA_MIDI_MODE_OUTPUT)) { ca_midi_input_open()
151 midi->midi_mode |= CA_MIDI_MODE_OUTPUT; ca_midi_output_open()
153 if (!(midi->midi_mode & CA_MIDI_MODE_INPUT)) { ca_midi_output_open()
172 midi->midi_mode &= ~CA_MIDI_MODE_INPUT; ca_midi_input_close()
174 if (!(midi->midi_mode & CA_MIDI_MODE_OUTPUT)) { ca_midi_input_close()
194 midi->midi_mode &= ~CA_MIDI_MODE_OUTPUT; ca_midi_output_close()
197 if (!(midi->midi_mode & CA_MIDI_MODE_INPUT)) { ca_midi_output_close()
237 if (!(midi->midi_mode & CA_MIDI_MODE_OUTPUT) || ca_midi_output_trigger()
H A Dca_midi.h46 unsigned int midi_mode; member in struct:snd_ca_midi
/linux-4.4.14/sound/pci/emu10k1/
H A Demumpu401.c88 if (!(midi->midi_mode & EMU10K1_MIDI_MODE_INPUT)) { do_emu10k1_midi_interrupt()
166 midi->midi_mode |= EMU10K1_MIDI_MODE_INPUT; snd_emu10k1_midi_input_open()
168 if (!(midi->midi_mode & EMU10K1_MIDI_MODE_OUTPUT)) { snd_emu10k1_midi_input_open()
193 midi->midi_mode |= EMU10K1_MIDI_MODE_OUTPUT; snd_emu10k1_midi_output_open()
195 if (!(midi->midi_mode & EMU10K1_MIDI_MODE_INPUT)) { snd_emu10k1_midi_output_open()
222 midi->midi_mode &= ~EMU10K1_MIDI_MODE_INPUT; snd_emu10k1_midi_input_close()
224 if (!(midi->midi_mode & EMU10K1_MIDI_MODE_OUTPUT)) { snd_emu10k1_midi_input_close()
245 midi->midi_mode &= ~EMU10K1_MIDI_MODE_OUTPUT; snd_emu10k1_midi_output_close()
247 if (!(midi->midi_mode & EMU10K1_MIDI_MODE_INPUT)) { snd_emu10k1_midi_output_close()
288 if (!(midi->midi_mode & EMU10K1_MIDI_MODE_OUTPUT) || snd_emu10k1_midi_output_trigger()
H A Demu10k1x.c218 unsigned int midi_mode; member in struct:emu10k1x_midi
1270 if (!(midi->midi_mode & EMU10K1X_MIDI_MODE_INPUT)) { do_emu10k1x_midi_interrupt()
1344 midi->midi_mode |= EMU10K1X_MIDI_MODE_INPUT; snd_emu10k1x_midi_input_open()
1346 if (!(midi->midi_mode & EMU10K1X_MIDI_MODE_OUTPUT)) { snd_emu10k1x_midi_input_open()
1371 midi->midi_mode |= EMU10K1X_MIDI_MODE_OUTPUT; snd_emu10k1x_midi_output_open()
1373 if (!(midi->midi_mode & EMU10K1X_MIDI_MODE_INPUT)) { snd_emu10k1x_midi_output_open()
1400 midi->midi_mode &= ~EMU10K1X_MIDI_MODE_INPUT; snd_emu10k1x_midi_input_close()
1402 if (!(midi->midi_mode & EMU10K1X_MIDI_MODE_OUTPUT)) { snd_emu10k1x_midi_input_close()
1423 midi->midi_mode &= ~EMU10K1X_MIDI_MODE_OUTPUT; snd_emu10k1x_midi_output_close()
1425 if (!(midi->midi_mode & EMU10K1X_MIDI_MODE_INPUT)) { snd_emu10k1x_midi_output_close()
1466 if (!(midi->midi_mode & EMU10K1X_MIDI_MODE_OUTPUT) || snd_emu10k1x_midi_output_trigger()
/linux-4.4.14/drivers/hid/
H A Dhid-prodikeys.c61 unsigned short midi_mode; member in struct:pcmidi_snd
165 (0 == sustain || !pk->pm->midi_mode) ? 0 : 1; store_sustain()
319 dbg_hid("pcmidi mode: %d\n", pm->midi_mode); pcmidi_handle_report1()
322 if (pm->midi_mode && bit_mask == 0x004000) { pcmidi_handle_report1()
328 pm->midi_mode, pm->midi_octave); pcmidi_handle_report1()
332 else if (pm->midi_mode && bit_mask == 0x000004) { pcmidi_handle_report1()
418 pm->midi_mode ^= 0x01; pcmidi_handle_report4()
420 dbg_hid("pcmidi mode: %d\n", pm->midi_mode); pcmidi_handle_report4()
423 dbg_hid("pcmidi mode: %d\n", pm->midi_mode); pcmidi_handle_report4()
424 if (pm->midi_mode) { pcmidi_handle_report4()
429 pm->midi_mode, pm->midi_octave); pcmidi_handle_report4()
/linux-4.4.14/sound/core/seq/
H A Dseq_midi_emul.c345 if (chset->midi_mode == SNDRV_MIDI_MODE_XG) { do_control()
390 chset->midi_mode = SNDRV_MIDI_MODE_GM; snd_midi_channel_set_clear()
423 if (chset->midi_mode != SNDRV_MIDI_MODE_NONE) { rpn()
517 if (chset->midi_mode != SNDRV_MIDI_MODE_GS && sysex()
518 chset->midi_mode != SNDRV_MIDI_MODE_XG) { sysex()
519 chset->midi_mode = SNDRV_MIDI_MODE_GM; sysex()
528 if (chset->midi_mode != SNDRV_MIDI_MODE_GS && sysex()
529 chset->midi_mode != SNDRV_MIDI_MODE_XG) sysex()
530 chset->midi_mode = SNDRV_MIDI_MODE_GS; sysex()
580 chset->midi_mode = SNDRV_MIDI_MODE_XG; sysex()
/linux-4.4.14/sound/synth/emux/
H A Demux_oss.c43 static void reset_port_mode(struct snd_emux_port *port, int midi_mode);
157 reset_port_mode(struct snd_emux_port *port, int midi_mode) reset_port_mode() argument
159 if (midi_mode) { reset_port_mode()
H A Demux_nrpn.c310 if (port->chset.midi_mode == SNDRV_MIDI_MODE_GS && snd_emux_nrpn()
H A Demux_synth.c368 if (port->chset.midi_mode == SNDRV_MIDI_MODE_XG) { snd_emux_control()
878 switch (port->chset.midi_mode) { get_bank()
/linux-4.4.14/include/sound/
H A Dseq_midi_emul.h38 unsigned char midi_mode; /* GM, GS, XG etc */ member in struct:snd_midi_channel
75 unsigned char midi_mode; /* MIDI operating mode */ member in struct:snd_midi_channel_set
H A Demu10k1.h1639 unsigned int midi_mode; member in struct:snd_emu10k1_midi

Completed in 516 milliseconds