diff options
author | Andrea Bastoni <bastoni@cs.unc.edu> | 2010-05-30 19:16:45 -0400 |
---|---|---|
committer | Andrea Bastoni <bastoni@cs.unc.edu> | 2010-05-30 19:16:45 -0400 |
commit | ada47b5fe13d89735805b566185f4885f5a3f750 (patch) | |
tree | 644b88f8a71896307d71438e9b3af49126ffb22b /drivers/net/wireless/wl12xx/wl1271_event.h | |
parent | 43e98717ad40a4ae64545b5ba047c7b86aa44f4f (diff) | |
parent | 3280f21d43ee541f97f8cda5792150d2dbec20d5 (diff) |
Merge branch 'wip-2.6.34' into old-private-masterarchived-private-master
Diffstat (limited to 'drivers/net/wireless/wl12xx/wl1271_event.h')
-rw-r--r-- | drivers/net/wireless/wl12xx/wl1271_event.h | 35 |
1 files changed, 21 insertions, 14 deletions
diff --git a/drivers/net/wireless/wl12xx/wl1271_event.h b/drivers/net/wireless/wl12xx/wl1271_event.h index 2cdce7c34bf0..278f9206aa56 100644 --- a/drivers/net/wireless/wl12xx/wl1271_event.h +++ b/drivers/net/wireless/wl12xx/wl1271_event.h | |||
@@ -63,36 +63,43 @@ enum { | |||
63 | EVENT_MBOX_ALL_EVENT_ID = 0x7fffffff, | 63 | EVENT_MBOX_ALL_EVENT_ID = 0x7fffffff, |
64 | }; | 64 | }; |
65 | 65 | ||
66 | enum { | ||
67 | EVENT_ENTER_POWER_SAVE_FAIL = 0, | ||
68 | EVENT_ENTER_POWER_SAVE_SUCCESS, | ||
69 | EVENT_EXIT_POWER_SAVE_FAIL, | ||
70 | EVENT_EXIT_POWER_SAVE_SUCCESS, | ||
71 | }; | ||
72 | |||
66 | struct event_debug_report { | 73 | struct event_debug_report { |
67 | u8 debug_event_id; | 74 | u8 debug_event_id; |
68 | u8 num_params; | 75 | u8 num_params; |
69 | u16 pad; | 76 | __le16 pad; |
70 | u32 report_1; | 77 | __le32 report_1; |
71 | u32 report_2; | 78 | __le32 report_2; |
72 | u32 report_3; | 79 | __le32 report_3; |
73 | } __attribute__ ((packed)); | 80 | } __attribute__ ((packed)); |
74 | 81 | ||
75 | #define NUM_OF_RSSI_SNR_TRIGGERS 8 | 82 | #define NUM_OF_RSSI_SNR_TRIGGERS 8 |
76 | 83 | ||
77 | struct event_mailbox { | 84 | struct event_mailbox { |
78 | u32 events_vector; | 85 | __le32 events_vector; |
79 | u32 events_mask; | 86 | __le32 events_mask; |
80 | u32 reserved_1; | 87 | __le32 reserved_1; |
81 | u32 reserved_2; | 88 | __le32 reserved_2; |
82 | 89 | ||
83 | u8 dbg_event_id; | 90 | u8 dbg_event_id; |
84 | u8 num_relevant_params; | 91 | u8 num_relevant_params; |
85 | u16 reserved_3; | 92 | __le16 reserved_3; |
86 | u32 event_report_p1; | 93 | __le32 event_report_p1; |
87 | u32 event_report_p2; | 94 | __le32 event_report_p2; |
88 | u32 event_report_p3; | 95 | __le32 event_report_p3; |
89 | 96 | ||
90 | u8 number_of_scan_results; | 97 | u8 number_of_scan_results; |
91 | u8 scan_tag; | 98 | u8 scan_tag; |
92 | u8 reserved_4[2]; | 99 | u8 reserved_4[2]; |
93 | u32 compl_scheduled_scan_status; | 100 | __le32 compl_scheduled_scan_status; |
94 | 101 | ||
95 | u16 scheduled_scan_attended_channels; | 102 | __le16 scheduled_scan_attended_channels; |
96 | u8 soft_gemini_sense_info; | 103 | u8 soft_gemini_sense_info; |
97 | u8 soft_gemini_protective_info; | 104 | u8 soft_gemini_protective_info; |
98 | s8 rssi_snr_trigger_metric[NUM_OF_RSSI_SNR_TRIGGERS]; | 105 | s8 rssi_snr_trigger_metric[NUM_OF_RSSI_SNR_TRIGGERS]; |