Lines Matching defs:interface
82 struct usb_interface *interface;/* the interface for this device */
214 dev_err(&dev->interface->dev, "Failed to flush input buffer\n");
277 dev_info(&dev->interface->dev,
291 dev_info(&dev->interface->dev,
313 dev_info(&dev->interface->dev,
436 static int diolan_u2c_probe(struct usb_interface *interface,
439 struct usb_host_interface *hostif = interface->cur_altsetting;
456 dev->usb_dev = usb_get_dev(interface_to_usbdev(interface));
457 dev->interface = interface;
459 /* save our data pointer in this interface device */
460 usb_set_intfdata(interface, dev);
471 dev->adapter.dev.parent = &dev->interface->dev;
473 /* initialize diolan i2c interface */
476 dev_err(&interface->dev, "failed to initialize adapter\n");
485 dev_dbg(&interface->dev, "connected " DRIVER_NAME "\n");
490 usb_set_intfdata(interface, NULL);
496 static void diolan_u2c_disconnect(struct usb_interface *interface)
498 struct i2c_diolan_u2c *dev = usb_get_intfdata(interface);
501 usb_set_intfdata(interface, NULL);
504 dev_dbg(&interface->dev, "disconnected\n");