Merge 5.5-rc2 into usb-next
We need the USB fixes in here as well. Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
@@ -2901,16 +2901,18 @@ static int edge_startup(struct usb_serial *serial)
|
||||
response = 0;
|
||||
|
||||
if (edge_serial->is_epic) {
|
||||
struct usb_host_interface *alt;
|
||||
|
||||
alt = serial->interface->cur_altsetting;
|
||||
|
||||
/* EPIC thing, set up our interrupt polling now and our read
|
||||
* urb, so that the device knows it really is connected. */
|
||||
interrupt_in_found = bulk_in_found = bulk_out_found = false;
|
||||
for (i = 0; i < serial->interface->altsetting[0]
|
||||
.desc.bNumEndpoints; ++i) {
|
||||
for (i = 0; i < alt->desc.bNumEndpoints; ++i) {
|
||||
struct usb_endpoint_descriptor *endpoint;
|
||||
int buffer_size;
|
||||
|
||||
endpoint = &serial->interface->altsetting[0].
|
||||
endpoint[i].desc;
|
||||
endpoint = &alt->endpoint[i].desc;
|
||||
buffer_size = usb_endpoint_maxp(endpoint);
|
||||
if (!interrupt_in_found &&
|
||||
(usb_endpoint_is_int_in(endpoint))) {
|
||||
|
Referens i nytt ärende
Block a user