|
@@ -382,8 +382,8 @@ static int write_parport_reg_nonblock(struct mos7715_parport *mos_parport,
|
|
|
}
|
|
|
urbtrack->setup->bRequestType = (__u8)0x40;
|
|
|
urbtrack->setup->bRequest = (__u8)0x0e;
|
|
|
- urbtrack->setup->wValue = get_reg_value(reg, dummy);
|
|
|
- urbtrack->setup->wIndex = get_reg_index(reg);
|
|
|
+ urbtrack->setup->wValue = cpu_to_le16(get_reg_value(reg, dummy));
|
|
|
+ urbtrack->setup->wIndex = cpu_to_le16(get_reg_index(reg));
|
|
|
urbtrack->setup->wLength = 0;
|
|
|
usb_fill_control_urb(urbtrack->urb, usbdev,
|
|
|
usb_sndctrlpipe(usbdev, 0),
|