Lines Matching defs:interface
95 struct usb_interface *interface;
191 struct device *dev = &dln2->interface->dev;
238 struct device *dev = &dln2->interface->dev;
416 struct device *dev = &dln2->interface->dev;
434 struct device *dev = &dln2->interface->dev;
544 dev_err(&dln2->interface->dev, "Device ID 0x%x not supported\n",
557 struct device *dev = &dln2->interface->dev;
632 struct device *dev = &dln2->interface->dev;
752 static void dln2_disconnect(struct usb_interface *interface)
754 struct dln2_dev *dln2 = usb_get_intfdata(interface);
758 mfd_remove_devices(&interface->dev);
763 static int dln2_probe(struct usb_interface *interface,
766 struct usb_host_interface *hostif = interface->cur_altsetting;
769 struct device *dev = &interface->dev;
787 dln2->usb_dev = usb_get_dev(interface_to_usbdev(interface));
788 dln2->interface = interface;
789 usb_set_intfdata(interface, dln2);
871 MODULE_DESCRIPTION("Core driver for the Diolan DLN2 interface adapter");