diff options
Diffstat (limited to 'drivers/net/wireless/libertas/if_usb.h')
-rw-r--r-- | drivers/net/wireless/libertas/if_usb.h | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/drivers/net/wireless/libertas/if_usb.h b/drivers/net/wireless/libertas/if_usb.h index 5ba0aee0eb2f..6e42eac331de 100644 --- a/drivers/net/wireless/libertas/if_usb.h +++ b/drivers/net/wireless/libertas/if_usb.h | |||
@@ -6,9 +6,9 @@ | |||
6 | 6 | ||
7 | struct lbs_private; | 7 | struct lbs_private; |
8 | 8 | ||
9 | /** | 9 | /* |
10 | * This file contains definition for USB interface. | 10 | * This file contains definition for USB interface. |
11 | */ | 11 | */ |
12 | #define CMD_TYPE_REQUEST 0xF00DFACE | 12 | #define CMD_TYPE_REQUEST 0xF00DFACE |
13 | #define CMD_TYPE_DATA 0xBEADC0DE | 13 | #define CMD_TYPE_DATA 0xBEADC0DE |
14 | #define CMD_TYPE_INDICATION 0xBEEFFACE | 14 | #define CMD_TYPE_INDICATION 0xBEEFFACE |
@@ -40,9 +40,10 @@ struct bootcmdresp | |||
40 | uint8_t pad[2]; | 40 | uint8_t pad[2]; |
41 | }; | 41 | }; |
42 | 42 | ||
43 | /** USB card description structure*/ | 43 | /* USB card description structure*/ |
44 | struct if_usb_card { | 44 | struct if_usb_card { |
45 | struct usb_device *udev; | 45 | struct usb_device *udev; |
46 | uint32_t model; /* MODEL_* */ | ||
46 | struct urb *rx_urb, *tx_urb; | 47 | struct urb *rx_urb, *tx_urb; |
47 | struct lbs_private *priv; | 48 | struct lbs_private *priv; |
48 | 49 | ||
@@ -76,7 +77,7 @@ struct if_usb_card { | |||
76 | __le16 boot2_version; | 77 | __le16 boot2_version; |
77 | }; | 78 | }; |
78 | 79 | ||
79 | /** fwheader */ | 80 | /* fwheader */ |
80 | struct fwheader { | 81 | struct fwheader { |
81 | __le32 dnldcmd; | 82 | __le32 dnldcmd; |
82 | __le32 baseaddr; | 83 | __le32 baseaddr; |
@@ -85,14 +86,14 @@ struct fwheader { | |||
85 | }; | 86 | }; |
86 | 87 | ||
87 | #define FW_MAX_DATA_BLK_SIZE 600 | 88 | #define FW_MAX_DATA_BLK_SIZE 600 |
88 | /** FWData */ | 89 | /* FWData */ |
89 | struct fwdata { | 90 | struct fwdata { |
90 | struct fwheader hdr; | 91 | struct fwheader hdr; |
91 | __le32 seqnum; | 92 | __le32 seqnum; |
92 | uint8_t data[0]; | 93 | uint8_t data[0]; |
93 | }; | 94 | }; |
94 | 95 | ||
95 | /** fwsyncheader */ | 96 | /* fwsyncheader */ |
96 | struct fwsyncheader { | 97 | struct fwsyncheader { |
97 | __le32 cmd; | 98 | __le32 cmd; |
98 | __le32 seqnum; | 99 | __le32 seqnum; |