Lines Matching refs:intf

77 	struct usb_interface *intf;
218 dev_err(&synusb->intf->dev,
247 retval = usb_autopm_get_interface(synusb->intf);
249 dev_err(&synusb->intf->dev,
258 dev_err(&synusb->intf->dev,
265 synusb->intf->needs_remote_wakeup = 1;
270 usb_autopm_put_interface(synusb->intf);
279 autopm_error = usb_autopm_get_interface(synusb->intf);
283 synusb->intf->needs_remote_wakeup = 0;
288 usb_autopm_put_interface(synusb->intf);
291 static int synusb_probe(struct usb_interface *intf,
294 struct usb_device *udev = interface_to_usbdev(intf);
298 unsigned int intf_num = intf->cur_altsetting->desc.bInterfaceNumber;
299 unsigned int altsetting = min(intf->num_altsetting, 1U);
310 ep = synusb_get_in_endpoint(intf->cur_altsetting);
322 synusb->intf = intf;
381 input_dev->dev.parent = &synusb->intf->dev;
421 usb_set_intfdata(intf, synusb);
450 usb_set_intfdata(intf, NULL);
455 static void synusb_disconnect(struct usb_interface *intf)
457 struct synusb *synusb = usb_get_intfdata(intf);
458 struct usb_device *udev = interface_to_usbdev(intf);
470 usb_set_intfdata(intf, NULL);
473 static int synusb_suspend(struct usb_interface *intf, pm_message_t message)
475 struct synusb *synusb = usb_get_intfdata(intf);
484 static int synusb_resume(struct usb_interface *intf)
486 struct synusb *synusb = usb_get_intfdata(intf);
501 static int synusb_pre_reset(struct usb_interface *intf)
503 struct synusb *synusb = usb_get_intfdata(intf);
511 static int synusb_post_reset(struct usb_interface *intf)
513 struct synusb *synusb = usb_get_intfdata(intf);
526 static int synusb_reset_resume(struct usb_interface *intf)
528 return synusb_resume(intf);