diff options
Diffstat (limited to 'drivers/staging/line6/variax.h')
-rw-r--r-- | drivers/staging/line6/variax.h | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/drivers/staging/line6/variax.h b/drivers/staging/line6/variax.h index e2999ab..24de796 100644 --- a/drivers/staging/line6/variax.h +++ b/drivers/staging/line6/variax.h @@ -18,7 +18,6 @@ #include <sound/core.h> #include "driver.h" -#include "dumprequest.h" #define VARIAX_STARTUP_DELAY1 1000 #define VARIAX_STARTUP_DELAY3 100 @@ -32,33 +31,11 @@ enum { VARIAX_STARTUP_VERSIONREQ, VARIAX_STARTUP_WAIT, VARIAX_STARTUP_ACTIVATE, - VARIAX_STARTUP_DUMPREQ, VARIAX_STARTUP_WORKQUEUE, VARIAX_STARTUP_SETUP, VARIAX_STARTUP_LAST = VARIAX_STARTUP_SETUP - 1 }; -enum { - VARIAX_DUMP_PASS1 = LINE6_DUMP_CURRENT, - VARIAX_DUMP_PASS2, - VARIAX_DUMP_PASS3 -}; - -/** - Binary Variax model dump -*/ -struct variax_model { - /** - Header information (including program name). - */ - unsigned char name[18]; - - /** - Model parameters. - */ - unsigned char control[78 * 2]; -}; - struct usb_line6_variax { /** Generic Line6 USB data. @@ -66,48 +43,11 @@ struct usb_line6_variax { struct usb_line6 line6; /** - Dump request structure. - Append two extra buffers for 3-pass data query. - */ - struct line6_dump_request dumpreq; - struct line6_dump_reqbuf extrabuf[2]; - - /** Buffer for activation code. */ unsigned char *buffer_activate; /** - Model number. - */ - int model; - - /** - Current model settings. - */ - struct variax_model model_data; - - /** - Name of connected guitar. - */ - unsigned char guitar[18]; - - /** - Name of current model bank. - */ - unsigned char bank[18]; - - /** - Position of volume dial. - */ - int volume; - - /** - Position of tone control dial. - */ - int tone; - - /** Handler for device initializaton. */ struct work_struct startup_work; |