Commit 8d3557e2 authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab

V4L/DVB: DocBook/dvb: Update spec to reflect the current FE capabilities

Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
parent f6a20eb1
...@@ -12,10 +12,12 @@ ...@@ -12,10 +12,12 @@
<othername role="mi">O. C.</othername> <othername role="mi">O. C.</othername>
<affiliation><address><email>rjkm@metzlerbros.de</email></address></affiliation> <affiliation><address><email>rjkm@metzlerbros.de</email></address></affiliation>
</author> </author>
</authorgroup>
<authorgroup>
<author> <author>
<firstname>Mauro</firstname> <firstname>Mauro</firstname>
<surname>Chehab</surname>
<othername role="mi">Carvalho</othername> <othername role="mi">Carvalho</othername>
<surname>Chehab</surname>
<affiliation><address><email>mchehab@redhat.com</email></address></affiliation> <affiliation><address><email>mchehab@redhat.com</email></address></affiliation>
<contrib>Ported document to Docbook XML.</contrib> <contrib>Ported document to Docbook XML.</contrib>
</author> </author>
...@@ -23,12 +25,23 @@ ...@@ -23,12 +25,23 @@
<copyright> <copyright>
<year>2002</year> <year>2002</year>
<year>2003</year> <year>2003</year>
<year>2009</year>
<holder>Convergence GmbH</holder> <holder>Convergence GmbH</holder>
</copyright> </copyright>
<copyright>
<year>2009-2010</year>
<holder>Mauro Carvalho Chehab</holder>
</copyright>
<revhistory> <revhistory>
<!-- Put document revisions here, newest first. --> <!-- Put document revisions here, newest first. -->
<revision>
<revnumber>2.0.3</revnumber>
<date>2010-07-03</date>
<authorinitials>mcc</authorinitials>
<revremark>
Add some frontend capabilities flags, present on kernel, but missing at the specs.
</revremark>
</revision>
<revision> <revision>
<revnumber>2.0.2</revnumber> <revnumber>2.0.2</revnumber>
<date>2009-10-25</date> <date>2009-10-25</date>
...@@ -63,7 +76,7 @@ Added ISDB-T test originally written by Patrick Boettcher ...@@ -63,7 +76,7 @@ Added ISDB-T test originally written by Patrick Boettcher
<title>LINUX DVB API</title> <title>LINUX DVB API</title>
<subtitle>Version 3</subtitle> <subtitle>Version 5.2</subtitle>
<!-- ADD THE CHAPTERS HERE --> <!-- ADD THE CHAPTERS HERE -->
<chapter id="dvb_introdution"> <chapter id="dvb_introdution">
&sub-intro; &sub-intro;
......
...@@ -63,6 +63,7 @@ typedef enum fe_caps { ...@@ -63,6 +63,7 @@ typedef enum fe_caps {
FE_CAN_8VSB = 0x200000, FE_CAN_8VSB = 0x200000,
FE_CAN_16VSB = 0x400000, FE_CAN_16VSB = 0x400000,
FE_HAS_EXTENDED_CAPS = 0x800000, /* We need more bitspace for newer APIs, indicate this. */ FE_HAS_EXTENDED_CAPS = 0x800000, /* We need more bitspace for newer APIs, indicate this. */
FE_CAN_TURBO_FEC = 0x8000000, /* frontend supports "turbo fec modulation" */
FE_CAN_2G_MODULATION = 0x10000000, /* frontend supports "2nd generation modulation" (DVB-S2) */ FE_CAN_2G_MODULATION = 0x10000000, /* frontend supports "2nd generation modulation" (DVB-S2) */
FE_NEEDS_BENDING = 0x20000000, /* not supported anymore, don't use (frontend requires frequency bending) */ FE_NEEDS_BENDING = 0x20000000, /* not supported anymore, don't use (frontend requires frequency bending) */
FE_CAN_RECOVER = 0x40000000, /* frontend can recover from a cable unplug automatically */ FE_CAN_RECOVER = 0x40000000, /* frontend can recover from a cable unplug automatically */
......
...@@ -64,8 +64,14 @@ a specific frontend type.</para> ...@@ -64,8 +64,14 @@ a specific frontend type.</para>
FE_CAN_BANDWIDTH_AUTO = 0x40000, FE_CAN_BANDWIDTH_AUTO = 0x40000,
FE_CAN_GUARD_INTERVAL_AUTO = 0x80000, FE_CAN_GUARD_INTERVAL_AUTO = 0x80000,
FE_CAN_HIERARCHY_AUTO = 0x100000, FE_CAN_HIERARCHY_AUTO = 0x100000,
FE_CAN_MUTE_TS = 0x80000000, FE_CAN_8VSB = 0x200000,
FE_CAN_CLEAN_SETUP = 0x40000000 FE_CAN_16VSB = 0x400000,
FE_HAS_EXTENDED_CAPS = 0x800000,
FE_CAN_TURBO_FEC = 0x8000000,
FE_CAN_2G_MODULATION = 0x10000000,
FE_NEEDS_BENDING = 0x20000000,
FE_CAN_RECOVER = 0x40000000,
FE_CAN_MUTE_TS = 0x80000000
} fe_caps_t; } fe_caps_t;
</programlisting> </programlisting>
</section> </section>
......
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
<title>LINUX MEDIA INFRASTRUCTURE API</title> <title>LINUX MEDIA INFRASTRUCTURE API</title>
<copyright> <copyright>
<year>2009</year> <year>2009-2010</year>
<holder>LinuxTV Developers</holder> <holder>LinuxTV Developers</holder>
</copyright> </copyright>
...@@ -86,7 +86,7 @@ Foundation. A copy of the license is included in the chapter entitled ...@@ -86,7 +86,7 @@ Foundation. A copy of the license is included in the chapter entitled
</author> </author>
</authorgroup> </authorgroup>
<copyright> <copyright>
<year>2009</year> <year>2009-2010</year>
<holder>Mauro Carvalho Chehab</holder> <holder>Mauro Carvalho Chehab</holder>
</copyright> </copyright>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment