Lines Matching defs:intf
1659 static int mceusb_dev_probe(struct usb_interface *intf,
1662 struct usb_device *dev = interface_to_usbdev(intf);
1676 dev_dbg(&intf->dev, "%s called", __func__);
1678 idesc = intf->cur_altsetting;
1696 dev_dbg(&intf->dev, "acceptable bulk inbound endpoint found\n");
1700 dev_dbg(&intf->dev, "acceptable interrupt inbound endpoint found\n");
1707 dev_dbg(&intf->dev, "acceptable bulk outbound endpoint found\n");
1711 dev_dbg(&intf->dev, "acceptable interrupt outbound endpoint found\n");
1716 dev_dbg(&intf->dev, "required endpoints not found\n");
1739 ir->usbintf = intf;
1741 ir->dev = &intf->dev;
1790 dev_dbg(&intf->dev, "Flushing receive buffers");
1793 dev_err(&intf->dev, "failed to flush buffers: %d", res);
1811 usb_set_intfdata(intf, ir);
1817 dev_info(&intf->dev, "Registered %s with mce emulator interface version %x",
1819 dev_info(&intf->dev, "%x tx ports (0x%x cabled) and %x rx sensors (0x%x active)",
1836 dev_err(&intf->dev, "%s: device setup failed!", __func__);
1842 static void mceusb_dev_disconnect(struct usb_interface *intf)
1844 struct usb_device *dev = interface_to_usbdev(intf);
1845 struct mceusb_dev *ir = usb_get_intfdata(intf);
1847 dev_dbg(&intf->dev, "%s called", __func__);
1849 usb_set_intfdata(intf, NULL);
1865 static int mceusb_dev_suspend(struct usb_interface *intf, pm_message_t message)
1867 struct mceusb_dev *ir = usb_get_intfdata(intf);
1873 static int mceusb_dev_resume(struct usb_interface *intf)
1875 struct mceusb_dev *ir = usb_get_intfdata(intf);