OpenCloudOS-Kernel/drivers/media/pci/saa7134
Hans Verkuil 2ada815fc4 [media] saa7134: convert to vb2
Convert the saa7134 driver to vb2.

Note that while this uses the vb2-dma-sg version, the VB2_USERPTR mode is
disabled. The DMA hardware only supports DMAing full pages, and in the
USERPTR memory model the first and last scatter-gather buffer is almost
never a full page.

In practice this means that we can't use the VB2_USERPTR mode.

This has been tested with raw video, compressed video, VBI, radio, DVB and
video overlays.

Unfortunately, a vb2 conversion is one of those things you cannot split
up in smaller patches, it's all or nothing. This patch switches the whole
driver over to vb2, using the vb2 ioctl and fop helper functions.

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
2014-05-23 14:16:20 -03:00
..
Kconfig [media] saa7134: convert to vb2 2014-05-23 14:16:20 -03:00
Makefile [media] saa6752hs: move to media/i2c 2014-01-07 07:39:17 -02:00
saa7134-alsa.c saa7134-alsa: include vmalloc.h 2014-05-13 23:05:15 -03:00
saa7134-cards.c [media] saa7134: fix WARN_ON during resume 2014-03-28 18:09:49 -03:00
saa7134-core.c [media] saa7134: convert to vb2 2014-05-23 14:16:20 -03:00
saa7134-dvb.c [media] saa7134: convert to vb2 2014-05-23 14:16:20 -03:00
saa7134-empress.c [media] saa7134: convert to vb2 2014-05-23 14:16:20 -03:00
saa7134-i2c.c [media] saa7134: coding style cleanups 2014-05-13 13:25:28 -03:00
saa7134-input.c [media] saa7134: Add AverMedia A706 AverTV Satellite Hybrid+FM 2013-04-08 07:04:30 -03:00
saa7134-reg.h [media] saa7134: add vidioc_querystd 2014-05-23 12:56:01 -03:00
saa7134-ts.c [media] saa7134: convert to vb2 2014-05-23 14:16:20 -03:00
saa7134-tvaudio.c [media] saa7134: coding style cleanups 2014-05-13 13:25:28 -03:00
saa7134-vbi.c [media] saa7134: convert to vb2 2014-05-23 14:16:20 -03:00
saa7134-video.c [media] saa7134: convert to vb2 2014-05-23 14:16:20 -03:00
saa7134.h [media] saa7134: convert to vb2 2014-05-23 14:16:20 -03:00