diff options
author | David Woodhouse <dwmw2@infradead.org> | 2007-05-25 23:36:54 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2007-06-11 14:28:45 -0400 |
commit | 981f187b7c4b237011d4175cae0120d5d203c0fd (patch) | |
tree | b4508fc33a9aed0177c18c3a4db5c4e500fdb646 /drivers/net/wireless/libertas/if_usb.h | |
parent | 123e0e044091ca35a4766b38ae15032f2d41bcd6 (diff) |
[PATCH] libertas: first pass at fixing up endianness issues
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/libertas/if_usb.h')
-rw-r--r-- | drivers/net/wireless/libertas/if_usb.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/drivers/net/wireless/libertas/if_usb.h b/drivers/net/wireless/libertas/if_usb.h index bfad79eb43cf..3ed46a33fd21 100644 --- a/drivers/net/wireless/libertas/if_usb.h +++ b/drivers/net/wireless/libertas/if_usb.h | |||
@@ -20,7 +20,7 @@ | |||
20 | 20 | ||
21 | struct bootcmdstr | 21 | struct bootcmdstr |
22 | { | 22 | { |
23 | u32 u32magicnumber; | 23 | __le32 u32magicnumber; |
24 | u8 u8cmd_tag; | 24 | u8 u8cmd_tag; |
25 | u8 au8dumy[11]; | 25 | u8 au8dumy[11]; |
26 | }; | 26 | }; |
@@ -30,7 +30,7 @@ struct bootcmdstr | |||
30 | 30 | ||
31 | struct bootcmdrespStr | 31 | struct bootcmdrespStr |
32 | { | 32 | { |
33 | u32 u32magicnumber; | 33 | __le32 u32magicnumber; |
34 | u8 u8cmd_tag; | 34 | u8 u8cmd_tag; |
35 | u8 u8result; | 35 | u8 u8result; |
36 | u8 au8dumy[2]; | 36 | u8 au8dumy[2]; |
@@ -76,24 +76,24 @@ struct usb_card_rec { | |||
76 | 76 | ||
77 | /** fwheader */ | 77 | /** fwheader */ |
78 | struct fwheader { | 78 | struct fwheader { |
79 | u32 dnldcmd; | 79 | __le32 dnldcmd; |
80 | u32 baseaddr; | 80 | __le32 baseaddr; |
81 | u32 datalength; | 81 | __le32 datalength; |
82 | u32 CRC; | 82 | __le32 CRC; |
83 | }; | 83 | }; |
84 | 84 | ||
85 | #define FW_MAX_DATA_BLK_SIZE 600 | 85 | #define FW_MAX_DATA_BLK_SIZE 600 |
86 | /** FWData */ | 86 | /** FWData */ |
87 | struct FWData { | 87 | struct FWData { |
88 | struct fwheader fwheader; | 88 | struct fwheader fwheader; |
89 | u32 seqnum; | 89 | __le32 seqnum; |
90 | u8 data[FW_MAX_DATA_BLK_SIZE]; | 90 | u8 data[FW_MAX_DATA_BLK_SIZE]; |
91 | }; | 91 | }; |
92 | 92 | ||
93 | /** fwsyncheader */ | 93 | /** fwsyncheader */ |
94 | struct fwsyncheader { | 94 | struct fwsyncheader { |
95 | u32 cmd; | 95 | __le32 cmd; |
96 | u32 seqnum; | 96 | __le32 seqnum; |
97 | }; | 97 | }; |
98 | 98 | ||
99 | #define FW_HAS_DATA_TO_RECV 0x00000001 | 99 | #define FW_HAS_DATA_TO_RECV 0x00000001 |