usb: atm: speedtch: be careful with bInterval
bInterval must be on the range 1 - 16, if we want to pass the maximum allowed, we should be passing 16. Signed-off-by: Felipe Balbi <balbi@ti.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
d102e78f70
commit
afb8aae898
@ -888,7 +888,7 @@ static int speedtch_bind(struct usbatm_data *usbatm,
|
||||
usb_fill_int_urb(instance->int_urb, usb_dev,
|
||||
usb_rcvintpipe(usb_dev, ENDPOINT_INT),
|
||||
instance->int_data, sizeof(instance->int_data),
|
||||
speedtch_handle_int, instance, 50);
|
||||
speedtch_handle_int, instance, 16);
|
||||
else
|
||||
usb_dbg(usbatm, "%s: no memory for interrupt urb!\n", __func__);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user