|
@@ -124,7 +124,7 @@ EXPORT_SYMBOL_GPL(rt2x00usb_vendor_request_buff);
|
|
|
|
|
|
int rt2x00usb_vendor_request_large_buff(struct rt2x00_dev *rt2x00dev,
|
|
int rt2x00usb_vendor_request_large_buff(struct rt2x00_dev *rt2x00dev,
|
|
const u8 request, const u8 requesttype,
|
|
const u8 request, const u8 requesttype,
|
|
- const u16 offset, void *buffer,
|
|
|
|
|
|
+ const u16 offset, const void *buffer,
|
|
const u16 buffer_length,
|
|
const u16 buffer_length,
|
|
const int timeout)
|
|
const int timeout)
|
|
{
|
|
{
|
|
@@ -134,7 +134,7 @@ int rt2x00usb_vendor_request_large_buff(struct rt2x00_dev *rt2x00dev,
|
|
|
|
|
|
mutex_lock(&rt2x00dev->usb_cache_mutex);
|
|
mutex_lock(&rt2x00dev->usb_cache_mutex);
|
|
|
|
|
|
- tb = buffer;
|
|
|
|
|
|
+ tb = (char *)buffer;
|
|
off = offset;
|
|
off = offset;
|
|
len = buffer_length;
|
|
len = buffer_length;
|
|
while (len && !status) {
|
|
while (len && !status) {
|