Lines Matching refs:intf
54 static int cpia2_usb_probe(struct usb_interface *intf,
56 static void cpia2_usb_disconnect(struct usb_interface *intf);
57 static int cpia2_usb_suspend(struct usb_interface *intf, pm_message_t message);
58 static int cpia2_usb_resume(struct usb_interface *intf);
808 static int cpia2_usb_probe(struct usb_interface *intf, in cpia2_usb_probe() argument
811 struct usb_device *udev = interface_to_usbdev(intf); in cpia2_usb_probe()
819 interface = &intf->cur_altsetting->desc; in cpia2_usb_probe()
824 cam = cpia2_init_camera_struct(intf); in cpia2_usb_probe()
857 usb_set_intfdata(intf, cam); in cpia2_usb_probe()
874 static void cpia2_usb_disconnect(struct usb_interface *intf) in cpia2_usb_disconnect() argument
876 struct camera_data *cam = usb_get_intfdata(intf); in cpia2_usb_disconnect()
877 usb_set_intfdata(intf, NULL); in cpia2_usb_disconnect()
898 usb_driver_release_interface(&cpia2_driver, intf); in cpia2_usb_disconnect()
903 static int cpia2_usb_suspend(struct usb_interface *intf, pm_message_t message) in cpia2_usb_suspend() argument
905 struct camera_data *cam = usb_get_intfdata(intf); in cpia2_usb_suspend()
914 dev_info(&intf->dev, "going into suspend..\n"); in cpia2_usb_suspend()
919 static int cpia2_usb_resume(struct usb_interface *intf) in cpia2_usb_resume() argument
921 struct camera_data *cam = usb_get_intfdata(intf); in cpia2_usb_resume()
932 dev_info(&intf->dev, "coming out of suspend..\n"); in cpia2_usb_resume()