162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-or-later */ 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * Linux driver for TerraTec DMX 6Fire USB 462306a36Sopenharmony_ci * 562306a36Sopenharmony_ci * Author: Torsten Schenk <torsten.schenk@zoho.com> 662306a36Sopenharmony_ci * Created: Jan 01, 2011 762306a36Sopenharmony_ci * Copyright: (C) Torsten Schenk 862306a36Sopenharmony_ci */ 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ci#ifndef USB6FIRE_COMMON_H 1162306a36Sopenharmony_ci#define USB6FIRE_COMMON_H 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ci#include <linux/slab.h> 1462306a36Sopenharmony_ci#include <linux/usb.h> 1562306a36Sopenharmony_ci#include <sound/core.h> 1662306a36Sopenharmony_ci 1762306a36Sopenharmony_ci#define PREFIX "6fire: " 1862306a36Sopenharmony_ci 1962306a36Sopenharmony_cistruct sfire_chip; 2062306a36Sopenharmony_cistruct midi_runtime; 2162306a36Sopenharmony_cistruct pcm_runtime; 2262306a36Sopenharmony_cistruct control_runtime; 2362306a36Sopenharmony_cistruct comm_runtime; 2462306a36Sopenharmony_ci#endif /* USB6FIRE_COMMON_H */ 2562306a36Sopenharmony_ci 26