Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
as102_usb_drv.c File Reference
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/slab.h>
#include <linux/mm.h>
#include <linux/usb.h>
#include "as102_drv.h"
#include "as102_usb_drv.h"
#include "as102_fw.h"

Go to the source code of this file.

Functions

void as102_urb_stream_irq (struct urb *urb)
 
 MODULE_DEVICE_TABLE (usb, as102_usb_id_table)
 

Variables

struct usb_driver as102_usb_driver
 
struct as102_priv_ops_t as102_priv_ops
 

Function Documentation

void as102_urb_stream_irq ( struct urb urb)

Definition at line 221 of file as102_usb_drv.c.

MODULE_DEVICE_TABLE ( usb  ,
as102_usb_id_table   
)

Variable Documentation

struct as102_priv_ops_t as102_priv_ops
Initial value:
= {
.upload_fw_pkt = as102_send_ep1,
.xfer_cmd = as102_usb_xfer_cmd,
.as102_read_ep2 = as102_read_ep2,
.start_stream = as102_usb_start_stream,
.stop_stream = as102_usb_stop_stream,
}

Definition at line 194 of file as102_usb_drv.c.

struct usb_driver as102_usb_driver
Initial value:
= {
.probe = as102_usb_probe,
.disconnect = as102_usb_disconnect,
.id_table = as102_usb_id_table
}

Definition at line 71 of file as102_usb_drv.c.