Lines Matching refs:interface
739 int line6_probe(struct usb_interface *interface, in line6_probe() argument
746 struct usb_device *usbdev = interface_to_usbdev(interface); in line6_probe()
759 ret = snd_card_new(&interface->dev, in line6_probe()
770 line6->ifcdev = &interface->dev; in line6_probe()
780 usb_set_intfdata(interface, line6); in line6_probe()
786 dev_info(&interface->dev, "Line 6 %s found\n", properties->name); in line6_probe()
789 interface_number = interface->cur_altsetting->desc.bInterfaceNumber; in line6_probe()
795 dev_err(&interface->dev, "set_interface failed\n"); in line6_probe()
814 dev_info(&interface->dev, "Line 6 %s now attached\n", in line6_probe()
823 line6_disconnect(interface); in line6_probe()
831 void line6_disconnect(struct usb_interface *interface) in line6_disconnect() argument
833 struct usb_line6 *line6 = usb_get_intfdata(interface); in line6_disconnect()
834 struct usb_device *usbdev = interface_to_usbdev(interface); in line6_disconnect()
853 dev_info(&interface->dev, "Line 6 %s now disconnected\n", in line6_disconnect()
857 usb_set_intfdata(interface, NULL); in line6_disconnect()
868 int line6_suspend(struct usb_interface *interface, pm_message_t message) in line6_suspend() argument
870 struct usb_line6 *line6 = usb_get_intfdata(interface); in line6_suspend()
888 int line6_resume(struct usb_interface *interface) in line6_resume() argument
890 struct usb_line6 *line6 = usb_get_intfdata(interface); in line6_resume()