Home
last modified time | relevance | path

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

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