Lines Matching refs:vfd
428 input->std = solo_dev->vfd->tvnorms; in solo_enum_input()
651 solo_dev->vfd = video_device_alloc(); in solo_v4l2_init()
652 if (!solo_dev->vfd) in solo_v4l2_init()
655 *solo_dev->vfd = solo_v4l2_template; in solo_v4l2_init()
656 solo_dev->vfd->v4l2_dev = &solo_dev->v4l2_dev; in solo_v4l2_init()
657 solo_dev->vfd->queue = &solo_dev->vidq; in solo_v4l2_init()
658 solo_dev->vfd->lock = &solo_dev->lock; in solo_v4l2_init()
665 solo_dev->vfd->ctrl_handler = &solo_dev->disp_hdl; in solo_v4l2_init()
667 video_set_drvdata(solo_dev->vfd, solo_dev); in solo_v4l2_init()
695 ret = video_register_device(solo_dev->vfd, VFL_TYPE_VIDEO, nr); in solo_v4l2_init()
699 snprintf(solo_dev->vfd->name, sizeof(solo_dev->vfd->name), "%s (%i)", in solo_v4l2_init()
700 SOLO6X10_NAME, solo_dev->vfd->num); in solo_v4l2_init()
703 solo_dev->vfd->num, in solo_v4l2_init()
709 video_device_release(solo_dev->vfd); in solo_v4l2_init()
711 solo_dev->vfd = NULL; in solo_v4l2_init()
717 if (solo_dev->vfd == NULL) in solo_v4l2_exit()
720 video_unregister_device(solo_dev->vfd); in solo_v4l2_exit()
722 solo_dev->vfd = NULL; in solo_v4l2_exit()