Lines Matching refs:intf

108 	dev_dbg(&usbhid->intf->dev, "retrying intr urb\n");  in hid_retry_timeout()
122 dev_dbg(&usbhid->intf->dev, "clear halt\n"); in hid_reset()
128 dev_dbg(&usbhid->intf->dev, in hid_reset()
135 dev_dbg(&usbhid->intf->dev, "resetting device\n"); in hid_reset()
136 usb_queue_reset_device(usbhid->intf); in hid_reset()
183 struct usb_interface *intf = usbhid->intf; in usbhid_mark_busy() local
185 usb_mark_last_busy(interface_to_usbdev(intf)); in usbhid_mark_busy()
190 struct hid_device *hid = usb_get_intfdata(usbhid->intf); in usbhid_restart_out_queue()
202 r = usb_autopm_get_interface_async(usbhid->intf); in usbhid_restart_out_queue()
211 usb_autopm_put_interface_no_suspend(usbhid->intf); in usbhid_restart_out_queue()
219 usb_autopm_put_interface_async(usbhid->intf); in usbhid_restart_out_queue()
228 struct hid_device *hid = usb_get_intfdata(usbhid->intf); in usbhid_restart_ctrl_queue()
241 r = usb_autopm_get_interface_async(usbhid->intf); in usbhid_restart_ctrl_queue()
250 usb_autopm_put_interface_no_suspend(usbhid->intf); in usbhid_restart_ctrl_queue()
258 usb_autopm_put_interface_async(usbhid->intf); in usbhid_restart_ctrl_queue()
466 usb_autopm_put_interface_async(usbhid->intf); in hid_irq_out()
516 usb_autopm_put_interface_async(usbhid->intf); in hid_ctrl()
553 usb_autopm_get_interface_no_resume(usbhid->intf); in __usbhid_submit_report()
574 usb_autopm_put_interface_async(usbhid->intf); in __usbhid_submit_report()
604 usb_autopm_get_interface_no_resume(usbhid->intf); in __usbhid_submit_report()
625 usb_autopm_put_interface_async(usbhid->intf); in __usbhid_submit_report()
684 res = usb_autopm_get_interface(usbhid->intf); in usbhid_open()
691 usbhid->intf->needs_remote_wakeup = 1; in usbhid_open()
702 usbhid->intf->needs_remote_wakeup = 0; in usbhid_open()
705 usb_autopm_put_interface(usbhid->intf); in usbhid_open()
737 usbhid->intf->needs_remote_wakeup = 0; in usbhid_close()
859 struct usb_interface *intf = usbhid->intf; in usbhid_get_raw_report() local
860 struct usb_host_interface *interface = intf->cur_altsetting; in usbhid_get_raw_report()
892 struct usb_interface *intf = usbhid->intf; in usbhid_set_raw_report() local
893 struct usb_host_interface *interface = intf->cur_altsetting; in usbhid_set_raw_report()
965 struct usb_interface *intf = to_usb_interface(hid->dev.parent); in usbhid_parse() local
966 struct usb_host_interface *interface = intf->cur_altsetting; in usbhid_parse()
967 struct usb_device *dev = interface_to_usbdev (intf); in usbhid_parse()
1038 struct usb_interface *intf = to_usb_interface(hid->dev.parent); in usbhid_start() local
1039 struct usb_host_interface *interface = intf->cur_altsetting; in usbhid_start()
1040 struct usb_device *dev = interface_to_usbdev(intf); in usbhid_start()
1129 ret = usb_autopm_get_interface(usbhid->intf); in usbhid_start()
1132 usbhid->intf->needs_remote_wakeup = 1; in usbhid_start()
1138 usb_autopm_put_interface(usbhid->intf); in usbhid_start()
1174 usbhid->intf->needs_remote_wakeup = 0; in usbhid_stop()
1243 struct usb_interface *intf = to_usb_interface(hid->dev.parent); in usbhid_idle() local
1244 struct usb_host_interface *interface = intf->cur_altsetting; in usbhid_idle()
1267 static int usbhid_probe(struct usb_interface *intf, const struct usb_device_id *id) in usbhid_probe() argument
1269 struct usb_host_interface *interface = intf->cur_altsetting; in usbhid_probe()
1270 struct usb_device *dev = interface_to_usbdev(intf); in usbhid_probe()
1278 intf->altsetting->desc.bInterfaceNumber); in usbhid_probe()
1284 hid_err(intf, "couldn't find an input interrupt endpoint\n"); in usbhid_probe()
1292 usb_set_intfdata(intf, hid); in usbhid_probe()
1301 hid->dev.parent = &intf->dev; in usbhid_probe()
1307 if (intf->cur_altsetting->desc.bInterfaceProtocol == in usbhid_probe()
1310 else if (intf->cur_altsetting->desc.bInterfaceProtocol == 0) in usbhid_probe()
1332 "%d", intf->altsetting[0].desc.bInterfaceNumber); in usbhid_probe()
1345 usbhid->intf = intf; in usbhid_probe()
1356 hid_err(intf, "can't add hid device: %d\n", ret); in usbhid_probe()
1368 static void usbhid_disconnect(struct usb_interface *intf) in usbhid_disconnect() argument
1370 struct hid_device *hid = usb_get_intfdata(intf); in usbhid_disconnect()
1430 static int hid_pre_reset(struct usb_interface *intf) in hid_pre_reset() argument
1432 struct hid_device *hid = usb_get_intfdata(intf); in hid_pre_reset()
1444 static int hid_post_reset(struct usb_interface *intf) in hid_post_reset() argument
1446 struct usb_device *dev = interface_to_usbdev (intf); in hid_post_reset()
1447 struct hid_device *hid = usb_get_intfdata(intf); in hid_post_reset()
1449 struct usb_host_interface *interface = intf->cur_altsetting; in hid_post_reset()
1483 hid_set_idle(dev, intf->cur_altsetting->desc.bInterfaceNumber, 0, 0); in hid_post_reset()
1494 return usb_autopm_get_interface(usbhid->intf); in usbhid_get_power()
1501 usb_autopm_put_interface(usbhid->intf); in usbhid_put_power()
1516 static int hid_suspend(struct usb_interface *intf, pm_message_t message) in hid_suspend() argument
1518 struct hid_device *hid = usb_get_intfdata(intf); in hid_suspend()
1568 dev_dbg(&intf->dev, "suspend\n"); in hid_suspend()
1576 static int hid_resume(struct usb_interface *intf) in hid_resume() argument
1578 struct hid_device *hid = usb_get_intfdata (intf); in hid_resume()
1582 dev_dbg(&intf->dev, "resume status %d\n", status); in hid_resume()
1586 static int hid_reset_resume(struct usb_interface *intf) in hid_reset_resume() argument
1588 struct hid_device *hid = usb_get_intfdata(intf); in hid_reset_resume()
1591 status = hid_post_reset(intf); in hid_reset_resume()