|
@@ -249,9 +249,9 @@ asix_write_cmd_async(struct usbnet *dev, u8 cmd, u16 value, u16 index,
|
|
|
|
|
|
req->bRequestType = USB_DIR_OUT | USB_TYPE_VENDOR | USB_RECIP_DEVICE;
|
|
|
req->bRequest = cmd;
|
|
|
- req->wValue = value;
|
|
|
- req->wIndex = index;
|
|
|
- req->wLength = size;
|
|
|
+ req->wValue = cpu_to_le16(value);
|
|
|
+ req->wIndex = cpu_to_le16(index);
|
|
|
+ req->wLength = cpu_to_le16(size);
|
|
|
|
|
|
usb_fill_control_urb(urb, dev->udev,
|
|
|
usb_sndctrlpipe(dev->udev, 0),
|