Home
last modified time | relevance | path

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

/Linux-v6.6/sound/pci/ca0106/
Dca_midi.c50 if (!(midi->midi_mode & CA_MIDI_MODE_INPUT)) { in ca_midi_interrupt()
116 midi->midi_mode |= CA_MIDI_MODE_INPUT; in ca_midi_input_open()
118 if (!(midi->midi_mode & CA_MIDI_MODE_OUTPUT)) { in ca_midi_input_open()
136 midi->midi_mode |= CA_MIDI_MODE_OUTPUT; in ca_midi_output_open()
138 if (!(midi->midi_mode & CA_MIDI_MODE_INPUT)) { in ca_midi_output_open()
157 midi->midi_mode &= ~CA_MIDI_MODE_INPUT; in ca_midi_input_close()
159 if (!(midi->midi_mode & CA_MIDI_MODE_OUTPUT)) { in ca_midi_input_close()
179 midi->midi_mode &= ~CA_MIDI_MODE_OUTPUT; in ca_midi_output_close()
182 if (!(midi->midi_mode & CA_MIDI_MODE_INPUT)) { in ca_midi_output_close()
222 if (!(midi->midi_mode & CA_MIDI_MODE_OUTPUT) || in ca_midi_output_trigger()
Dca_midi.h32 unsigned int midi_mode; member
/Linux-v6.6/sound/pci/emu10k1/
Demumpu401.c73 if (!(midi->midi_mode & EMU10K1_MIDI_MODE_INPUT)) { in do_emu10k1_midi_interrupt()
149 midi->midi_mode |= EMU10K1_MIDI_MODE_INPUT; in snd_emu10k1_midi_input_open()
151 if (!(midi->midi_mode & EMU10K1_MIDI_MODE_OUTPUT)) { in snd_emu10k1_midi_input_open()
175 midi->midi_mode |= EMU10K1_MIDI_MODE_OUTPUT; in snd_emu10k1_midi_output_open()
177 if (!(midi->midi_mode & EMU10K1_MIDI_MODE_INPUT)) { in snd_emu10k1_midi_output_open()
203 midi->midi_mode &= ~EMU10K1_MIDI_MODE_INPUT; in snd_emu10k1_midi_input_close()
205 if (!(midi->midi_mode & EMU10K1_MIDI_MODE_OUTPUT)) { in snd_emu10k1_midi_input_close()
225 midi->midi_mode &= ~EMU10K1_MIDI_MODE_OUTPUT; in snd_emu10k1_midi_output_close()
227 if (!(midi->midi_mode & EMU10K1_MIDI_MODE_INPUT)) { in snd_emu10k1_midi_output_close()
267 if (!(midi->midi_mode & EMU10K1_MIDI_MODE_OUTPUT) || in snd_emu10k1_midi_output_trigger()
Demu10k1x.c203 unsigned int midi_mode; member
1210 if (!(midi->midi_mode & EMU10K1X_MIDI_MODE_INPUT)) { in do_emu10k1x_midi_interrupt()
1284 midi->midi_mode |= EMU10K1X_MIDI_MODE_INPUT; in snd_emu10k1x_midi_input_open()
1286 if (!(midi->midi_mode & EMU10K1X_MIDI_MODE_OUTPUT)) { in snd_emu10k1x_midi_input_open()
1311 midi->midi_mode |= EMU10K1X_MIDI_MODE_OUTPUT; in snd_emu10k1x_midi_output_open()
1313 if (!(midi->midi_mode & EMU10K1X_MIDI_MODE_INPUT)) { in snd_emu10k1x_midi_output_open()
1340 midi->midi_mode &= ~EMU10K1X_MIDI_MODE_INPUT; in snd_emu10k1x_midi_input_close()
1342 if (!(midi->midi_mode & EMU10K1X_MIDI_MODE_OUTPUT)) { in snd_emu10k1x_midi_input_close()
1363 midi->midi_mode &= ~EMU10K1X_MIDI_MODE_OUTPUT; in snd_emu10k1x_midi_output_close()
1365 if (!(midi->midi_mode & EMU10K1X_MIDI_MODE_INPUT)) { in snd_emu10k1x_midi_output_close()
[all …]
/Linux-v6.6/sound/core/seq/
Dseq_midi_emul.c337 if (chset->midi_mode == SNDRV_MIDI_MODE_XG) { in do_control()
382 chset->midi_mode = SNDRV_MIDI_MODE_GM; in snd_midi_channel_set_clear()
416 if (chset->midi_mode != SNDRV_MIDI_MODE_NONE) { in rpn()
510 if (chset->midi_mode != SNDRV_MIDI_MODE_GS && in sysex()
511 chset->midi_mode != SNDRV_MIDI_MODE_XG) { in sysex()
512 chset->midi_mode = SNDRV_MIDI_MODE_GM; in sysex()
521 if (chset->midi_mode != SNDRV_MIDI_MODE_GS && in sysex()
522 chset->midi_mode != SNDRV_MIDI_MODE_XG) in sysex()
523 chset->midi_mode = SNDRV_MIDI_MODE_GS; in sysex()
573 chset->midi_mode = SNDRV_MIDI_MODE_XG; in sysex()
/Linux-v6.6/drivers/hid/
Dhid-prodikeys.c57 unsigned short midi_mode; member
161 (0 == sustain || !pk->pm->midi_mode) ? 0 : 1; in store_sustain()
314 dbg_hid("pcmidi mode: %d\n", pm->midi_mode); in pcmidi_handle_report1()
317 if (pm->midi_mode && bit_mask == 0x004000) { in pcmidi_handle_report1()
323 pm->midi_mode, pm->midi_octave); in pcmidi_handle_report1()
327 else if (pm->midi_mode && bit_mask == 0x000004) { in pcmidi_handle_report1()
413 pm->midi_mode ^= 0x01; in pcmidi_handle_report4()
415 dbg_hid("pcmidi mode: %d\n", pm->midi_mode); in pcmidi_handle_report4()
418 dbg_hid("pcmidi mode: %d\n", pm->midi_mode); in pcmidi_handle_report4()
419 if (pm->midi_mode) { in pcmidi_handle_report4()
[all …]
/Linux-v6.6/include/sound/
Dseq_midi_emul.h24 unsigned char midi_mode; /* GM, GS, XG etc */ member
61 unsigned char midi_mode; /* MIDI operating mode */ member
Demu10k1.h1615 unsigned int midi_mode; member
/Linux-v6.6/sound/synth/emux/
Demux_oss.c28 static void reset_port_mode(struct snd_emux_port *port, int midi_mode);
142 reset_port_mode(struct snd_emux_port *port, int midi_mode) in reset_port_mode() argument
144 if (midi_mode) { in reset_port_mode()
Demux_nrpn.c297 if (port->chset.midi_mode == SNDRV_MIDI_MODE_GS && in snd_emux_nrpn()
Demux_synth.c354 if (port->chset.midi_mode == SNDRV_MIDI_MODE_XG) { in snd_emux_control()
865 switch (port->chset.midi_mode) { in get_bank()