diff options
Diffstat (limited to 'drivers/net/wireless/wl12xx/event.h')
-rw-r--r-- | drivers/net/wireless/wl12xx/event.h | 10 |
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 { | |||
74 | enum { | 75 | enum { |
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 | ||
81 | struct event_debug_report { | 80 | struct 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 | ||
121 | int wl1271_event_unmask(struct wl1271 *wl); | 125 | int wl1271_event_unmask(struct wl1271 *wl); |