linux/drivers/usb/gadget/function/u_midi2.h

// 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 */