|
@@ -202,12 +202,13 @@ found:
|
|
return tmp;
|
|
return tmp;
|
|
}
|
|
}
|
|
|
|
|
|
- if (in) {
|
|
|
|
|
|
+ if (in)
|
|
dev->in_pipe = usb_rcvbulkpipe(udev,
|
|
dev->in_pipe = usb_rcvbulkpipe(udev,
|
|
in->desc.bEndpointAddress & USB_ENDPOINT_NUMBER_MASK);
|
|
in->desc.bEndpointAddress & USB_ENDPOINT_NUMBER_MASK);
|
|
|
|
+ if (out)
|
|
dev->out_pipe = usb_sndbulkpipe(udev,
|
|
dev->out_pipe = usb_sndbulkpipe(udev,
|
|
out->desc.bEndpointAddress & USB_ENDPOINT_NUMBER_MASK);
|
|
out->desc.bEndpointAddress & USB_ENDPOINT_NUMBER_MASK);
|
|
- }
|
|
|
|
|
|
+
|
|
if (iso_in) {
|
|
if (iso_in) {
|
|
dev->iso_in = &iso_in->desc;
|
|
dev->iso_in = &iso_in->desc;
|
|
dev->in_iso_pipe = usb_rcvisocpipe(udev,
|
|
dev->in_iso_pipe = usb_rcvisocpipe(udev,
|