Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
if_usb.c File Reference
#include "libertas_tf.h"
#include "if_usb.h"
#include <linux/delay.h>
#include <linux/module.h>
#include <linux/firmware.h>
#include <linux/netdevice.h>
#include <linux/slab.h>
#include <linux/usb.h>

Go to the source code of this file.

Macros

#define DRV_NAME   "lbtf_usb"
 
#define pr_fmt(fmt)   KBUILD_MODNAME ": " fmt
 
#define INSANEDEBUG   0
 
#define lbtf_deb_usb2(...)   do { if (INSANEDEBUG) lbtf_deb_usbd(__VA_ARGS__); } while (0)
 
#define MESSAGE_HEADER_LEN   4
 
#define MRVDRV_MIN_PKT_LEN   30
 
#define if_usb_suspend   NULL
 
#define if_usb_resume   NULL
 

Functions

 module_param_named (fw_name, lbtf_fw_name, charp, 0644)
 
 MODULE_FIRMWARE ("lbtf_usb.bin")
 
 MODULE_DEVICE_TABLE (usb, if_usb_table)
 
 EXPORT_SYMBOL_GPL (if_usb_reset_device)
 
 EXPORT_SYMBOL_GPL (if_usb_prog_firmware)
 
 module_usb_driver (if_usb_driver)
 
 MODULE_DESCRIPTION ("8388 USB WLAN Thinfirm Driver")
 
 MODULE_AUTHOR ("Cozybit Inc.")
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define DRV_NAME   "lbtf_usb"

Definition at line 10 of file if_usb.c.

#define if_usb_resume   NULL

Definition at line 914 of file if_usb.c.

#define if_usb_suspend   NULL

Definition at line 913 of file if_usb.c.

#define INSANEDEBUG   0

Definition at line 24 of file if_usb.c.

#define lbtf_deb_usb2 (   ...)    do { if (INSANEDEBUG) lbtf_deb_usbd(__VA_ARGS__); } while (0)

Definition at line 25 of file if_usb.c.

#define MESSAGE_HEADER_LEN   4

Definition at line 27 of file if_usb.c.

#define MRVDRV_MIN_PKT_LEN   30

Definition at line 590 of file if_usb.c.

#define pr_fmt (   fmt)    KBUILD_MODNAME ": " fmt

Definition at line 12 of file if_usb.c.

Function Documentation

EXPORT_SYMBOL_GPL ( if_usb_reset_device  )
EXPORT_SYMBOL_GPL ( if_usb_prog_firmware  )
MODULE_AUTHOR ( "Cozybit Inc."  )
MODULE_DESCRIPTION ( "8388 USB WLAN Thinfirm Driver"  )
MODULE_DEVICE_TABLE ( usb  ,
if_usb_table   
)
MODULE_FIRMWARE ( "lbtf_usb.bin"  )
MODULE_LICENSE ( "GPL"  )
module_param_named ( fw_name  ,
lbtf_fw_name  ,
charp  ,
0644   
)
module_usb_driver ( if_usb_driver  )