linux/sound/usb/6fire/midi.c

// SPDX-License-Identifier: GPL-2.0-or-later
/*
 * Linux driver for TerraTec DMX 6Fire USB
 *
 * Rawmidi driver
 *
 * Author:	Torsten Schenk <[email protected]>
 * Created:	Jan 01, 2011
 * Copyright:	(C) Torsten Schenk
 */

#include <sound/rawmidi.h>

#include "midi.h"
#include "chip.h"
#include "comm.h"

enum {};

static void usb6fire_midi_out_handler(struct urb *urb)
{}

static void usb6fire_midi_in_received(
		struct midi_runtime *rt, u8 *data, int length)
{}

static int usb6fire_midi_out_open(struct snd_rawmidi_substream *alsa_sub)
{}

static int usb6fire_midi_out_close(struct snd_rawmidi_substream *alsa_sub)
{}

static void usb6fire_midi_out_trigger(
		struct snd_rawmidi_substream *alsa_sub, int up)
{}

static void usb6fire_midi_out_drain(struct snd_rawmidi_substream *alsa_sub)
{}

static int usb6fire_midi_in_open(struct snd_rawmidi_substream *alsa_sub)
{}

static int usb6fire_midi_in_close(struct snd_rawmidi_substream *alsa_sub)
{}

static void usb6fire_midi_in_trigger(
		struct snd_rawmidi_substream *alsa_sub, int up)
{}

static const struct snd_rawmidi_ops out_ops =;

static const struct snd_rawmidi_ops in_ops =;

int usb6fire_midi_init(struct sfire_chip *chip)
{}

void usb6fire_midi_abort(struct sfire_chip *chip)
{}

void usb6fire_midi_destroy(struct sfire_chip *chip)
{}