aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/libertas/hostcmd.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/wireless/libertas/hostcmd.h')
-rw-r--r--drivers/net/wireless/libertas/hostcmd.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/drivers/net/wireless/libertas/hostcmd.h b/drivers/net/wireless/libertas/hostcmd.h
index f096d995194a..be69ae652923 100644
--- a/drivers/net/wireless/libertas/hostcmd.h
+++ b/drivers/net/wireless/libertas/hostcmd.h
@@ -66,13 +66,13 @@ struct rxpd {
66}; 66};
67 67
68struct cmd_ctrl_node { 68struct cmd_ctrl_node {
69 /* CMD link list */
70 struct list_head list; 69 struct list_head list;
71 /*CMD wait option: wait for finish or no wait */ 70 /* wait for finish or not */
72 u16 wait_option; 71 u16 wait_option;
73 /* command parameter */ 72 /* command response */
74 void *pdata_buf; 73 void *pdata_buf;
75 /*command data */ 74 int *pdata_size;
75 /* command data */
76 u8 *bufvirtualaddr; 76 u8 *bufvirtualaddr;
77 /* wait queue */ 77 /* wait queue */
78 u16 cmdwaitqwoken; 78 u16 cmdwaitqwoken;
@@ -100,9 +100,12 @@ struct cmd_ds_gen {
100 __le16 size; 100 __le16 size;
101 __le16 seqnum; 101 __le16 seqnum;
102 __le16 result; 102 __le16 result;
103 void *cmdresp[0];
103}; 104};
104 105
105#define S_DS_GEN sizeof(struct cmd_ds_gen) 106#define S_DS_GEN sizeof(struct cmd_ds_gen)
107
108
106/* 109/*
107 * Define data structure for CMD_GET_HW_SPEC 110 * Define data structure for CMD_GET_HW_SPEC
108 * This structure defines the response for the GET_HW_SPEC command 111 * This structure defines the response for the GET_HW_SPEC command