Lines Matching refs:vfd
1737 struct video_device *vfd = &fimc->vid_cap.ve.vdev; in fimc_register_capture_device() local
1755 memset(vfd, 0, sizeof(*vfd)); in fimc_register_capture_device()
1756 snprintf(vfd->name, sizeof(vfd->name), "fimc.%d.capture", fimc->id); in fimc_register_capture_device()
1758 vfd->fops = &fimc_capture_fops; in fimc_register_capture_device()
1759 vfd->ioctl_ops = &fimc_capture_ioctl_ops; in fimc_register_capture_device()
1760 vfd->v4l2_dev = v4l2_dev; in fimc_register_capture_device()
1761 vfd->minor = -1; in fimc_register_capture_device()
1762 vfd->release = video_device_release_empty; in fimc_register_capture_device()
1763 vfd->queue = q; in fimc_register_capture_device()
1764 vfd->lock = &fimc->lock; in fimc_register_capture_device()
1766 video_set_drvdata(vfd, fimc); in fimc_register_capture_device()
1804 ret = media_entity_init(&vfd->entity, 1, &vid_cap->vd_pad, 0); in fimc_register_capture_device()
1812 ret = video_register_device(vfd, VFL_TYPE_GRABBER, -1); in fimc_register_capture_device()
1817 vfd->name, video_device_node_name(vfd)); in fimc_register_capture_device()
1819 vfd->ctrl_handler = &ctx->ctrls.handler; in fimc_register_capture_device()
1825 media_entity_cleanup(&vfd->entity); in fimc_register_capture_device()