rt2x00: Support for large vendor requests
authorIwo Mergler <iwo@call-direct.com.au>
Sat, 19 Jul 2008 14:16:54 +0000 (16:16 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 29 Jul 2008 20:55:04 +0000 (16:55 -0400)
commited0dbeeb92bdb1030bcec67e20b294bd2020cb31
tree1665b41cd9b622b34ff3f737e0fdc143d9a22cb6
parentf2fdbc4847e0d3991474949f21aa439c361391db
rt2x00: Support for large vendor requests

Adds an extra rt2x00 vendor request function to support register
transfers beyond the CSR_CACHE_SIZE / USB packet size limit. This
is useful for firmware uploads, beacon templates and keys, all
of which are to large to do with a single USB request.

Signed-off-by: Iwo Mergler <Iwo@call-direct.com.au>
Signed-off-by: Ivo van Doorn <IvDoorn@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/rt2x00/rt2x00usb.c
drivers/net/wireless/rt2x00/rt2x00usb.h