/kernel/linux/linux-6.6/drivers/usb/gadget/function/ |
H A D | f_midi2.c | 499 struct f_midi2 *midi2 = ep->card; in reply_ump_stream_string() local 530 if (midi2->info.req_buf_size - req->length < UMP_STREAM_PKT_BYTES) in reply_ump_stream_string() 608 struct f_midi2 *midi2 = ep->card; in process_ump_stream_msg() local 631 DBG(midi2, "Switching Protocol to MIDI2\n"); in process_ump_stream_msg() 634 DBG(midi2, "Switching Protocol to MIDI1\n"); in process_ump_stream_msg() 678 struct f_midi2 *midi2 = ep->card; in f_midi2_ep_out_complete() local 682 DBG(midi2, "%s complete error %d: %d/%d\n", in f_midi2_ep_out_complete() 690 if (midi2->info.process_ump) in f_midi2_ep_out_complete() 695 if (midi2->operation_mode != MIDI_OP_MODE_MIDI2) in f_midi2_ep_out_complete() 710 struct f_midi2 *midi2 in process_ump_transmit() local 740 struct f_midi2 *midi2 = ep->card; f_midi2_ep_in_complete() local 763 process_midi1_byte(struct f_midi2 *midi2, u8 cable, u8 b, struct usb_request **req_p) process_midi1_byte() argument 931 process_midi1_pending_buf(struct f_midi2 *midi2, struct usb_request **req_p) process_midi1_pending_buf() argument 959 fill_midi1_pending_buf(struct f_midi2 *midi2, u8 cable, u8 *buf, unsigned int size) fill_midi1_pending_buf() argument 971 process_midi1_transmit(struct f_midi2 *midi2) process_midi1_transmit() argument 1024 struct f_midi2 *midi2 = ctx->usb_ep->card; f_midi2_midi1_ep_in_complete() local 1043 struct f_midi2 *midi2 = ctx->usb_ep->card; f_midi2_midi1_ep_out_complete() local 1128 struct f_midi2 *midi2 = usb_ep->card; f_midi2_alloc_ep_reqs() local 1151 struct f_midi2 *midi2 = usb_ep->card; f_midi2_free_ep_reqs() local 1163 f_midi2_init_ep(struct f_midi2 *midi2, struct f_midi2_ep *ep, struct f_midi2_usb_ep *usb_ep, void *desc, void (*complete)(struct usb_ep *usb_ep, struct usb_request *req)) f_midi2_init_ep() argument 1267 struct f_midi2 *midi2 = func_to_midi2(fn); f_midi2_set_alt() local 1316 struct f_midi2 *midi2 = func_to_midi2(fn); f_midi2_get_alt() local 1338 assign_block_descriptors(struct f_midi2 *midi2, struct usb_request *req, int max_len) assign_block_descriptors() argument 1400 struct f_midi2 *midi2 = func_to_midi2(fn); f_midi2_setup() local 1426 struct f_midi2 *midi2 = func_to_midi2(fn); f_midi2_disable() local 1446 struct f_midi2 *midi2 = ep->card; f_midi2_ump_trigger() local 1487 struct f_midi2 *midi2 = snd_kcontrol_chip(kcontrol); f_midi2_operation_mode_get() local 1504 f_midi2_free_card(struct f_midi2 *midi2) f_midi2_free_card() argument 1521 f_midi2_create_card(struct f_midi2 *midi2) f_midi2_create_card() argument 1659 append_midi1_in_jack(struct f_midi2 *midi2, struct f_midi2_usb_config *config, struct midi1_cable_mapping *map, unsigned int type) append_midi1_in_jack() argument 1684 append_midi1_out_jack(struct f_midi2 *midi2, struct f_midi2_usb_config *config, struct midi1_cable_mapping *map, unsigned int type, unsigned int source) append_midi1_out_jack() argument 1712 f_midi2_create_usb_configs(struct f_midi2 *midi2, struct f_midi2_usb_config *config, int speed) f_midi2_create_usb_configs() argument 1873 f_midi2_init_midi2_ep_in(struct f_midi2 *midi2, int index) f_midi2_init_midi2_ep_in() argument 1892 f_midi2_init_midi2_ep_out(struct f_midi2 *midi2, int index) f_midi2_init_midi2_ep_out() argument 1912 struct f_midi2 *midi2 = func_to_midi2(f); f_midi2_bind() local 2040 struct f_midi2 *midi2 = func_to_midi2(f); f_midi2_unbind() local 2677 do_f_midi2_free(struct f_midi2 *midi2, struct f_midi2_opts *opts) do_f_midi2_free() argument 2747 fill_midi1_cable_mapping(struct f_midi2 *midi2, struct f_midi2_ep *ep, int blk) fill_midi1_cable_mapping() argument 2789 struct f_midi2 *midi2; f_midi2_alloc() local [all...] |
/kernel/linux/linux-6.6/sound/core/ |
H A D | ump_convert.c | 102 static int cvt_ump_midi2_to_legacy(const union snd_ump_midi2_msg *midi2, in cvt_ump_midi2_to_legacy() argument 105 unsigned char status = midi2->note.status; in cvt_ump_midi2_to_legacy() 106 unsigned char channel = midi2->note.channel; in cvt_ump_midi2_to_legacy() 113 buf[1] = midi2->note.note; in cvt_ump_midi2_to_legacy() 114 buf[2] = downscale_16_to_7bit(midi2->note.velocity); in cvt_ump_midi2_to_legacy() 119 buf[1] = midi2->paf.note; in cvt_ump_midi2_to_legacy() 120 buf[2] = downscale_32_to_7bit(midi2->paf.data); in cvt_ump_midi2_to_legacy() 123 buf[1] = midi2->cc.index; in cvt_ump_midi2_to_legacy() 124 buf[2] = downscale_32_to_7bit(midi2->cc.data); in cvt_ump_midi2_to_legacy() 127 buf[1] = downscale_32_to_7bit(midi2 in cvt_ump_midi2_to_legacy() 290 fill_rpn(struct ump_cvt_to_ump_bank *cc, union snd_ump_midi2_msg *midi2) fill_rpn() argument 319 union snd_ump_midi2_msg *midi2 = (union snd_ump_midi2_msg *)data; cvt_legacy_cmd_to_ump() local [all...] |
/kernel/linux/linux-6.6/sound/core/seq/ |
H A D | seq_ump_convert.c | 370 union snd_ump_midi2_msg *midi2 = (union snd_ump_midi2_msg *)ev_cvt.ump; in cvt_ump_midi1_to_midi2() local 375 midi2->note.type = UMP_MSG_TYPE_MIDI2_CHANNEL_VOICE; in cvt_ump_midi1_to_midi2() 376 midi2->note.group = midi1->note.group; in cvt_ump_midi1_to_midi2() 377 midi2->note.status = midi1->note.status; in cvt_ump_midi1_to_midi2() 378 midi2->note.channel = midi1->note.channel; in cvt_ump_midi1_to_midi2() 382 midi2->note.note = midi1->note.note; in cvt_ump_midi1_to_midi2() 383 midi2->note.velocity = upscale_7_to_16bit(midi1->note.velocity); in cvt_ump_midi1_to_midi2() 386 midi2->paf.note = midi1->paf.note; in cvt_ump_midi1_to_midi2() 387 midi2->paf.data = upscale_7_to_32bit(midi1->paf.data); in cvt_ump_midi1_to_midi2() 390 midi2 in cvt_ump_midi1_to_midi2() 421 const union snd_ump_midi2_msg *midi2 = (const union snd_ump_midi2_msg *)event->ump; cvt_ump_midi2_to_midi1() local [all...] |
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/sound/pci/emu10k1/ |
H A D | irq.c | 114 if (emu->midi2.interrupt) in snd_emu10k1_interrupt() 115 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() 373 midi = &emu->midi2; in snd_emu10k1_audigy_midi()
|
/kernel/linux/linux-6.6/sound/usb/ |
H A D | Makefile | 25 snd-usb-audio-$(CONFIG_SND_USB_AUDIO_MIDI_V2) += midi2.o
|
/kernel/linux/linux-5.10/sound/pci/ca0106/ |
H A D | ca0106.h | 694 struct snd_ca_midi midi2; member
|
H A D | ca0106_main.c | 1728 midi = &chip->midi2; in snd_ca0106_midi()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/arch/alpha/kernel/ |
H A D | smc37c669.c | 350 unsigned midi2 : 1; /* See note above */ member
|
/kernel/linux/linux-6.6/arch/alpha/kernel/ |
H A D | smc37c669.c | 350 unsigned midi2 : 1; /* See note above */ member
|
/kernel/linux/linux-5.10/include/sound/ |
H A D | emu10k1.h | 1772 struct snd_emu10k1_midi midi2; /* for audigy */ member
|
/kernel/linux/linux-6.6/include/sound/ |
H A D | emu10k1.h | 1781 struct snd_emu10k1_midi midi2; /* for audigy */ member
|