Lines Matching refs:udev
41 static void usb_autosuspend_quirk(struct usb_device *udev)
45 udev->autosuspend_disabled = 1;
49 static const struct usb_device_id *find_id(struct usb_device *udev)
55 if (usb_match_device(udev, id))
64 void usb_detect_quirks(struct usb_device *udev)
68 id = find_id(udev);
70 udev->quirks = (u32)(id->driver_info);
71 if (udev->quirks)
72 dev_dbg(&udev->dev, "USB quirks for this device: %x\n",
73 udev->quirks);
76 if (udev->quirks & USB_QUIRK_NO_AUTOSUSPEND)
77 usb_autosuspend_quirk(udev);