Lines Matching defs:intf
1658 static int mceusb_dev_probe(struct usb_interface *intf,
1661 struct usb_device *dev = interface_to_usbdev(intf);
1675 dev_dbg(&intf->dev, "%s called", __func__);
1677 idesc = intf->cur_altsetting;
1695 dev_dbg(&intf->dev, "acceptable bulk inbound endpoint found\n");
1699 dev_dbg(&intf->dev, "acceptable interrupt inbound endpoint found\n");
1706 dev_dbg(&intf->dev, "acceptable bulk outbound endpoint found\n");
1710 dev_dbg(&intf->dev, "acceptable interrupt outbound endpoint found\n");
1715 dev_dbg(&intf->dev, "required endpoints not found\n");
1738 ir->usbintf = intf;
1740 ir->dev = &intf->dev;
1789 dev_dbg(&intf->dev, "Flushing receive buffers");
1792 dev_err(&intf->dev, "failed to flush buffers: %d", res);
1810 usb_set_intfdata(intf, ir);
1816 dev_info(&intf->dev, "Registered %s with mce emulator interface version %x",
1818 dev_info(&intf->dev, "%x tx ports (0x%x cabled) and %x rx sensors (0x%x active)",
1835 dev_err(&intf->dev, "%s: device setup failed!", __func__);
1841 static void mceusb_dev_disconnect(struct usb_interface *intf)
1843 struct usb_device *dev = interface_to_usbdev(intf);
1844 struct mceusb_dev *ir = usb_get_intfdata(intf);
1846 dev_dbg(&intf->dev, "%s called", __func__);
1848 usb_set_intfdata(intf, NULL);
1864 static int mceusb_dev_suspend(struct usb_interface *intf, pm_message_t message)
1866 struct mceusb_dev *ir = usb_get_intfdata(intf);
1872 static int mceusb_dev_resume(struct usb_interface *intf)
1874 struct mceusb_dev *ir = usb_get_intfdata(intf);