diff options
Diffstat (limited to 'drivers/net/b44.h')
| -rw-r--r-- | drivers/net/b44.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/net/b44.h b/drivers/net/b44.h index b178662978f3..4944507fad23 100644 --- a/drivers/net/b44.h +++ b/drivers/net/b44.h | |||
| @@ -24,6 +24,9 @@ | |||
| 24 | #define WKUP_LEN_P3_MASK 0x7f000000 /* Pattern 3 */ | 24 | #define WKUP_LEN_P3_MASK 0x7f000000 /* Pattern 3 */ |
| 25 | #define WKUP_LEN_P3_SHIFT 24 | 25 | #define WKUP_LEN_P3_SHIFT 24 |
| 26 | #define WKUP_LEN_D3 0x80000000 | 26 | #define WKUP_LEN_D3 0x80000000 |
| 27 | #define WKUP_LEN_DISABLE 0x80808080 | ||
| 28 | #define WKUP_LEN_ENABLE_TWO 0x80800000 | ||
| 29 | #define WKUP_LEN_ENABLE_THREE 0x80000000 | ||
| 27 | #define B44_ISTAT 0x0020UL /* Interrupt Status */ | 30 | #define B44_ISTAT 0x0020UL /* Interrupt Status */ |
| 28 | #define ISTAT_LS 0x00000020 /* Link Change (B0 only) */ | 31 | #define ISTAT_LS 0x00000020 /* Link Change (B0 only) */ |
| 29 | #define ISTAT_PME 0x00000040 /* Power Management Event */ | 32 | #define ISTAT_PME 0x00000040 /* Power Management Event */ |
| @@ -264,6 +267,8 @@ | |||
| 264 | #define SBIDHIGH_VC_SHIFT 16 | 267 | #define SBIDHIGH_VC_SHIFT 16 |
| 265 | 268 | ||
| 266 | /* SSB PCI config space registers. */ | 269 | /* SSB PCI config space registers. */ |
| 270 | #define SSB_PMCSR 0x44 | ||
| 271 | #define SSB_PE 0x100 | ||
| 267 | #define SSB_BAR0_WIN 0x80 | 272 | #define SSB_BAR0_WIN 0x80 |
| 268 | #define SSB_BAR1_WIN 0x84 | 273 | #define SSB_BAR1_WIN 0x84 |
| 269 | #define SSB_SPROM_CONTROL 0x88 | 274 | #define SSB_SPROM_CONTROL 0x88 |
| @@ -420,6 +425,7 @@ struct b44 { | |||
| 420 | 425 | ||
| 421 | u32 dma_offset; | 426 | u32 dma_offset; |
| 422 | u32 flags; | 427 | u32 flags; |
| 428 | #define B44_FLAG_B0_ANDLATER 0x00000001 | ||
| 423 | #define B44_FLAG_BUGGY_TXPTR 0x00000002 | 429 | #define B44_FLAG_BUGGY_TXPTR 0x00000002 |
| 424 | #define B44_FLAG_REORDER_BUG 0x00000004 | 430 | #define B44_FLAG_REORDER_BUG 0x00000004 |
| 425 | #define B44_FLAG_PAUSE_AUTO 0x00008000 | 431 | #define B44_FLAG_PAUSE_AUTO 0x00008000 |
| @@ -435,6 +441,7 @@ struct b44 { | |||
| 435 | #define B44_FLAG_INTERNAL_PHY 0x10000000 | 441 | #define B44_FLAG_INTERNAL_PHY 0x10000000 |
| 436 | #define B44_FLAG_RX_RING_HACK 0x20000000 | 442 | #define B44_FLAG_RX_RING_HACK 0x20000000 |
| 437 | #define B44_FLAG_TX_RING_HACK 0x40000000 | 443 | #define B44_FLAG_TX_RING_HACK 0x40000000 |
| 444 | #define B44_FLAG_WOL_ENABLE 0x80000000 | ||
| 438 | 445 | ||
| 439 | u32 rx_offset; | 446 | u32 rx_offset; |
| 440 | 447 | ||
