summaryrefslogtreecommitdiffstats
path: root/sys/dev/wpi/if_wpireg.h
diff options
context:
space:
mode:
authorthompsa <thompsa@FreeBSD.org>2008-03-10 23:16:48 +0000
committerthompsa <thompsa@FreeBSD.org>2008-03-10 23:16:48 +0000
commit163aa57ba0984e7e74861db5880e32c2e038bd32 (patch)
treea3d1505e006eab727efde27028f7dcf0903488cc /sys/dev/wpi/if_wpireg.h
parent540fa064d9cfc1fff7b06504893684dc0d934999 (diff)
downloadFreeBSD-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.h2
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
OpenPOWER on IntegriCloud