linux/sound/usb/usx2y/usbusx2y.h

/* SPDX-License-Identifier: GPL-2.0 */
#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