diff options
author | Benjamin Berg <bberg@redhat.com> | 2019-12-04 13:07:10 +0100 |
---|---|---|
committer | Benjamin Berg <bberg@redhat.com> | 2019-12-04 13:11:32 +0100 |
commit | e1fdc7b01b45c8678e86b8518f9178844a0bb303 (patch) | |
tree | f4c002ef7407f417ea143f35585583e9bc8dd7e1 | |
parent | 1e2f19ea3d0ad87e3093091c5a085a86ef0bcc6f (diff) |
uru4000: Fix control transfer request typebenzea/fix-uru4000
During porting the request type was accidentally changed from VENDOR to
DEVICE. Change the type back to VENDOR.
Fixes: #205
-rw-r--r-- | libfprint/drivers/uru4000.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libfprint/drivers/uru4000.c b/libfprint/drivers/uru4000.c index 122544d..2859221 100644 --- a/libfprint/drivers/uru4000.c +++ b/libfprint/drivers/uru4000.c @@ -175,7 +175,7 @@ write_regs (FpImageDevice *dev, uint16_t first_reg, transfer->short_is_error = TRUE; fpi_usb_transfer_fill_control (transfer, G_USB_DEVICE_DIRECTION_HOST_TO_DEVICE, - G_USB_DEVICE_REQUEST_TYPE_STANDARD, + G_USB_DEVICE_REQUEST_TYPE_VENDOR, G_USB_DEVICE_RECIPIENT_DEVICE, USB_RQ, first_reg, 0, num_regs); @@ -202,7 +202,7 @@ read_regs (FpImageDevice *dev, uint16_t first_reg, fpi_usb_transfer_fill_control (transfer, G_USB_DEVICE_DIRECTION_DEVICE_TO_HOST, - G_USB_DEVICE_REQUEST_TYPE_STANDARD, + G_USB_DEVICE_REQUEST_TYPE_VENDOR, G_USB_DEVICE_RECIPIENT_DEVICE, USB_RQ, first_reg, 0, num_regs); fpi_usb_transfer_submit (transfer, CTRL_TIMEOUT, NULL, callback, user_data); |