Lines Matching refs:intf
180 static int ttusbir_probe(struct usb_interface *intf,
198 for (i = 0; i < intf->num_altsetting && altsetting == -1; i++) {
201 idesc = &intf->altsetting[i].desc;
204 desc = &intf->altsetting[i].endpoint[j].desc;
225 dev_err(&intf->dev, "cannot find expected altsetting\n");
230 tt->dev = &intf->dev;
231 tt->udev = interface_to_usbdev(intf);
293 ret = led_classdev_register(&intf->dev, &tt->led);
302 rc->dev.parent = &intf->dev;
319 dev_err(&intf->dev, "failed to register rc device %d\n", ret);
323 usb_set_intfdata(intf, tt);
358 static void ttusbir_disconnect(struct usb_interface *intf)
360 struct ttusbir *tt = usb_get_intfdata(intf);
376 usb_set_intfdata(intf, NULL);
380 static int ttusbir_suspend(struct usb_interface *intf, pm_message_t message)
382 struct ttusbir *tt = usb_get_intfdata(intf);
394 static int ttusbir_resume(struct usb_interface *intf)
396 struct ttusbir *tt = usb_get_intfdata(intf);