diff options
author | David Kilroy <kilroyd@googlemail.com> | 2010-05-01 14:05:41 +0100 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2010-05-03 14:53:08 -0400 |
commit | 9afac70a7305817b22327ac23cf2d0eb72388229 (patch) | |
tree | bdd8fe617d4c2fa5b8fd06379f387b5fa1563b65 /drivers/net/wireless/orinoco/hermes.h | |
parent | bcad6e80f3fb0d6724c3814cf32258bbcf1d67db (diff) | |
download | kernel_samsung_smdk4412-9afac70a7305817b22327ac23cf2d0eb72388229.zip kernel_samsung_smdk4412-9afac70a7305817b22327ac23cf2d0eb72388229.tar.gz kernel_samsung_smdk4412-9afac70a7305817b22327ac23cf2d0eb72388229.tar.bz2 |
orinoco: add orinoco_usb driver
This driver uses the core orinoco modules for the bulk of
the functionality. The low level hermes routines (for local bus
cards) are replaced, the driver supplies its own ndo_xmit_start
function, and locking is done with the _bh variant.
Some recent functionality is not available to the USB cards yet
(firmware loading and WPA).
Out-of-tree driver originally written by Manuel Estrada Sainz.
Thanks to Mark Davis for supplying hardware to test the updates.
Signed-off-by: David Kilroy <kilroyd@googlemail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/orinoco/hermes.h')
-rw-r--r-- | drivers/net/wireless/orinoco/hermes.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/orinoco/hermes.h b/drivers/net/wireless/orinoco/hermes.h index 9e21ecd..aed14ff 100644 --- a/drivers/net/wireless/orinoco/hermes.h +++ b/drivers/net/wireless/orinoco/hermes.h @@ -407,6 +407,7 @@ typedef struct hermes { #define HERMES_32BIT_REGSPACING 1 u16 inten; /* Which interrupts should be enabled? */ const struct hermes_ops *ops; + void *priv; } hermes_t; /* Register access convenience macros */ |