diff options
author | thompsa <thompsa@FreeBSD.org> | 2008-03-10 23:16:48 +0000 |
---|---|---|
committer | thompsa <thompsa@FreeBSD.org> | 2008-03-10 23:16:48 +0000 |
commit | 163aa57ba0984e7e74861db5880e32c2e038bd32 (patch) | |
tree | a3d1505e006eab727efde27028f7dcf0903488cc /sys/dev/wpi/if_wpireg.h | |
parent | 540fa064d9cfc1fff7b06504893684dc0d934999 (diff) | |
download | FreeBSD-src-163aa57ba0984e7e74861db5880e32c2e038bd32.zip FreeBSD-src-163aa57ba0984e7e74861db5880e32c2e038bd32.tar.gz |
Update wpi(4) with stability fixes
- remove second taskqueue
- busdma 16k alignment workaround
- use busdma instead of external mbuf storage on Rx
- locking fixes
- net80211 state change fixes
- improve scanning reliability
- improve radio hw switch interaction
- consolidate callouts
Parts obtained from: benjsc, sam
Tested by: many
Diffstat (limited to 'sys/dev/wpi/if_wpireg.h')
-rw-r--r-- | sys/dev/wpi/if_wpireg.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/dev/wpi/if_wpireg.h b/sys/dev/wpi/if_wpireg.h index 0f83d0a..60692a2 100644 --- a/sys/dev/wpi/if_wpireg.h +++ b/sys/dev/wpi/if_wpireg.h @@ -44,6 +44,7 @@ #define WPI_GPIO_CTL 0x024 #define WPI_EEPROM_CTL 0x02c #define WPI_EEPROM_STATUS 0x030 +#define WPI_UCODE_SET 0x058 #define WPI_UCODE_CLR 0x05c #define WPI_TEMPERATURE 0x060 #define WPI_CHICKEN 0x100 @@ -201,6 +202,7 @@ struct wpi_rx_desc { #define WPI_RX_DONE 27 #define WPI_TX_DONE 28 #define WPI_START_SCAN 130 +#define WPI_SCAN_RESULTS 131 #define WPI_STOP_SCAN 132 #define WPI_STATE_CHANGED 161 #define WPI_MISSED_BEACON 162 |