#include <linux/module.h>
#include <linux/usb.h>
#include "debug.h"
#include "core.h"
Go to the source code of this file.
#define ATH6KL_USB_CONTROL_REQ_DIAG_CMD 3 |
Definition at line 98 of file usb.c.
#define ATH6KL_USB_CONTROL_REQ_DIAG_RESP 4 |
Definition at line 99 of file usb.c.
#define ATH6KL_USB_CONTROL_REQ_RECV_BMI_RESP 2 |
Definition at line 97 of file usb.c.
#define ATH6KL_USB_CONTROL_REQ_SEND_BMI_CMD 1 |
Definition at line 96 of file usb.c.
#define ATH6KL_USB_CTRL_DIAG_CC_READ 0 |
#define ATH6KL_USB_CTRL_DIAG_CC_WRITE 1 |
#define ATH6KL_USB_EP_ADDR_APP_CTRL_IN 0x81 |
Definition at line 85 of file usb.c.
#define ATH6KL_USB_EP_ADDR_APP_CTRL_OUT 0x01 |
Definition at line 90 of file usb.c.
#define ATH6KL_USB_EP_ADDR_APP_DATA2_IN 0x83 |
Definition at line 87 of file usb.c.
#define ATH6KL_USB_EP_ADDR_APP_DATA_HP_OUT 0x04 |
Definition at line 93 of file usb.c.
#define ATH6KL_USB_EP_ADDR_APP_DATA_IN 0x82 |
Definition at line 86 of file usb.c.
#define ATH6KL_USB_EP_ADDR_APP_DATA_LP_OUT 0x02 |
Definition at line 91 of file usb.c.
#define ATH6KL_USB_EP_ADDR_APP_DATA_MP_OUT 0x03 |
Definition at line 92 of file usb.c.
#define ATH6KL_USB_EP_ADDR_APP_INT_IN 0x84 |
Definition at line 88 of file usb.c.
#define ATH6KL_USB_IS_BULK_EP |
( |
|
attr | ) |
(((attr) & 3) == 0x02) |
#define ATH6KL_USB_IS_DIR_IN |
( |
|
addr | ) |
((addr) & 0x80) |
#define ATH6KL_USB_IS_INT_EP |
( |
|
attr | ) |
(((attr) & 3) == 0x03) |
#define ATH6KL_USB_IS_ISOC_EP |
( |
|
attr | ) |
(((attr) & 3) == 0x01) |
#define ATH6KL_USB_PIPE_FLAG_TX (1 << 0) |
Definition at line 61 of file usb.c.
Definition at line 42 of file usb.c.
#define ath6kl_usb_reset_resume NULL |
#define ath6kl_usb_resume NULL |
#define ATH6KL_USB_RX_BUFFER_SIZE 1700 |
Definition at line 27 of file usb.c.
#define ath6kl_usb_suspend NULL |
Definition at line 26 of file usb.c.
Definition at line 25 of file usb.c.
- Enumerator:
ATH6KL_USB_PIPE_TX_CTRL |
|
ATH6KL_USB_PIPE_TX_DATA_LP |
|
ATH6KL_USB_PIPE_TX_DATA_MP |
|
ATH6KL_USB_PIPE_TX_DATA_HP |
|
ATH6KL_USB_PIPE_RX_CTRL |
|
ATH6KL_USB_PIPE_RX_DATA |
|
ATH6KL_USB_PIPE_RX_DATA2 |
|
ATH6KL_USB_PIPE_RX_INT |
|
ATH6KL_USB_PIPE_MAX |
|
Definition at line 30 of file usb.c.
MODULE_AUTHOR |
( |
"Atheros |
Communications, |
|
|
Inc." |
|
|
) |
| |
MODULE_DEVICE_TABLE |
( |
usb |
, |
|
|
ath6kl_usb_ids |
|
|
) |
| |
module_exit |
( |
ath6kl_usb_exit |
| ) |
|
module_init |
( |
ath6kl_usb_init |
| ) |
|
MODULE_LICENSE |
( |
"Dual BSD/GPL" |
| ) |
|