Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

V4L/DVB (4421): V4L2 Conversion: saa5246a, saa5249, vino, hexium_orion, hexium_gemini

Just a few adjustments were required on those drivers to be V4L2 compliant.

Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

-5
-1
drivers/media/common/Kconfig
··· 4 4 5 5 config VIDEO_SAA7146_VV 6 6 tristate 7 - select VIDEO_V4L2 8 7 select VIDEO_BUF 9 8 select VIDEO_VIDEOBUF 10 9 select VIDEO_SAA7146
-1
drivers/media/common/saa7146_fops.c
··· 455 455 456 456 static struct video_device device_template = 457 457 { 458 - .hardware = VID_HARDWARE_SAA7146, 459 458 .fops = &video_fops, 460 459 .minor = -1, 461 460 };
-1
drivers/media/video/saa5246a.c
··· 830 830 .owner = THIS_MODULE, 831 831 .name = IF_NAME, 832 832 .type = VID_TYPE_TELETEXT, 833 - .hardware = VID_HARDWARE_SAA5249, 834 833 .fops = &saa_fops, 835 834 .release = video_device_release, 836 835 .minor = -1,
-1
drivers/media/video/saa5249.c
··· 713 713 .owner = THIS_MODULE, 714 714 .name = IF_NAME, 715 715 .type = VID_TYPE_TELETEXT, /*| VID_TYPE_TUNER ?? */ 716 - .hardware = VID_HARDWARE_SAA5249, 717 716 .fops = &saa_fops, 718 717 }; 719 718
-1
drivers/media/video/vino.c
··· 4404 4404 .name = "NOT SET", 4405 4405 //.type = VID_TYPE_CAPTURE | VID_TYPE_SUBCAPTURE | 4406 4406 // VID_TYPE_CLIPPING | VID_TYPE_SCALES, VID_TYPE_OVERLAY 4407 - .hardware = VID_HARDWARE_VINO, 4408 4407 .fops = &vino_fops, 4409 4408 .minor = -1, 4410 4409 };