Home
last modified time | relevance | path

Searched refs:umidi (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/sound/usb/
H A Dmidi.c121 struct snd_usb_midi *umidi; member
154 struct snd_usb_midi *umidi; member
216 dev_dbg(&ep->umidi->dev->dev, "unexpected port %d!\n", portidx); in snd_usbmidi_input_data()
219 if (!test_bit(port->substream->number, &ep->umidi->input_triggered)) in snd_usbmidi_input_data()
245 ep->umidi->usb_protocol_ops->input(ep, urb->transfer_buffer, in snd_usbmidi_in_urb_complete()
252 mod_timer(&ep->umidi->error_timer, in snd_usbmidi_in_urb_complete()
259 urb->dev = ep->umidi->dev; in snd_usbmidi_in_urb_complete()
282 mod_timer(&ep->umidi->error_timer, in snd_usbmidi_out_urb_complete()
301 if (ep->umidi->disconnected) { in snd_usbmidi_do_output()
311 ep->umidi->usb_protocol_ops->output(ep, urb); in snd_usbmidi_do_output()
[all …]
H A Dmidi2.c82 struct snd_usb_midi2_interface *umidi; /* reference to MIDI iface */ member
395 static int start_input_streams(struct snd_usb_midi2_interface *umidi) in start_input_streams() argument
400 list_for_each_entry(ep, &umidi->ep_list, list) { in start_input_streams()
408 list_for_each_entry(ep, &umidi->ep_list, list) { in start_input_streams()
416 list_for_each_entry(ep, &umidi->ep_list, list) { in start_input_streams()
432 static int create_midi2_endpoint(struct snd_usb_midi2_interface *umidi, in create_midi2_endpoint() argument
439 usb_audio_dbg(umidi->chip, "Creating an EP 0x%02x, #GTB=%d\n", in create_midi2_endpoint()
449 ep->dev = umidi->chip->dev; in create_midi2_endpoint()
472 list_add_tail(&ep->list, &umidi->ep_list); in create_midi2_endpoint()
486 static void free_all_midi2_endpoints(struct snd_usb_midi2_interface *umidi) in free_all_midi2_endpoints() argument
[all …]