Lines Matching refs:interface
510 int line6_probe(struct usb_interface *interface, in line6_probe() argument
517 struct usb_device *usbdev = interface_to_usbdev(interface); in line6_probe()
530 ret = snd_card_new(&interface->dev, in line6_probe()
541 line6->ifcdev = &interface->dev; in line6_probe()
550 usb_set_intfdata(interface, line6); in line6_probe()
556 dev_info(&interface->dev, "Line 6 %s found\n", properties->name); in line6_probe()
559 interface_number = interface->cur_altsetting->desc.bInterfaceNumber; in line6_probe()
564 dev_err(&interface->dev, "set_interface failed\n"); in line6_probe()
583 dev_info(&interface->dev, "Line 6 %s now attached\n", in line6_probe()
599 void line6_disconnect(struct usb_interface *interface) in line6_disconnect() argument
601 struct usb_line6 *line6 = usb_get_intfdata(interface); in line6_disconnect()
602 struct usb_device *usbdev = interface_to_usbdev(interface); in line6_disconnect()
619 dev_info(&interface->dev, "Line 6 %s now disconnected\n", in line6_disconnect()
623 usb_set_intfdata(interface, NULL); in line6_disconnect()
634 int line6_suspend(struct usb_interface *interface, pm_message_t message) in line6_suspend() argument
636 struct usb_line6 *line6 = usb_get_intfdata(interface); in line6_suspend()
656 int line6_resume(struct usb_interface *interface) in line6_resume() argument
658 struct usb_line6 *line6 = usb_get_intfdata(interface); in line6_resume()