diff --git a/Documentation/DocBook/media/v4l/vidioc-g-frequency.xml b/Documentation/DocBook/media/v4l/vidioc-g-frequency.xml
index 69c178a4d205..40e58a42eb26 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 62a1aa200a36..95d5371c1709 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 407dfceb71f0..f4db44d0d95a 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 ioctl timed-out. Try again.
+ The hardware seek found no channels.
+
+
+
+ EBUSY
+
+ Another hardware seek is already in progress.