Lines Matching refs:udev
173 struct usb_device *udev; /* save off the usb device pointer */ member
210 static int send_control_msg(struct usb_device *udev, u8 request, u16 value, in send_control_msg() argument
217 dev_err(&udev->dev, "kmalloc(%d) failed\n", size); in send_control_msg()
223 status = usb_control_msg(udev, in send_control_msg()
224 usb_sndctrlpipe(udev, 0), in send_control_msg()
636 dev_info(&cam->udev->dev, in zr364xx_read_video_callback()
707 strlcpy(cap->card, cam->udev->product, sizeof(cap->card)); in zr364xx_vidioc_querycap()
708 strlcpy(cap->bus_info, dev_name(&cam->udev->dev), in zr364xx_vidioc_querycap()
752 send_control_msg(cam->udev, 1, 0x2001, 0, NULL, 0); in zr364xx_s_ctrl()
754 send_control_msg(cam->udev, 1, temp, 0, NULL, 0); in zr364xx_s_ctrl()
902 send_control_msg(cam->udev, 1, init[cam->method][i].value, in zr364xx_vidioc_s_fmt_vid_cap()
906 dev_err(&cam->udev->dev, in zr364xx_vidioc_s_fmt_vid_cap()
1006 dev_err(&cam->udev->dev, "wrong number of bytes\n"); in read_pipe_completion()
1017 pipe = usb_rcvbulkpipe(cam->udev, cam->read_endpoint); in read_pipe_completion()
1020 usb_fill_bulk_urb(pipe_info->stream_urb, cam->udev, in read_pipe_completion()
1031 dev_err(&cam->udev->dev, in read_pipe_completion()
1043 pipe = usb_rcvbulkpipe(cam->udev, cam->read_endpoint); in zr364xx_start_readpipe()
1050 dev_err(&cam->udev->dev, "ReadStream: Unable to alloc URB\n"); in zr364xx_start_readpipe()
1054 usb_fill_bulk_urb(pipe_info->stream_urb, cam->udev, in zr364xx_start_readpipe()
1123 res = send_control_msg(cam->udev, 1, init[cam->method][i].value, in zr364xx_prepare()
1127 dev_err(&cam->udev->dev, in zr364xx_prepare()
1241 struct usb_device *udev; in zr364xx_close() local
1248 udev = cam->udev; in zr364xx_close()
1257 send_control_msg(udev, 1, init[cam->method][i].value, in zr364xx_close()
1412 struct usb_device *udev = interface_to_usbdev(intf); in zr364xx_probe() local
1424 le16_to_cpu(udev->descriptor.idVendor), in zr364xx_probe()
1425 le16_to_cpu(udev->descriptor.idProduct)); in zr364xx_probe()
1429 dev_err(&udev->dev, "cam: out of memory !\n"); in zr364xx_probe()
1436 dev_err(&udev->dev, "couldn't register v4l2_device\n"); in zr364xx_probe()
1446 dev_err(&udev->dev, "couldn't register control\n"); in zr364xx_probe()
1458 cam->udev = udev; in zr364xx_probe()
1462 dev_info(&udev->dev, "160x120 mode selected\n"); in zr364xx_probe()
1467 dev_info(&udev->dev, "640x480 mode selected\n"); in zr364xx_probe()
1472 dev_info(&udev->dev, "320x240 mode selected\n"); in zr364xx_probe()
1504 DBG("dev: %p, udev %p interface %p\n", cam, cam->udev, intf); in zr364xx_probe()
1548 dev_err(&udev->dev, "video_register_device failed\n"); in zr364xx_probe()
1552 dev_info(&udev->dev, DRIVER_DESC " controlling device %s\n", in zr364xx_probe()