54852e8f401a ("ALSA: usb-audio: Parse UMP Endpoint and Function Blocks at first") d9c99876868c ("ALSA: usb-audio: Create UMP blocks from USB MIDI GTBs") ff49d1df79ae ("ALSA: usb-audio: USB MIDI 2.0 UMP support") bb1bf4fa5953 ("ALSA: usb-audio: Manage number of rawmidis globally") 00272c61827e ("ALSA: usb-audio: Avoid unnecessary interface re-setup") 89fa3f686c10 ("ALSA: usb-audio: Use unsigned char for iface and altsettings fields") bf6313a0ff76 ("ALSA: usb-audio: Refactor endpoint management") 61cc2d775e09 ("ALSA: usb-audio: Fix EP matching for continuous rates") 75c16b5147ee ("ALSA: usb-audio: Always set up the parameters after resume") 96e221f379e8 ("ALSA: usb-audio: Set callbacks via snd_usb_endpoint_set_callback()") 57234bc10385 ("ALSA: usb-audio: Stop both endpoints properly at error") 73037c8dc1c8 ("ALSA: usb-audio: Simplify snd_usb_init_pitch() arguments") 953a446b50fd ("ALSA: usb-audio: Simplify snd_usb_init_sample_rate() arguments") d767aba2023c ("ALSA: usb-audio: Pass snd_usb_audio object to quirk functions") c7f902015e1e ("ALSA: usb-audio: Don't set altsetting before initializing sample rate") e42a09bc520e ("ALSA: usb-audio: Add snd_usb_get_host_interface() helper") 982150560c7c ("ALSA: usb-audio: Drop keep_interface flag again") 54cb31901b83 ("ALSA: usb-audio: Create endpoint objects at parsing phase") 5fd255f4fe97 ("ALSA: usb-audio: Avoid doubly initialization for implicit fb") 5a6c3e11c9c9 ("ALSA: usb-audio: Add hw constraint for implicit fb sync")