xref: /openbmc/linux/sound/usb/6fire/common.h (revision 75bf465f0bc33e9b776a46d6a1b9b990f5fb7c37)
1*2874c5fdSThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-or-later */
2c6d43ba8STorsten Schenk /*
3c6d43ba8STorsten Schenk  * Linux driver for TerraTec DMX 6Fire USB
4c6d43ba8STorsten Schenk  *
5c6d43ba8STorsten Schenk  * Author:	Torsten Schenk <torsten.schenk@zoho.com>
6c6d43ba8STorsten Schenk  * Created:	Jan 01, 2011
7c6d43ba8STorsten Schenk  * Copyright:	(C) Torsten Schenk
8c6d43ba8STorsten Schenk  */
9c6d43ba8STorsten Schenk 
10c6d43ba8STorsten Schenk #ifndef USB6FIRE_COMMON_H
11c6d43ba8STorsten Schenk #define USB6FIRE_COMMON_H
12c6d43ba8STorsten Schenk 
13c6d43ba8STorsten Schenk #include <linux/slab.h>
14c6d43ba8STorsten Schenk #include <linux/usb.h>
15c6d43ba8STorsten Schenk #include <sound/core.h>
16c6d43ba8STorsten Schenk 
17c6d43ba8STorsten Schenk #define PREFIX "6fire: "
18c6d43ba8STorsten Schenk 
19c6d43ba8STorsten Schenk struct sfire_chip;
20c6d43ba8STorsten Schenk struct midi_runtime;
21c6d43ba8STorsten Schenk struct pcm_runtime;
22c6d43ba8STorsten Schenk struct control_runtime;
23c6d43ba8STorsten Schenk struct comm_runtime;
24c6d43ba8STorsten Schenk #endif /* USB6FIRE_COMMON_H */
25c6d43ba8STorsten Schenk 
26