diff --git a/Documentation/DocBook/media-entities.tmpl b/Documentation/DocBook/media-entities.tmpl
index 770be3c3ba75..5d4d40f429a5 100644
--- a/Documentation/DocBook/media-entities.tmpl
+++ b/Documentation/DocBook/media-entities.tmpl
@@ -85,6 +85,7 @@
VIDIOC_TRY_ENCODER_CMD">
VIDIOC_TRY_EXT_CTRLS">
VIDIOC_TRY_FMT">
+VIDIOC_UNSUBSCRIBE_EVENT">
v4l2_std_id">
@@ -145,6 +146,7 @@
v4l2_encoder_cmd">
v4l2_event">
v4l2_event_subscription">
+v4l2_event_vsync">
v4l2_ext_control">
v4l2_ext_controls">
v4l2_fmtdesc">
diff --git a/Documentation/DocBook/v4l/vidioc-dqevent.xml b/Documentation/DocBook/v4l/vidioc-dqevent.xml
index eb45c1695d8c..4e0a7cc30812 100644
--- a/Documentation/DocBook/v4l/vidioc-dqevent.xml
+++ b/Documentation/DocBook/v4l/vidioc-dqevent.xml
@@ -72,6 +72,13 @@
+
+
+ &v4l2-event-vsync;
+ vsync
+ Event data for event V4L2_EVENT_VSYNC.
+
+
__u8
@@ -97,7 +104,7 @@
- struct timeval
+ struct timespec
timestamp
Event timestamp.
diff --git a/Documentation/DocBook/v4l/vidioc-subscribe-event.xml b/Documentation/DocBook/v4l/vidioc-subscribe-event.xml
index 71ab88cb76b3..8b501791aa68 100644
--- a/Documentation/DocBook/v4l/vidioc-subscribe-event.xml
+++ b/Documentation/DocBook/v4l/vidioc-subscribe-event.xml
@@ -84,6 +84,21 @@
VIDIOC_UNSUBSCRIBE_EVENT for unsubscribing all events at once.
+
+ V4L2_EVENT_VSYNC
+ 1
+ This event is triggered on the vertical sync.
+ This event has &v4l2-event-vsync; associated with it.
+
+
+
+ V4L2_EVENT_EOS
+ 2
+ This event is triggered when the end of a stream is reached.
+ This is typically used with MPEG decoders to report to the application
+ when the last of the MPEG stream has been decoded.
+
+
V4L2_EVENT_PRIVATE_START
0x08000000
@@ -93,6 +108,20 @@
+
+ struct v4l2_event_vsync
+
+ &cs-str;
+
+
+ __u8
+ field
+ The upcoming field. See &v4l2-field;.
+
+
+
+
+