Lines Matching defs:interface

22  * OHCI controller as an interface is to insert the PC card directly
91 /* only the jtag(firmware upgrade device) interface requires
93 * interface is created unconditionally - I suppose it could
95 * But since we(now) require one interface per device,
168 struct usb_interface *interface;
610 * file_operations for the jtag interface
618 struct usb_interface *interface;
621 interface = usb_find_interface(&ftdi_elan_driver, subminor);
623 if (!interface) {
627 struct usb_ftdi *ftdi = usb_get_intfdata(interface);
2640 static int ftdi_elan_probe(struct usb_interface *interface,
2658 ftdi->udev = usb_get_dev(interface_to_usbdev(interface));
2659 ftdi->interface = interface;
2663 iface_desc = interface->cur_altsetting;
2681 dev_info(&ftdi->udev->dev, "interface %d has I=%02X O=%02X\n",
2684 usb_set_intfdata(interface, ftdi);
2688 retval = usb_register_dev(interface, &ftdi_elan_jtag_class);
2691 usb_set_intfdata(interface, NULL);
2696 dev_info(&ftdi->udev->dev, "USB FDTI=%p JTAG interface %d now attached to ftdi%d\n",
2698 interface->minor);
2705 dev_info(&ftdi->udev->dev, "USB FDTI=%p ELAN interface %d now activated\n",
2724 static void ftdi_elan_disconnect(struct usb_interface *interface)
2726 struct usb_ftdi *ftdi = usb_get_intfdata(interface);
2729 int minor = interface->minor;
2731 usb_set_intfdata(interface, NULL);
2732 usb_deregister_dev(interface, class);
2733 dev_info(&ftdi->udev->dev, "USB FTDI U132 jtag interface on minor %d now disconnected\n",
2749 usb_set_intfdata(interface, NULL);
2750 dev_info(&ftdi->udev->dev, "USB FTDI U132 host controller interface now disconnected\n");