X-Git-Url: http://ftp.safe.ca/?a=blobdiff_plain;f=drivers%2Fusb%2Finput%2Fhid-core.c;h=100b49bd1d3e0bf8730d98d52ffa3ff01eacdadd;hb=3e0777b8fa96f7073ed5d13d3bc1d573b766bef9;hp=d88e588ff17878aaa34c077c84868e4c1d842cb8;hpb=e5119885f00874453e837e3407014b73de2f4741;p=safe%2Fjmp%2Flinux-2.6 diff --git a/drivers/usb/input/hid-core.c b/drivers/usb/input/hid-core.c index d88e588..100b49bd 100644 --- a/drivers/usb/input/hid-core.c +++ b/drivers/usb/input/hid-core.c @@ -1774,7 +1774,7 @@ static int hid_probe(struct usb_interface *intf, const struct usb_device_id *id) intf->altsetting->desc.bInterfaceNumber); if (!(hid = usb_hid_configure(intf))) - return -EIO; + return -ENODEV; hid_init_reports(hid); hid_dump_device(hid); @@ -1789,7 +1789,7 @@ static int hid_probe(struct usb_interface *intf, const struct usb_device_id *id) if (!hid->claimed) { printk ("HID device not claimed by input or hiddev\n"); hid_disconnect(intf); - return -EIO; + return -ENODEV; } printk(KERN_INFO);