Lines Matching refs:vfd
440 input->std = solo_dev->vfd->tvnorms; in solo_enum_input()
665 solo_dev->vfd = video_device_alloc(); in solo_v4l2_init()
666 if (!solo_dev->vfd) in solo_v4l2_init()
669 *solo_dev->vfd = solo_v4l2_template; in solo_v4l2_init()
670 solo_dev->vfd->v4l2_dev = &solo_dev->v4l2_dev; in solo_v4l2_init()
671 solo_dev->vfd->queue = &solo_dev->vidq; in solo_v4l2_init()
672 solo_dev->vfd->lock = &solo_dev->lock; in solo_v4l2_init()
679 solo_dev->vfd->ctrl_handler = &solo_dev->disp_hdl; in solo_v4l2_init()
681 video_set_drvdata(solo_dev->vfd, solo_dev); in solo_v4l2_init()
709 ret = video_register_device(solo_dev->vfd, VFL_TYPE_GRABBER, nr); in solo_v4l2_init()
713 snprintf(solo_dev->vfd->name, sizeof(solo_dev->vfd->name), "%s (%i)", in solo_v4l2_init()
714 SOLO6X10_NAME, solo_dev->vfd->num); in solo_v4l2_init()
717 solo_dev->vfd->num, in solo_v4l2_init()
723 video_device_release(solo_dev->vfd); in solo_v4l2_init()
725 solo_dev->vfd = NULL; in solo_v4l2_init()
731 if (solo_dev->vfd == NULL) in solo_v4l2_exit()
734 video_unregister_device(solo_dev->vfd); in solo_v4l2_exit()
736 solo_dev->vfd = NULL; in solo_v4l2_exit()