diff options
author | Sujith <Sujith.Manoharan@atheros.com> | 2010-04-16 02:24:03 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2010-04-16 15:47:13 -0400 |
commit | 7f1f5a0060e377ff6a15903487b39223e12b8568 (patch) | |
tree | 786e3960018d685473d7c14f6c48b8fc580344f2 /drivers/net/wireless/ath/ath9k/wmi.h | |
parent | 6ce34ec11c6297562e70e27c57a24cd27d4cd2b1 (diff) |
ath9k_htc: Fix sparse endian warnings
This patch fixes a bunch of endian issues that
were exposed by sparse. It's a miracle that the driver
worked at all till now.
The Lord be praised.
Signed-off-by: Sujith <Sujith.Manoharan@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/wmi.h')
-rw-r--r-- | drivers/net/wireless/ath/ath9k/wmi.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/net/wireless/ath/ath9k/wmi.h b/drivers/net/wireless/ath/ath9k/wmi.h index 611357158ecf..167e15c50062 100644 --- a/drivers/net/wireless/ath/ath9k/wmi.h +++ b/drivers/net/wireless/ath/ath9k/wmi.h | |||
@@ -19,7 +19,7 @@ | |||
19 | 19 | ||
20 | 20 | ||
21 | struct wmi_event_txrate { | 21 | struct wmi_event_txrate { |
22 | u32 txrate; | 22 | __be32 txrate; |
23 | struct { | 23 | struct { |
24 | u8 rssi_thresh; | 24 | u8 rssi_thresh; |
25 | u8 per; | 25 | u8 per; |
@@ -27,8 +27,8 @@ struct wmi_event_txrate { | |||
27 | } __packed; | 27 | } __packed; |
28 | 28 | ||
29 | struct wmi_cmd_hdr { | 29 | struct wmi_cmd_hdr { |
30 | u16 command_id; | 30 | __be16 command_id; |
31 | u16 seq_no; | 31 | __be16 seq_no; |
32 | } __packed; | 32 | } __packed; |
33 | 33 | ||
34 | struct wmi_swba { | 34 | struct wmi_swba { |
@@ -87,8 +87,8 @@ enum wmi_event_id { | |||
87 | #define MAX_CMD_NUMBER 62 | 87 | #define MAX_CMD_NUMBER 62 |
88 | 88 | ||
89 | struct register_write { | 89 | struct register_write { |
90 | u32 reg; | 90 | __be32 reg; |
91 | u32 val; | 91 | __be32 val; |
92 | }; | 92 | }; |
93 | 93 | ||
94 | struct wmi { | 94 | struct wmi { |