wl1251: add missing __packed modifier for some structs
Several acx and cmd structures are missing __packed modifier, add it. This was noticed while comparing them with corresponding wl1271 code. Signed-off-by: Grazvydas Ignotas <notasas@gmail.com> Acked-by: Kalle Valo <kvalo@adurom.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
110ff6db6f
commit
8d5ad08525
|
@ -37,7 +37,7 @@ struct acx_header {
|
|||
|
||||
/* payload length (not including headers */
|
||||
u16 len;
|
||||
};
|
||||
} __packed;
|
||||
|
||||
struct acx_error_counter {
|
||||
struct acx_header header;
|
||||
|
@ -471,7 +471,7 @@ struct acx_conn_monit_params {
|
|||
|
||||
u32 synch_fail_thold; /* number of beacons missed */
|
||||
u32 bss_lose_timeout; /* number of TU's from synch fail */
|
||||
};
|
||||
} __packed;
|
||||
|
||||
enum {
|
||||
SG_ENABLE = 0,
|
||||
|
@ -1056,7 +1056,7 @@ struct acx_rate_class {
|
|||
u8 long_retry_limit;
|
||||
u8 aflags;
|
||||
u8 reserved;
|
||||
};
|
||||
} __packed;
|
||||
|
||||
struct acx_rate_policy {
|
||||
struct acx_header header;
|
||||
|
|
|
@ -111,7 +111,7 @@ struct wl1251_cmd_header {
|
|||
struct wl1251_command {
|
||||
struct wl1251_cmd_header header;
|
||||
u8 parameters[MAX_CMD_PARAMS];
|
||||
};
|
||||
} __packed;
|
||||
|
||||
enum {
|
||||
CMD_MAILBOX_IDLE = 0,
|
||||
|
@ -164,7 +164,7 @@ struct cmd_read_write_memory {
|
|||
of this field is the Host in WRITE command or the Wilink in READ
|
||||
command. */
|
||||
u8 value[MAX_READ_SIZE];
|
||||
};
|
||||
} __packed;
|
||||
|
||||
#define CMDMBOX_HEADER_LEN 4
|
||||
#define CMDMBOX_INFO_ELEM_HEADER_LEN 4
|
||||
|
@ -339,7 +339,7 @@ struct wl1251_cmd_trigger_scan_to {
|
|||
struct wl1251_cmd_header header;
|
||||
|
||||
u32 timeout;
|
||||
};
|
||||
} __packed;
|
||||
|
||||
/* HW encryption keys */
|
||||
#define NUM_ACCESS_CATEGORIES_COPY 4
|
||||
|
|
Loading…
Reference in New Issue