diff options
author | Gary Zambrano <zambrano@broadcom.com> | 2006-06-21 00:34:23 +0200 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2006-06-23 05:16:13 +0200 |
commit | 52cafd965507b7a7bb962486539f6d7422552692 (patch) | |
tree | 629aa6883f073b1d28fad4340f3d4d3f5c124230 /drivers/net/b44.h | |
parent | [PATCH] b44: fix manual speed/duplex/autoneg settings (diff) | |
download | linux-52cafd965507b7a7bb962486539f6d7422552692.tar.xz linux-52cafd965507b7a7bb962486539f6d7422552692.zip |
[PATCH] b44: add wol
Adds wol to the driver.
This is a redo of a previous patch thanks to feedback from Francois Romieu.
Signed-off-by Gary Zambrano <zambrano@broadcom.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to '')
-rw-r--r-- | drivers/net/b44.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/net/b44.h b/drivers/net/b44.h index b178662978f3..1f47777b848b 100644 --- a/drivers/net/b44.h +++ b/drivers/net/b44.h @@ -264,6 +264,8 @@ #define SBIDHIGH_VC_SHIFT 16 /* SSB PCI config space registers. */ +#define SSB_PMCSR 0x44 +#define SSB_PE 0x100 #define SSB_BAR0_WIN 0x80 #define SSB_BAR1_WIN 0x84 #define SSB_SPROM_CONTROL 0x88 @@ -420,6 +422,7 @@ struct b44 { u32 dma_offset; u32 flags; +#define B44_FLAG_B0_ANDLATER 0x00000001 #define B44_FLAG_BUGGY_TXPTR 0x00000002 #define B44_FLAG_REORDER_BUG 0x00000004 #define B44_FLAG_PAUSE_AUTO 0x00008000 @@ -435,6 +438,7 @@ struct b44 { #define B44_FLAG_INTERNAL_PHY 0x10000000 #define B44_FLAG_RX_RING_HACK 0x20000000 #define B44_FLAG_TX_RING_HACK 0x40000000 +#define B44_FLAG_WOL_ENABLE 0x80000000 u32 rx_offset; |