diff --git a/Documentation/DocBook/media/v4l/vidioc-g-frequency.xml b/Documentation/DocBook/media/v4l/vidioc-g-frequency.xml
index 69c178a4d20546d5c54f767df0c32158f7e222df..40e58a42eb26d55123ccf1153d702eb1b9a70953 100644
--- a/Documentation/DocBook/media/v4l/vidioc-g-frequency.xml
+++ b/Documentation/DocBook/media/v4l/vidioc-g-frequency.xml
@@ -135,6 +135,12 @@ bounds or the value in the type field is
wrong.
+
+ EBUSY
+
+ A hardware seek is in progress.
+
+
diff --git a/Documentation/DocBook/media/v4l/vidioc-g-tuner.xml b/Documentation/DocBook/media/v4l/vidioc-g-tuner.xml
index 62a1aa200a36ccfd5dd59fe132de8ddfb57e2724..95d5371c17090af4ff0c9ba1e51aa3a0dbdc0d98 100644
--- a/Documentation/DocBook/media/v4l/vidioc-g-tuner.xml
+++ b/Documentation/DocBook/media/v4l/vidioc-g-tuner.xml
@@ -275,6 +275,18 @@ can or must be switched. (B/G PAL tuners for example are typically not
see the description of ioctl &VIDIOC-ENUMINPUT; for details. Only
V4L2_TUNER_ANALOG_TV tuners can have this capability.
+
+ V4L2_TUNER_CAP_HWSEEK_BOUNDED
+ 0x0004
+ If set, then this tuner supports the hardware seek functionality
+ where the seek stops when it reaches the end of the frequency range.
+
+
+ V4L2_TUNER_CAP_HWSEEK_WRAP
+ 0x0008
+ If set, then this tuner supports the hardware seek functionality
+ where the seek wraps around when it reaches the end of the frequency range.
+
V4L2_TUNER_CAP_STEREO
0x0010
diff --git a/Documentation/DocBook/media/v4l/vidioc-s-hw-freq-seek.xml b/Documentation/DocBook/media/v4l/vidioc-s-hw-freq-seek.xml
index 407dfceb71f0c29fcc8cfd7d2a29cabc2e305ba1..f4db44d0d95a8c0b065bf99dccae34b63c70a6af 100644
--- a/Documentation/DocBook/media/v4l/vidioc-s-hw-freq-seek.xml
+++ b/Documentation/DocBook/media/v4l/vidioc-s-hw-freq-seek.xml
@@ -58,6 +58,9 @@ To do this applications initialize the tuner,
call the VIDIOC_S_HW_FREQ_SEEK ioctl with a pointer
to this structure.
+ If an error is returned, then the original frequency will
+ be restored.
+
This ioctl is supported if the V4L2_CAP_HW_FREQ_SEEK capability is set.
@@ -87,7 +90,10 @@ field and the &v4l2-tuner; index field.
__u32
wrap_around
- If non-zero, wrap around when at the end of the frequency range, else stop seeking.
+ If non-zero, wrap around when at the end of the frequency range, else stop seeking.
+ The &v4l2-tuner; capability field will tell you what the
+ hardware supports.
+
__u32
@@ -118,9 +124,15 @@ wrong.
- EAGAIN
+ ENODATA
+
+ The hardware seek found no channels.
+
+
+
+ EBUSY
- The ioctl timed-out. Try again.
+ Another hardware seek is already in progress.