Lines Matching refs:intf
62 struct usb_interface *intf; member
429 static int usb_si4713_probe(struct usb_interface *intf, in usb_si4713_probe() argument
437 dev_info(&intf->dev, "Si4713 development board discovered: (%04X:%04X)\n", in usb_si4713_probe()
446 dev_err(&intf->dev, "kmalloc for si4713_usb_device failed\n"); in usb_si4713_probe()
453 radio->usbdev = interface_to_usbdev(intf); in usb_si4713_probe()
454 radio->intf = intf; in usb_si4713_probe()
455 usb_set_intfdata(intf, &radio->v4l2_dev); in usb_si4713_probe()
461 retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev); in usb_si4713_probe()
463 dev_err(&intf->dev, "couldn't register v4l2_device\n"); in usb_si4713_probe()
469 dev_err(&intf->dev, "could not register i2c device\n"); in usb_si4713_probe()
478 dev_err(&intf->dev, "cannot get v4l2 subdevice\n"); in usb_si4713_probe()
498 dev_err(&intf->dev, "could not register video device\n"); in usb_si4713_probe()
502 dev_info(&intf->dev, "V4L2 device registered as %s\n", in usb_si4713_probe()
517 static void usb_si4713_disconnect(struct usb_interface *intf) in usb_si4713_disconnect() argument
519 struct si4713_usb_device *radio = to_si4713_dev(usb_get_intfdata(intf)); in usb_si4713_disconnect()
521 dev_info(&intf->dev, "Si4713 development board now disconnected\n"); in usb_si4713_disconnect()
524 usb_set_intfdata(intf, NULL); in usb_si4713_disconnect()