Linux Kernel
3.7.1
|
#include <linux/hardirq.h>
#include <linux/slab.h>
#include <linux/etherdevice.h>
#include <linux/module.h>
#include "libertas_tf.h"
Go to the source code of this file.
Macros | |
#define | pr_fmt(fmt) KBUILD_MODNAME ": " fmt |
#define | DRIVER_RELEASE_VERSION "004.p0" |
#define | LBTF_FW_VER_MIN 0x05840300 |
#define | LBTF_FW_VER_MAX 0x0584ffff |
#define | QOS_CONTROL_LEN 2 |
#define | SUPPORTED_FIF_FLAGS (FIF_PROMISC_IN_BSS | FIF_ALLMULTI) |
Functions | |
EXPORT_SYMBOL_GPL (lbtf_debug) | |
module_param_named (libertas_tf_debug, lbtf_debug, int, 0644) | |
int | lbtf_rx (struct lbtf_private *priv, struct sk_buff *skb) |
EXPORT_SYMBOL_GPL (lbtf_rx) | |
struct lbtf_private * | lbtf_add_card (void *card, struct device *dmdev) |
EXPORT_SYMBOL_GPL (lbtf_add_card) | |
int | lbtf_remove_card (struct lbtf_private *priv) |
EXPORT_SYMBOL_GPL (lbtf_remove_card) | |
void | lbtf_send_tx_feedback (struct lbtf_private *priv, u8 retrycnt, u8 fail) |
EXPORT_SYMBOL_GPL (lbtf_send_tx_feedback) | |
void | lbtf_bcn_sent (struct lbtf_private *priv) |
EXPORT_SYMBOL_GPL (lbtf_bcn_sent) | |
module_init (lbtf_init_module) | |
module_exit (lbtf_exit_module) | |
MODULE_DESCRIPTION ("Libertas WLAN Thinfirm Driver Library") | |
MODULE_AUTHOR ("Cozybit Inc.") | |
MODULE_LICENSE ("GPL") | |
Variables | |
unsigned int | lbtf_debug |
struct workqueue_struct * | lbtf_wq |
#define SUPPORTED_FIF_FLAGS (FIF_PROMISC_IN_BSS | FIF_ALLMULTI) |
EXPORT_SYMBOL_GPL | ( | lbtf_debug | ) |
EXPORT_SYMBOL_GPL | ( | lbtf_rx | ) |
EXPORT_SYMBOL_GPL | ( | lbtf_add_card | ) |
EXPORT_SYMBOL_GPL | ( | lbtf_remove_card | ) |
EXPORT_SYMBOL_GPL | ( | lbtf_send_tx_feedback | ) |
EXPORT_SYMBOL_GPL | ( | lbtf_bcn_sent | ) |
|
read |
void lbtf_bcn_sent | ( | struct lbtf_private * | priv | ) |
int lbtf_remove_card | ( | struct lbtf_private * | priv | ) |
int lbtf_rx | ( | struct lbtf_private * | priv, |
struct sk_buff * | skb | ||
) |
void lbtf_send_tx_feedback | ( | struct lbtf_private * | priv, |
u8 | retrycnt, | ||
u8 | fail | ||
) |
MODULE_AUTHOR | ( | "Cozybit Inc." | ) |
MODULE_DESCRIPTION | ( | "Libertas WLAN Thinfirm Driver Library" | ) |
module_exit | ( | lbtf_exit_module | ) |
module_init | ( | lbtf_init_module | ) |
MODULE_LICENSE | ( | "GPL" | ) |
module_param_named | ( | libertas_tf_debug | , |
lbtf_debug | , | ||
int | , | ||
0644 | |||
) |
struct workqueue_struct* lbtf_wq |