Lines Matching refs:vfd
1713 struct video_device *vfd = &fimc->vid_cap.ve.vdev; in fimc_register_capture_device() local
1731 memset(vfd, 0, sizeof(*vfd)); in fimc_register_capture_device()
1732 snprintf(vfd->name, sizeof(vfd->name), "fimc.%d.capture", fimc->id); in fimc_register_capture_device()
1734 vfd->fops = &fimc_capture_fops; in fimc_register_capture_device()
1735 vfd->ioctl_ops = &fimc_capture_ioctl_ops; in fimc_register_capture_device()
1736 vfd->v4l2_dev = v4l2_dev; in fimc_register_capture_device()
1737 vfd->minor = -1; in fimc_register_capture_device()
1738 vfd->release = video_device_release_empty; in fimc_register_capture_device()
1739 vfd->queue = q; in fimc_register_capture_device()
1740 vfd->lock = &fimc->lock; in fimc_register_capture_device()
1741 vfd->device_caps = V4L2_CAP_STREAMING | V4L2_CAP_VIDEO_CAPTURE_MPLANE; in fimc_register_capture_device()
1743 video_set_drvdata(vfd, fimc); in fimc_register_capture_device()
1782 vfd->entity.function = MEDIA_ENT_F_PROC_VIDEO_SCALER; in fimc_register_capture_device()
1783 ret = media_entity_pads_init(&vfd->entity, 1, &vid_cap->vd_pad); in fimc_register_capture_device()
1791 ret = video_register_device(vfd, VFL_TYPE_VIDEO, -1); in fimc_register_capture_device()
1796 vfd->name, video_device_node_name(vfd)); in fimc_register_capture_device()
1798 vfd->ctrl_handler = &ctx->ctrls.handler; in fimc_register_capture_device()
1804 media_entity_cleanup(&vfd->entity); in fimc_register_capture_device()