Searched refs:midi2 (Results 1 – 14 of 14) sorted by relevance
| /linux-6.15/sound/core/ |
| H A D | ump_convert.c | 113 buf[1] = midi2->note.note; in cvt_ump_midi2_to_legacy() 119 buf[1] = midi2->paf.note; in cvt_ump_midi2_to_legacy() 123 buf[1] = midi2->cc.index; in cvt_ump_midi2_to_legacy() 130 if (midi2->pg.bank_valid) { in cvt_ump_midi2_to_legacy() 138 buf[7] = midi2->pg.program; in cvt_ump_midi2_to_legacy() 141 buf[1] = midi2->pg.program; in cvt_ump_midi2_to_legacy() 152 buf[2] = midi2->rpn.bank; in cvt_ump_midi2_to_legacy() 155 buf[5] = midi2->rpn.index; in cvt_ump_midi2_to_legacy() 369 midi2->note.note = buf[1]; in cvt_legacy_cmd_to_ump() 373 midi2->paf.note = buf[1]; in cvt_legacy_cmd_to_ump() [all …]
|
| /linux-6.15/drivers/usb/gadget/function/ |
| H A D | f_midi2.c | 1297 f_midi2_stop_eps(&midi2->midi1_ep_in, &midi2->midi1_ep_out); in f_midi2_set_alt() 1762 if (midi2->num_midi1_in && midi2->num_midi1_out) in f_midi2_create_usb_configs() 1983 status = f_midi2_init_ep(midi2, NULL, &midi2->midi1_ep_in, in f_midi2_bind() 2697 kfree(midi2); in do_f_midi2_free() 2773 map = midi2->in_cable_mapping + midi2->num_midi1_in; in fill_midi1_cable_mapping() 2788 map = midi2->out_cable_mapping + midi2->num_midi1_out; in fill_midi1_cable_mapping() 2809 midi2 = kzalloc(sizeof(*midi2), GFP_KERNEL); in f_midi2_alloc() 2810 if (!midi2) in f_midi2_alloc() 2818 kfree(midi2); in f_midi2_alloc() 2851 midi2->string_defs = kcalloc(midi2->total_blocks + 1, in f_midi2_alloc() [all …]
|
| /linux-6.15/sound/core/seq/ |
| H A D | seq_ump_convert.c | 377 midi2->note.group = midi1->note.group; in cvt_ump_midi1_to_midi2() 383 midi2->note.note = midi1->note.note; in cvt_ump_midi1_to_midi2() 387 midi2->paf.note = midi1->paf.note; in cvt_ump_midi1_to_midi2() 402 midi2->cc.index = midi1->cc.index; in cvt_ump_midi1_to_midi2() 409 midi2->pg.bank_valid = 1; in cvt_ump_midi1_to_midi2() 448 midi1->note.group = midi2->note.group; in cvt_ump_midi2_to_midi1() 451 switch (midi2->note.status) { in cvt_ump_midi2_to_midi1() 454 midi1->note.note = midi2->note.note; in cvt_ump_midi2_to_midi1() 458 midi1->paf.note = midi2->paf.note; in cvt_ump_midi2_to_midi1() 462 midi1->cc.index = midi2->cc.index; in cvt_ump_midi2_to_midi1() [all …]
|
| /linux-6.15/Documentation/sound/designs/ |
| H A D | midi-2.0.rst | 429 % mkdir functions/midi2.usb0 446 % echo "ACMESynth" > functions/midi2.usb0/iface_name 449 % echo 0x0123 > functions/midi2.usb0/ep.0/family 450 % echo 0x4567 > functions/midi2.usb0/ep.0/model 456 % echo 2 > functions/midi2.usb0/ep.0/protocol 467 % ln -s functions/midi2.usb0 configs/c.1 512 % echo 2 > functions/midi2.usb0/ep.0/block.0/ui_hint 519 % mkdir functions/midi2.usb0/ep.0/block.1 538 % echo 0 > functions/midi2.usb0/process_ump 560 % mkdir functions/midi2.usb0/ep.1 [all …]
|
| /linux-6.15/Documentation/ABI/testing/ |
| H A D | configfs-usb-gadget-midi2 | 1 What: /config/usb-gadget/gadget/functions/midi2.name 13 What: /config/usb-gadget/gadget/functions/midi2.name/ep.number 33 What: /config/usb-gadget/gadget/functions/midi2.name/ep.number/block.number
|
| /linux-6.15/sound/pci/emu10k1/ |
| H A D | irq.c | 112 if (emu->midi2.interrupt) in snd_emu10k1_interrupt() 113 emu->midi2.interrupt(emu, status); in snd_emu10k1_interrupt()
|
| H A D | emumpu401.c | 102 do_emu10k1_midi_interrupt(emu, &emu->midi2, status); in snd_emu10k1_midi_interrupt2() 370 midi = &emu->midi2; in snd_emu10k1_audigy_midi()
|
| /linux-6.15/sound/usb/ |
| H A D | Makefile | 26 snd-usb-audio-$(CONFIG_SND_USB_AUDIO_MIDI_V2) += midi2.o
|
| /linux-6.15/sound/pci/ca0106/ |
| H A D | ca0106.h | 693 struct snd_ca_midi midi2; member
|
| H A D | ca0106_main.c | 1684 midi = &chip->midi2; in snd_ca0106_midi()
|
| /linux-6.15/arch/alpha/kernel/ |
| H A D | smc37c669.c | 352 unsigned midi2 : 1; /* See note above */ member
|
| /linux-6.15/include/sound/ |
| H A D | emu10k1.h | 1789 struct snd_emu10k1_midi midi2; /* for audigy */ member
|
| /linux-6.15/Documentation/usb/ |
| H A D | gadget-testing.rst | 1014 The function name to use when creating the function directory is "midi2". 1015 The midi2 function provides these attributes in its function directory
|
| /linux-6.15/Documentation/admin-guide/ |
| H A D | devices.txt | 740 2 = /dev/midi2 Third MIDI port, kernel timed
|