// SPDX-License-Identifier: GPL-2.0+ /* * Utility definitions for MIDI 2.0 function */ #ifndef U_MIDI2_H #define U_MIDI2_H #include <linux/usb/composite.h> #include <sound/asound.h> struct f_midi2_opts; struct f_midi2_ep_opts; struct f_midi2_block_opts; /* UMP Function Block info */ struct f_midi2_block_info { … }; /* UMP Endpoint info */ struct f_midi2_ep_info { … }; struct f_midi2_card_info { … }; struct f_midi2_block_opts { … }; struct f_midi2_ep_opts { … }; #define MAX_UMP_EPS … #define MAX_CABLES … struct f_midi2_opts { … }; #endif /* U_MIDI2_H */