linux/drivers/net/wireless/ti
George Spelvin e757201b8d drivers/net/wireless/ti/wl*/spi.c: Simplify CRC computation
These devices require commands stored in buffers in an odd order,
different from that in which the CRC is computed.

Rather than make two copies of the commands in two different orders,
form the commands in logical (CRC) order, append the CRC, then byte-swap
in place to the desired order.

The old code worked fine, I'm just scratching an "ugh, that's ugly"
itch.

Signed-off-by: George Spelvin <linux@horizon.com>
Reviewed-by: Pavel Machek <pavel@ucw.cz>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2014-05-16 14:26:53 -04:00
..
wl12xx wlcore: wl18xx: allow CCK rates for AP mode 2014-02-13 15:20:16 -05:00
wl18xx wl18xx: align event mailbox with current fw 2014-04-14 14:31:42 -04:00
wl1251 drivers/net/wireless/ti/wl*/spi.c: Simplify CRC computation 2014-05-16 14:26:53 -04:00
wlcore drivers/net/wireless/ti/wl*/spi.c: Simplify CRC computation 2014-05-16 14:26:53 -04:00
Kconfig wlcore: move wl12xx_platform_data up and make it truly optional 2013-02-08 10:05:02 +02:00
Makefile wlcore: move wl12xx_platform_data up and make it truly optional 2013-02-08 10:05:02 +02:00
wilink_platform_data.c wl1251: split wl251 platform data to a separate structure 2014-02-28 14:08:26 -05:00