Lines Matching refs:udev

157 	struct usb_device *udev;	/* save off the usb device pointer */
194 static int send_control_msg(struct usb_device *udev, u8 request, u16 value,
203 status = usb_control_msg(udev,
204 usb_sndctrlpipe(udev, 0),
585 dev_info(&cam->udev->dev,
619 dev_info(&cam->udev->dev,
689 if (cam->udev->product)
690 strscpy(cap->card, cam->udev->product, sizeof(cap->card));
691 strscpy(cap->bus_info, dev_name(&cam->udev->dev),
730 send_control_msg(cam->udev, 1, 0x2001, 0, NULL, 0);
732 send_control_msg(cam->udev, 1, temp, 0, NULL, 0);
878 send_control_msg(cam->udev, 1, init[cam->method][i].value,
882 dev_err(&cam->udev->dev,
982 dev_err(&cam->udev->dev, "wrong number of bytes\n");
993 pipe = usb_rcvbulkpipe(cam->udev, cam->read_endpoint);
996 usb_fill_bulk_urb(pipe_info->stream_urb, cam->udev,
1007 dev_err(&cam->udev->dev,
1019 pipe = usb_rcvbulkpipe(cam->udev, cam->read_endpoint);
1028 usb_fill_bulk_urb(pipe_info->stream_urb, cam->udev,
1098 res = send_control_msg(cam->udev, 1, init[cam->method][i].value,
1102 dev_err(&cam->udev->dev,
1222 struct usb_device *udev;
1229 udev = cam->udev;
1238 send_control_msg(udev, 1, init[cam->method][i].value,
1405 struct usb_device *udev = interface_to_usbdev(intf);
1417 le16_to_cpu(udev->descriptor.idVendor),
1418 le16_to_cpu(udev->descriptor.idProduct));
1426 dev_err(&udev->dev, "couldn't register v4l2_device\n");
1435 dev_err(&udev->dev, "couldn't register control\n");
1447 cam->udev = udev;
1451 dev_info(&udev->dev, "160x120 mode selected\n");
1456 dev_info(&udev->dev, "640x480 mode selected\n");
1461 dev_info(&udev->dev, "320x240 mode selected\n");
1493 DBG("dev: %p, udev %p interface %p\n", cam, cam->udev, intf);
1538 dev_err(&udev->dev, "video_register_device failed\n");
1543 dev_info(&udev->dev, DRIVER_DESC " controlling device %s\n",