#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/usb.h>
#include "audio.h"
#include "capture.h"
#include "control.h"
#include "driver.h"
#include "midi.h"
#include "playback.h"
#include "pod.h"
#include "podhd.h"
#include "revision.h"
#include "toneport.h"
#include "usbdefs.h"
#include "variax.h"
Go to the source code of this file.
|
| | MODULE_DEVICE_TABLE (usb, line6_id_table) |
| |
| int | line6_send_raw_message (struct usb_line6 *line6, const char *buffer, int size) |
| |
| void | line6_start_timer (struct timer_list *timer, unsigned int msecs, void(*function)(unsigned long), unsigned long data) |
| |
| int | line6_send_raw_message_async (struct usb_line6 *line6, const char *buffer, int size) |
| |
| int | line6_version_request_async (struct usb_line6 *line6) |
| |
| int | line6_send_sysex_message (struct usb_line6 *line6, const char *buffer, int size) |
| |
| int | line6_send_sysex_message_async (struct usb_line6 *line6, const char *buffer, int size) |
| |
| char * | line6_alloc_sysex_buffer (struct usb_line6 *line6, int code1, int code2, int size) |
| |
| int | line6_send_program (struct usb_line6 *line6, u8 value) |
| |
| int | line6_transmit_parameter (struct usb_line6 *line6, int param, u8 value) |
| |
| int | line6_read_data (struct usb_line6 *line6, int address, void *data, size_t datalen) |
| |
| int | line6_write_data (struct usb_line6 *line6, int address, void *data, size_t datalen) |
| |
| int | line6_read_serial_number (struct usb_line6 *line6, int *serial_number) |
| |
| ssize_t | line6_nop_read (struct device *dev, struct device_attribute *attr, char *buf) |
| |
| ssize_t | line6_nop_write (struct device *dev, struct device_attribute *attr, const char *buf, size_t count) |
| |
| | module_usb_driver (line6_driver) |
| |
| | MODULE_AUTHOR (DRIVER_AUTHOR) |
| |
| | MODULE_DESCRIPTION (DRIVER_DESC) |
| |
| | MODULE_LICENSE ("GPL") |
| |
| | MODULE_VERSION (DRIVER_VERSION) |
| |
| #define DRIVER_DESC "Line6 USB Driver" |
| #define DRIVER_VERSION "0.9.1beta" DRIVER_REVISION |
| MODULE_DEVICE_TABLE |
( |
usb |
, |
|
|
line6_id_table |
|
|
) |
| |
| module_usb_driver |
( |
line6_driver |
| ) |
|
Initial value:
Definition at line 87 of file driver.c.