X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?p=pandora-kernel.git;a=blobdiff_plain;f=drivers%2Finput%2Fjoystick%2Fiforce%2Fiforce-usb.c;h=dab3a0a7bf7fb0945df88e1e71ec22ec1008e84f;hp=6c96631ae5d9faff42fbe8e21969e78fca1133f4;hb=12fe624c8378896115a26f89f095c37dcab8784b;hpb=d71f4cece4bd97d05592836202fc04ff2e7817e3 diff --git a/drivers/input/joystick/iforce/iforce-usb.c b/drivers/input/joystick/iforce/iforce-usb.c index 6c96631ae5d9..dab3a0a7bf7f 100644 --- a/drivers/input/joystick/iforce/iforce-usb.c +++ b/drivers/input/joystick/iforce/iforce-usb.c @@ -138,6 +138,9 @@ static int iforce_usb_probe(struct usb_interface *intf, interface = intf->cur_altsetting; + if (interface->desc.bNumEndpoints < 2) + return -ENODEV; + epirq = &interface->endpoint[0].desc; epout = &interface->endpoint[1].desc;