aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/DocBook/media/v4l/compat.xml
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab@redhat.com>2011-06-25 13:28:08 -0400
committerMauro Carvalho Chehab <mchehab@redhat.com>2011-07-27 16:53:11 -0400
commitb6dc1bab052891f7cbe158f7146a0f9d55806471 (patch)
tree191dd53e4510750592eff2c6563e711f1adc9b3f /Documentation/DocBook/media/v4l/compat.xml
parenta9b36e850782db853b9da050be9ed2050de51ad4 (diff)
[media] DocBook/v4l: Remove references to the old V4L1 compat layer
The old V4L1 Kernel copatibility layer was removed, but the API spec still says that it is there. Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'Documentation/DocBook/media/v4l/compat.xml')
-rw-r--r--Documentation/DocBook/media/v4l/compat.xml17
1 files changed, 5 insertions, 12 deletions
diff --git a/Documentation/DocBook/media/v4l/compat.xml b/Documentation/DocBook/media/v4l/compat.xml
index 9f7cd4f25792..b010ac6bfd2c 100644
--- a/Documentation/DocBook/media/v4l/compat.xml
+++ b/Documentation/DocBook/media/v4l/compat.xml
@@ -10,12 +10,10 @@ driver writers to port or update their code.</para>
10 <para>The Video For Linux API was first introduced in Linux 2.1 to 10 <para>The Video For Linux API was first introduced in Linux 2.1 to
11unify and replace various TV and radio device related interfaces, 11unify and replace various TV and radio device related interfaces,
12developed independently by driver writers in prior years. Starting 12developed independently by driver writers in prior years. Starting
13with Linux 2.5 the much improved V4L2 API replaces the V4L API, 13with Linux 2.5 the much improved V4L2 API replaces the V4L API.
14although existing drivers will continue to support V4L applications in 14The support for the old V4L calls were removed from Kernel, but the
15the future, either directly or through the V4L2 compatibility layer in 15library <xref linkend="libv4l" /> supports the conversion of a V4L
16the <filename>videodev</filename> kernel module translating ioctls on 16API system call into a V4L2 one.</para>
17the fly. For a transition period not all drivers will support the V4L2
18API.</para>
19 17
20 <section> 18 <section>
21 <title>Opening and Closing Devices</title> 19 <title>Opening and Closing Devices</title>
@@ -84,12 +82,7 @@ not compatible with V4L or V4L2.</para> </footnote>,
84device file. V4L2 drivers <emphasis>may</emphasis> support multiple 82device file. V4L2 drivers <emphasis>may</emphasis> support multiple
85opens, see <xref linkend="open" /> for details and consequences.</para> 83opens, see <xref linkend="open" /> for details and consequences.</para>
86 84
87 <para>V4L drivers respond to V4L2 ioctls with an &EINVAL;. The 85 <para>V4L drivers respond to V4L2 ioctls with an &EINVAL;.</para>
88compatibility layer in the V4L2 <filename>videodev</filename> module
89can translate V4L ioctl requests to their V4L2 counterpart, however a
90V4L2 driver usually needs more preparation to become fully V4L
91compatible. This is covered in more detail in <xref
92 linkend="driver" />.</para>
93 </section> 86 </section>
94 87
95 <section> 88 <section>