ALSA: line6: Move the contents of usbdefs.h into driver.h
authorTakashi Iwai <tiwai@suse.de>
Wed, 28 Jan 2015 13:50:08 +0000 (14:50 +0100)
committerTakashi Iwai <tiwai@suse.de>
Wed, 28 Jan 2015 19:54:45 +0000 (20:54 +0100)
Most of them are rather relevant with the definitions in driver.h,
and there are only a few lines, so just rip it off.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/usb/line6/driver.c
sound/usb/line6/driver.h
sound/usb/line6/midi.c
sound/usb/line6/pcm.h
sound/usb/line6/pod.c
sound/usb/line6/podhd.c
sound/usb/line6/toneport.c
sound/usb/line6/usbdefs.h [deleted file]
sound/usb/line6/variax.c

index 786b38159ad68cdb7e323ee5a3bd56427f6db335..2328ec9a1ca866e24b65ca45844373a110bfb1dd 100644 (file)
@@ -22,7 +22,6 @@
 #include "driver.h"
 #include "midi.h"
 #include "playback.h"
-#include "usbdefs.h"
 
 #define DRIVER_AUTHOR  "Markus Grabner <grabner@icg.tugraz.at>"
 #define DRIVER_DESC    "Line 6 USB Driver"
index 80d42a0fd8895e2c5b17d33d2120510251dc17d8..fa877a3458608d9e183cb151a40b656a93963dd4 100644 (file)
 
 #define DRIVER_NAME "line6usb"
 
+#define USB_INTERVALS_PER_SECOND 1000
+
+/* Fallback USB interval and max packet size values */
+#define LINE6_FALLBACK_INTERVAL 10
+#define LINE6_FALLBACK_MAXPACKETSIZE 16
+
 #define LINE6_TIMEOUT 1
 #define LINE6_BUFSIZE_LISTEN 32
 #define LINE6_MESSAGE_MAXLEN 256
@@ -84,6 +90,16 @@ struct line6_properties {
        unsigned ep_audio_w;
 };
 
+/* Capability bits */
+enum {
+       /* device supports settings parameter via USB */
+       LINE6_CAP_CONTROL =     1 << 0,
+       /* device supports PCM input/output via USB */
+       LINE6_CAP_PCM =         1 << 1,
+       /* device support hardware monitoring */
+       LINE6_CAP_HWMON =       1 << 2,
+};
+
 /*
         Common data shared by all Line 6 devices.
         Corresponds to a pair of USB endpoints.
index beeedf9a2cbe8179c407fd22ab10bf86868ab0a1..cebea9b7f769715d003931e687246fdd721e1541 100644 (file)
@@ -17,7 +17,6 @@
 
 #include "driver.h"
 #include "midi.h"
-#include "usbdefs.h"
 
 #define line6_rawmidi_substream_midi(substream) \
        ((struct snd_line6_midi *)((substream)->rmidi->private_data))
index 19c12f0a9008fb995b25580b0efe260ae5536f8a..3a3cfba40ec73f4d03decb4d20fa0f899421e5bc 100644 (file)
@@ -19,7 +19,6 @@
 #include <sound/pcm.h>
 
 #include "driver.h"
-#include "usbdefs.h"
 
 /* number of URBs */
 #define LINE6_ISO_BUFFERS      2
index bc20cf1417191eaae0e89e004b528e78218d9bfd..3f7ff661b3ddfc1a7ef764ae1f3e84d2c8c5ebc0 100644 (file)
@@ -21,7 +21,6 @@
 #include "capture.h"
 #include "driver.h"
 #include "playback.h"
-#include "usbdefs.h"
 
 /*
        Locate name in binary program dump
index c4e83ab33a21d3fc114f7952dada171a4435cdc9..5e4e02c1f4b512fd95276b071013286081784cf7 100644 (file)
@@ -17,7 +17,6 @@
 
 #include "driver.h"
 #include "pcm.h"
-#include "usbdefs.h"
 
 enum {
        LINE6_PODHD300,
index 9024acb2b850c12dc10797dd274f9378c80cf48c..cffcd7f83bfd90ed66088f5c494d876da2a4be1f 100644 (file)
@@ -21,7 +21,6 @@
 #include "capture.h"
 #include "driver.h"
 #include "playback.h"
-#include "usbdefs.h"
 
 enum line6_device_type {
        LINE6_GUITARPORT,
diff --git a/sound/usb/line6/usbdefs.h b/sound/usb/line6/usbdefs.h
deleted file mode 100644 (file)
index 5ef7bcd..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-/*
- * Line 6 Linux USB driver
- *
- * Copyright (C) 2005-2008 Markus Grabner (grabner@icg.tugraz.at)
- *
- *     This program is free software; you can redistribute it and/or
- *     modify it under the terms of the GNU General Public License as
- *     published by the Free Software Foundation, version 2.
- *
- */
-
-#ifndef USBDEFS_H
-#define USBDEFS_H
-
-#define USB_INTERVALS_PER_SECOND 1000
-
-/* device supports settings parameter via USB */
-#define LINE6_CAP_CONTROL (1 << 0)
-/* device supports PCM input/output via USB */
-#define LINE6_CAP_PCM (1 << 1)
-/* device support hardware monitoring */
-#define LINE6_CAP_HWMON (1 << 2)
-
-#define LINE6_FALLBACK_INTERVAL 10
-#define LINE6_FALLBACK_MAXPACKETSIZE 16
-
-#endif
index 44042cbdef01b40c78b6aa255214cb7f2fb8db79..9dfbe7916d99e768f11dbaf5ce7b4b5bb9a2b85a 100644 (file)
@@ -17,7 +17,6 @@
 #include <sound/core.h>
 
 #include "driver.h"
-#include "usbdefs.h"
 
 #define VARIAX_STARTUP_DELAY1 1000
 #define VARIAX_STARTUP_DELAY3 100