#ifndef USBUSX2Y_H
#define USBUSX2Y_H
#include "../usbaudio.h"
#include "../midi.h"
#include "usbus428ctldefs.h"
#define NRURBS …
#define URBS_ASYNC_SEQ …
#define URB_DATA_LEN_ASYNC_SEQ …
struct snd_usx2y_async_seq { … };
struct snd_usx2y_urb_seq { … };
#include "usx2yhwdeppcm.h"
struct usx2ydev { … };
struct snd_usx2y_substream { … };
#define usx2y(c) …
int usx2y_audio_create(struct snd_card *card);
int usx2y_async_seq04_init(struct usx2ydev *usx2y);
int usx2y_in04_init(struct usx2ydev *usx2y);
#define NAME_ALLCAPS …
#endif