aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/wl12xx/event.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/wireless/wl12xx/event.h')
-rw-r--r--drivers/net/wireless/wl12xx/event.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/drivers/net/wireless/wl12xx/event.h b/drivers/net/wireless/wl12xx/event.h
index 6cce0143adb5..0e80886f3031 100644
--- a/drivers/net/wireless/wl12xx/event.h
+++ b/drivers/net/wireless/wl12xx/event.h
@@ -59,6 +59,7 @@ enum {
59 BSS_LOSE_EVENT_ID = BIT(18), 59 BSS_LOSE_EVENT_ID = BIT(18),
60 REGAINED_BSS_EVENT_ID = BIT(19), 60 REGAINED_BSS_EVENT_ID = BIT(19),
61 ROAMING_TRIGGER_MAX_TX_RETRY_EVENT_ID = BIT(20), 61 ROAMING_TRIGGER_MAX_TX_RETRY_EVENT_ID = BIT(20),
62 STA_REMOVE_COMPLETE_EVENT_ID = BIT(21), /* AP */
62 SOFT_GEMINI_SENSE_EVENT_ID = BIT(22), 63 SOFT_GEMINI_SENSE_EVENT_ID = BIT(22),
63 SOFT_GEMINI_PREDICTION_EVENT_ID = BIT(23), 64 SOFT_GEMINI_PREDICTION_EVENT_ID = BIT(23),
64 SOFT_GEMINI_AVALANCHE_EVENT_ID = BIT(24), 65 SOFT_GEMINI_AVALANCHE_EVENT_ID = BIT(24),
@@ -74,8 +75,6 @@ enum {
74enum { 75enum {
75 EVENT_ENTER_POWER_SAVE_FAIL = 0, 76 EVENT_ENTER_POWER_SAVE_FAIL = 0,
76 EVENT_ENTER_POWER_SAVE_SUCCESS, 77 EVENT_ENTER_POWER_SAVE_SUCCESS,
77 EVENT_EXIT_POWER_SAVE_FAIL,
78 EVENT_EXIT_POWER_SAVE_SUCCESS,
79}; 78};
80 79
81struct event_debug_report { 80struct event_debug_report {
@@ -115,7 +114,12 @@ struct event_mailbox {
115 u8 scheduled_scan_status; 114 u8 scheduled_scan_status;
116 u8 ps_status; 115 u8 ps_status;
117 116
118 u8 reserved_5[29]; 117 /* AP FW only */
118 u8 hlid_removed;
119 __le16 sta_aging_status;
120 __le16 sta_tx_retry_exceeded;
121
122 u8 reserved_5[24];
119} __packed; 123} __packed;
120 124
121int wl1271_event_unmask(struct wl1271 *wl); 125int wl1271_event_unmask(struct wl1271 *wl);