linux/Documentation/usb
Takashi Iwai a85ff0db48 usb: gadget: midi2: More flexible MIDI 1.0 configuration
This patch allows users to set up MIDI 1.0 ports more flexibly.
Namely, instead of the fixed mapping only from FB 0, now multiple
block definitions are applied to build up the MIDI 1.0 mapping.

The each block config has midi1_first_group and midi1_num_groups
attributes, and those specify which Groups are used for MIDI 1.0.
Those fields must be within the UMP Groups defined in the block
itself.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Link: https://lore.kernel.org/r/20230725062206.9674-8-tiwai@suse.de
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2023-07-26 06:38:14 +02:00
..
acm.rst
authorization.rst
chipidea.rst
CREDITS
dwc3.rst
ehci.rst
functionfs.rst
gadget-testing.rst usb: gadget: midi2: More flexible MIDI 1.0 configuration 2023-07-26 06:38:14 +02:00
gadget_configfs.rst
gadget_hid.rst
gadget_multi.rst
gadget_printer.rst
gadget_serial.rst
gadget_uvc.rst usb: gadget: uvc: Make bmControls attr read/write 2023-03-29 08:51:26 +02:00
index.rst docs: usb: Add documentation for the UVC Gadget 2023-03-09 15:18:33 +01:00
iuu_phoenix.rst
linux-cdc-acm.inf
linux.inf
mass-storage.rst
misc_usbsevseg.rst
mtouchusb.rst
ohci.rst
raw-gadget.rst
text_files.rst
usb-help.rst
usb-serial.rst
usbdevfs-drop-permissions.c
usbip_protocol.rst
usbmon.rst