[PULL] http://www.linuxtv.org/hg/~hverkuil/v4l-dvb-saa7146

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Mauro,

Please pull from http://www.linuxtv.org/hg/~hverkuil/v4l-dvb-saa7146 for the 
following:

- saa7146: implement v4l2_device support.
- saa7146: i2c adapdata now points to v4l2_device.
- saa7146: the adapter class will be NULL when v4l2_subdev is used.
- saa7146: convert saa7146 and mxb in particular to v4l2_subdev.
- saa7146: setting control while capturing should return EBUSY, not EINVAL.

Tested with the mxb (by me) and dvb-ttpci (by e9hack@xxxxxxxxxxxxxx aka 
Hartmut) drivers.

With these changes saa7146 has switched to the new-style i2c API and the new 
v4l2 framework.

Thanks,

        Hans

diffstat:
 a/linux/drivers/media/video/tda9840.h      |   14 -
 linux/drivers/media/common/saa7146_core.c  |   19 +-
 linux/drivers/media/common/saa7146_i2c.c   |   11 -
 linux/drivers/media/common/saa7146_video.c |   29 ++-
 linux/drivers/media/video/mxb.c            |  275 
+++++++++++------------------
 linux/drivers/media/video/saa5246a.c       |   74 +++++--
 linux/drivers/media/video/saa5249.c        |   75 +++++--
 linux/drivers/media/video/tda9840.c        |   79 +-------
 linux/drivers/media/video/tea6415c.c       |   50 ++---
 linux/drivers/media/video/tea6415c.h       |   12 -
 linux/drivers/media/video/tea6420.c        |   66 +++---
 linux/drivers/media/video/tea6420.h        |   27 +-
 linux/include/media/saa7146.h              |    8
 linux/include/media/v4l2-chip-ident.h      |   18 +
 14 files changed, 377 insertions(+), 380 deletions(-)

-- 
Hans Verkuil - video4linux developer - sponsored by TANDBERG
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux