Hi Mauro, Hans Verkuil has provided the patches to support the V4L2 events on ivtv (thanks, Hans!). Those patches are part of this pull request. The documentation has been improved --- v4l2_fh is now clearly marked as optional interface. Rebased, too. Please pull. The following changes since commit 975b06b6c01ba2da4d26a7ba6ea783d5f670aa7d: Jonathan Corbet (1): V4L/DVB: ov7670: silence some compiler warnings are available in the git repository at: git://gitorious.org/omap3camera/camera-firmware.git v4l-dvb-event Hans Verkuil (4): v4l: add VSYNC and EOS events for use with ivtv. ivtv: support the new events API. v4l spec: document what odd and even fields are. v4l spec: document new events. Sakari Ailus (6): V4L: File handles V4L: File handles: Add documentation V4L: Events: Add new ioctls for events V4L: Events: Add backend V4L: Events: Support event handling in do_ioctl V4L: Events: Add documentation Documentation/DocBook/media-entities.tmpl | 11 + Documentation/DocBook/v4l/dev-event.xml | 31 ++ Documentation/DocBook/v4l/io.xml | 8 +- Documentation/DocBook/v4l/v4l2.xml | 3 + Documentation/DocBook/v4l/vidioc-dqevent.xml | 131 +++++++++ .../DocBook/v4l/vidioc-subscribe-event.xml | 133 +++++++++ Documentation/video4linux/v4l2-framework.txt | 132 +++++++++ drivers/media/video/Makefile | 3 +- drivers/media/video/ivtv/ivtv-driver.h | 7 + drivers/media/video/ivtv/ivtv-fileops.c | 53 +++- drivers/media/video/ivtv/ivtv-ioctl.c | 24 ++- drivers/media/video/ivtv/ivtv-irq.c | 15 +- drivers/media/video/ivtv/ivtv-streams.c | 5 + drivers/media/video/v4l2-compat-ioctl32.c | 3 + drivers/media/video/v4l2-dev.c | 4 + drivers/media/video/v4l2-event.c | 289 ++++++++++++++++++++ drivers/media/video/v4l2-fh.c | 79 ++++++ drivers/media/video/v4l2-ioctl.c | 53 ++++ include/linux/videodev2.h | 35 +++ include/media/v4l2-dev.h | 5 + include/media/v4l2-event.h | 67 +++++ include/media/v4l2-fh.h | 65 +++++ include/media/v4l2-ioctl.h | 7 + 23 files changed, 1141 insertions(+), 22 deletions(-) create mode 100644 Documentation/DocBook/v4l/dev-event.xml create mode 100644 Documentation/DocBook/v4l/vidioc-dqevent.xml create mode 100644 Documentation/DocBook/v4l/vidioc-subscribe-event.xml create mode 100644 drivers/media/video/v4l2-event.c create mode 100644 drivers/media/video/v4l2-fh.c create mode 100644 include/media/v4l2-event.h create mode 100644 include/media/v4l2-fh.h -- Sakari Ailus sakari.ailus@xxxxxxxxxxxxxxxxxxxxxxxxxx -- 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