diff options
author | Luciano Coelho <coelho@ti.com> | 2011-12-21 15:36:28 -0500 |
---|---|---|
committer | Luciano Coelho <coelho@ti.com> | 2012-02-15 01:38:27 -0500 |
commit | ac9e2d9afa90ecb7ee1b419cce6969f31a138f77 (patch) | |
tree | 6f13a8b12b0bf87ee3d74e96498eb2d77d0b8ba8 /drivers/net/wireless/wl1251/wl1251.h | |
parent | 059625e757754459d8adb370e3d751abdd51723b (diff) |
wl1251: convert 32-bit values to le32 before writing to the chip
The 32-bit values were not converted before writing them to the chip.
Change the wl1251_read32() and wl1251_write32() so that they always
read and write le32 values and convert to and from the CPU endianess.
Signed-off-by: Luciano Coelho <coelho@ti.com>
Diffstat (limited to 'drivers/net/wireless/wl1251/wl1251.h')
-rw-r--r-- | drivers/net/wireless/wl1251/wl1251.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/wl1251/wl1251.h b/drivers/net/wireless/wl1251/wl1251.h index a77f1bbbed0a..9d8f5816c6f9 100644 --- a/drivers/net/wireless/wl1251/wl1251.h +++ b/drivers/net/wireless/wl1251/wl1251.h | |||
@@ -380,7 +380,7 @@ struct wl1251 { | |||
380 | struct wl1251_stats stats; | 380 | struct wl1251_stats stats; |
381 | struct wl1251_debugfs debugfs; | 381 | struct wl1251_debugfs debugfs; |
382 | 382 | ||
383 | u32 buffer_32; | 383 | __le32 buffer_32; |
384 | u32 buffer_cmd; | 384 | u32 buffer_cmd; |
385 | u8 buffer_busyword[WL1251_BUSY_WORD_LEN]; | 385 | u8 buffer_busyword[WL1251_BUSY_WORD_LEN]; |
386 | struct wl1251_rx_descriptor *rx_descriptor; | 386 | struct wl1251_rx_descriptor *rx_descriptor; |