summaryrefslogtreecommitdiffstats
path: root/Documentation/media/uapi/v4l
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab@s-opensource.com>2017-09-02 16:32:15 -0400
committerMauro Carvalho Chehab <mchehab@s-opensource.com>2017-09-05 06:24:45 -0400
commitd39d7085222f78035b49bc48eb1c0f6180d085b9 (patch)
tree925d79ef9ef9a56229ef52821f0a3192ce717d9c /Documentation/media/uapi/v4l
parent1473c75e9aaf29f26fced257a26275f7cf10bb51 (diff)
downloadlinux-stable-d39d7085222f78035b49bc48eb1c0f6180d085b9.tar.gz
linux-stable-d39d7085222f78035b49bc48eb1c0f6180d085b9.tar.bz2
linux-stable-d39d7085222f78035b49bc48eb1c0f6180d085b9.zip
media: vidioc-querycap: use a more realistic value for KERNEL_VERSION
In the past, V4L2 versions were 0.x.y, but that changed years ago. Since Kernel 3.1, however, the numbering schema was changed to match the Kernel version. However, the presented example still uses the old numerating schema, with is a misleading information. So, update it to the new schema. Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Diffstat (limited to 'Documentation/media/uapi/v4l')
-rw-r--r--Documentation/media/uapi/v4l/vidioc-querycap.rst5
1 files changed, 3 insertions, 2 deletions
diff --git a/Documentation/media/uapi/v4l/vidioc-querycap.rst b/Documentation/media/uapi/v4l/vidioc-querycap.rst
index 9494af96bae7..7553b44692b4 100644
--- a/Documentation/media/uapi/v4l/vidioc-querycap.rst
+++ b/Documentation/media/uapi/v4l/vidioc-querycap.rst
@@ -92,12 +92,13 @@ specification the ioctl returns an ``EINVAL`` error code.
stack from a newer kernel.
The version number is formatted using the ``KERNEL_VERSION()``
- macro:
+ macro. For example if the media stack corresponds to the V4L2
+ version shipped with Kernel 4.14, it would be equivalent to:
* - :cspan:`2`
``#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))``
- ``__u32 version = KERNEL_VERSION(0, 8, 1);``
+ ``__u32 version = KERNEL_VERSION(4, 14, 0);``
``printf ("Version: %u.%u.%u\\n",``