Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[media] DocBook media: xmllint fixes

Fixes a large number of xmllint errors.

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>

authored by

Hans Verkuil and committed by
Mauro Carvalho Chehab
595d041a 6fc1cb2e

+56 -59
+9 -11
Documentation/DocBook/media/dvb/dvbproperty.xml
··· 27 27 rate of 5.217 Mbauds, those properties should be sent to 28 28 <link linkend="FE_GET_PROPERTY"><constant>FE_SET_PROPERTY</constant></link> ioctl:</para> 29 29 <itemizedlist> 30 - <listitem>&DTV-DELIVERY-SYSTEM; = SYS_DVBC_ANNEX_A</listitem> 31 - <listitem>&DTV-FREQUENCY; = 651000000</listitem> 32 - <listitem>&DTV-MODULATION; = QAM_256</listitem> 33 - <listitem>&DTV-INVERSION; = INVERSION_AUTO</listitem> 34 - <listitem>&DTV-SYMBOL-RATE; = 5217000</listitem> 35 - <listitem>&DTV-INNER-FEC; = FEC_3_4</listitem> 36 - <listitem>&DTV-TUNE;</listitem> 30 + <listitem><para>&DTV-DELIVERY-SYSTEM; = SYS_DVBC_ANNEX_A</para></listitem> 31 + <listitem><para>&DTV-FREQUENCY; = 651000000</para></listitem> 32 + <listitem><para>&DTV-MODULATION; = QAM_256</para></listitem> 33 + <listitem><para>&DTV-INVERSION; = INVERSION_AUTO</para></listitem> 34 + <listitem><para>&DTV-SYMBOL-RATE; = 5217000</para></listitem> 35 + <listitem><para>&DTV-INNER-FEC; = FEC_3_4</para></listitem> 36 + <listitem><para>&DTV-TUNE;</para></listitem> 37 37 </itemizedlist> 38 38 39 39 <para>The code that would do the above is:</para> ··· 394 394 </row><row> 395 395 <entry>FEC_3_5</entry> 396 396 <entry>Forward Error Correction Code 3/5</entry> 397 - </row><row> 398 397 </row> 399 398 </tbody> 400 399 </tgroup> ··· 915 916 </tbody> 916 917 </tgroup> 917 918 </table> 918 - </section> 919 919 920 920 <para>Notes:</para> 921 921 <para>1) If <constant>DTV_GUARD_INTERVAL</constant> is set the <constant>GUARD_INTERVAL_AUTO</constant> the hardware will ··· 922 924 in the missing parameters.</para> 923 925 <para>2) Intervals 1/128, 19/128 and 19/256 are used only for DVB-T2 at present</para> 924 926 <para>3) DTMB specifies PN420, PN595 and PN945.</para> 927 + </section> 925 928 </section> 926 929 <section id="DTV-TRANSMISSION-MODE"> 927 930 <title><constant>DTV_TRANSMISSION_MODE</constant></title> ··· 974 975 </row><row> 975 976 <entry>TRANSMISSION_MODE_C3780</entry> 976 977 <entry>Multi Carrier (C=3780) transmission mode (DTMB)</entry> 977 - </row><row> 978 978 </row> 979 979 </tbody> 980 980 </tgroup> 981 981 </table> 982 - </section> 983 982 984 983 985 984 <para>Notes:</para> ··· 990 993 <para>3) DVB-T specifies 2K and 8K as valid sizes.</para> 991 994 <para>4) DVB-T2 specifies 1K, 2K, 4K, 8K, 16K and 32K.</para> 992 995 <para>5) DTMB specifies C1 and C3780.</para> 996 + </section> 993 997 </section> 994 998 <section id="DTV-HIERARCHY"> 995 999 <title><constant>DTV_HIERARCHY</constant></title>
+1 -1
Documentation/DocBook/media/dvb/fe-diseqc-recv-slave-reply.xml
··· 15 15 <funcdef>int <function>ioctl</function></funcdef> 16 16 <paramdef>int <parameter>fd</parameter></paramdef> 17 17 <paramdef>int <parameter>request</parameter></paramdef> 18 - <paramdef>&dvb-diseqc-slave-reply; *<parameter>argp</parameter></paramdef> 18 + <paramdef>struct dvb_diseqc_slave_reply *<parameter>argp</parameter></paramdef> 19 19 </funcprototype> 20 20 </funcsynopsis> 21 21 </refsynopsisdiv>
+4 -4
Documentation/DocBook/media/dvb/fe-diseqc-send-burst.xml
··· 15 15 <funcdef>int <function>ioctl</function></funcdef> 16 16 <paramdef>int <parameter>fd</parameter></paramdef> 17 17 <paramdef>int <parameter>request</parameter></paramdef> 18 - <paramdef>&fe-sec-mini-cmd; *<parameter>tone</parameter></paramdef> 18 + <paramdef>enum fe_sec_mini_cmd *<parameter>tone</parameter></paramdef> 19 19 </funcprototype> 20 20 </funcsynopsis> 21 21 </refsynopsisdiv> ··· 58 58 &return-value-dvb; 59 59 </refsect1> 60 60 61 - <section id="fe-sec-mini-cmd-t"> 61 + <refsect1 id="fe-sec-mini-cmd-t"> 62 62 <title>enum fe_sec_mini_cmd</title> 63 63 64 64 <table pgwide="1" frame="none" id="fe-sec-mini-cmd"> 65 - <title>enum fe_sec_tone_mode</title> 65 + <title>enum fe_sec_mini_cmd</title> 66 66 <tgroup cols="2"> 67 67 &cs-def; 68 68 <thead> ··· 84 84 </tbody> 85 85 </tgroup> 86 86 </table> 87 - </section> 87 + </refsect1> 88 88 89 89 </refentry>
+1 -1
Documentation/DocBook/media/dvb/fe-diseqc-send-master-cmd.xml
··· 15 15 <funcdef>int <function>ioctl</function></funcdef> 16 16 <paramdef>int <parameter>fd</parameter></paramdef> 17 17 <paramdef>int <parameter>request</parameter></paramdef> 18 - <paramdef>&dvb-diseqc-master-cmd; *<parameter>argp</parameter></paramdef> 18 + <paramdef>struct dvb_diseqc_master_cmd *<parameter>argp</parameter></paramdef> 19 19 </funcprototype> 20 20 </funcsynopsis> 21 21 </refsynopsisdiv>
+3 -3
Documentation/DocBook/media/dvb/fe-enable-high-lnb-voltage.xml
··· 41 41 <listitem> 42 42 <para>Valid flags:</para> 43 43 <itemizedlist> 44 - <listitem>0 - normal 13V and 18V.</listitem> 45 - <listitem>&gt;0 - enables slightly higher voltages instead of 46 - 13/18V, in order to compensate for long antena cables.</listitem> 44 + <listitem><para>0 - normal 13V and 18V.</para></listitem> 45 + <listitem><para>&gt;0 - enables slightly higher voltages instead of 46 + 13/18V, in order to compensate for long antenna cables.</para></listitem> 47 47 </itemizedlist> 48 48 </listitem> 49 49 </varlistentry>
+4 -4
Documentation/DocBook/media/dvb/fe-get-info.xml
··· 16 16 <funcdef>int <function>ioctl</function></funcdef> 17 17 <paramdef>int <parameter>fd</parameter></paramdef> 18 18 <paramdef>int <parameter>request</parameter></paramdef> 19 - <paramdef>&dvb-frontend-info; *<parameter>argp</parameter></paramdef> 19 + <paramdef>struct dvb_frontend_info *<parameter>argp</parameter></paramdef> 20 20 </funcprototype> 21 21 </funcsynopsis> 22 22 </refsynopsisdiv> ··· 112 112 </tbody> 113 113 </tgroup> 114 114 </table> 115 - </refsect1> 116 115 117 116 <para>NOTE: The frequencies are specified in Hz for Terrestrial and Cable 118 117 systems. They're specified in kHz for Satellite systems</para> 118 + </refsect1> 119 119 120 - <section id="fe-caps-t"> 120 + <refsect1 id="fe-caps-t"> 121 121 <title>frontend capabilities</title> 122 122 123 123 <para>Capabilities describe what a frontend can do. Some capabilities are ··· 262 262 </tbody> 263 263 </tgroup> 264 264 </table> 265 - </section> 265 + </refsect1> 266 266 </refentry>
+13 -13
Documentation/DocBook/media/dvb/fe-get-property.xml
··· 17 17 <funcdef>int <function>ioctl</function></funcdef> 18 18 <paramdef>int <parameter>fd</parameter></paramdef> 19 19 <paramdef>int <parameter>request</parameter></paramdef> 20 - <paramdef>&dtv-properties; *<parameter>argp</parameter></paramdef> 20 + <paramdef>struct dtv_property *<parameter>argp</parameter></paramdef> 21 21 </funcprototype> 22 22 </funcsynopsis> 23 23 </refsynopsisdiv> ··· 57 57 <listitem> 58 58 <para><constant>FE_SET_PROPERTY:</constant></para> 59 59 <itemizedlist> 60 - <listitem>This ioctl is used to set one or more 61 - frontend properties.</listitem> 62 - <listitem>This is the basic command to request the frontend to tune into some 63 - frequency and to start decoding the digital TV signal.</listitem> 64 - <listitem>This call requires read/write access to the device.</listitem> 65 - <listitem>At return, the values are updated to reflect the 66 - actual parameters used.</listitem> 60 + <listitem><para>This ioctl is used to set one or more 61 + frontend properties.</para></listitem> 62 + <listitem><para>This is the basic command to request the frontend to tune into some 63 + frequency and to start decoding the digital TV signal.</para></listitem> 64 + <listitem><para>This call requires read/write access to the device.</para></listitem> 65 + <listitem><para>At return, the values are updated to reflect the 66 + actual parameters used.</para></listitem> 67 67 </itemizedlist> 68 68 </listitem> 69 69 <listitem> 70 70 <para><constant>FE_GET_PROPERTY:</constant></para> 71 71 <itemizedlist> 72 - <listitem>This ioctl is used to get properties and 73 - statistics from the frontend.</listitem> 74 - <listitem>No properties are changed, and statistics aren't reset.</listitem> 75 - <listitem>This call only requires read-only access to the device.</listitem> 72 + <listitem><para>This ioctl is used to get properties and 73 + statistics from the frontend.</para></listitem> 74 + <listitem><para>No properties are changed, and statistics aren't reset.</para></listitem> 75 + <listitem><para>This call only requires read-only access to the device.</para></listitem> 76 76 </itemizedlist> 77 77 </listitem> 78 78 </itemizedlist> 79 - &return-value-dvb;. 79 + &return-value-dvb; 80 80 </refsect1> 81 81 </refentry>
+2 -2
Documentation/DocBook/media/dvb/fe-read-status.xml
··· 59 59 &return-value-dvb; 60 60 </refsect1> 61 61 62 - <section id="fe-status-t"> 62 + <refsect1 id="fe-status-t"> 63 63 <title>int fe_status</title> 64 64 65 65 <para>The fe_status parameter is used to indicate the current state ··· 103 103 </tbody> 104 104 </tgroup> 105 105 </table> 106 - </section> 106 + </refsect1> 107 107 </refentry>
+3 -3
Documentation/DocBook/media/dvb/fe-set-frontend-tune-mode.xml
··· 40 40 <listitem> 41 41 <para>Valid flags:</para> 42 42 <itemizedlist> 43 - <listitem>0 - normal tune mode</listitem> 44 - <listitem>FE_TUNE_MODE_ONESHOT - When set, this flag will 43 + <listitem><para>0 - normal tune mode</para></listitem> 44 + <listitem><para>FE_TUNE_MODE_ONESHOT - When set, this flag will 45 45 disable any zigzagging or other "normal" tuning behaviour. 46 46 Additionally, there will be no automatic monitoring of the 47 47 lock status, and hence no frontend events will be 48 48 generated. If a frontend device is closed, this flag will 49 49 be automatically turned off when the device is reopened 50 - read-write.</listitem> 50 + read-write.</para></listitem> 51 51 </itemizedlist> 52 52 </listitem> 53 53 </varlistentry>
+4 -4
Documentation/DocBook/media/dvb/fe-set-tone.xml
··· 15 15 <funcdef>int <function>ioctl</function></funcdef> 16 16 <paramdef>int <parameter>fd</parameter></paramdef> 17 17 <paramdef>int <parameter>request</parameter></paramdef> 18 - <paramdef>&fe-sec-tone-mode; *<parameter>tone</parameter></paramdef> 18 + <paramdef>enum fe_sec_tone_mode *<parameter>tone</parameter></paramdef> 19 19 </funcprototype> 20 20 </funcsynopsis> 21 21 </refsynopsisdiv> ··· 61 61 &return-value-dvb; 62 62 </refsect1> 63 63 64 - <section id="fe-sec-tone-mode-t"> 65 - <title>enum fe_sec_voltage</title> 64 + <refsect1 id="fe-sec-tone-mode-t"> 65 + <title>enum fe_sec_tone_mode</title> 66 66 67 67 <table pgwide="1" frame="none" id="fe-sec-tone-mode"> 68 68 <title>enum fe_sec_tone_mode</title> ··· 86 86 </tbody> 87 87 </tgroup> 88 88 </table> 89 - </section> 89 + </refsect1> 90 90 91 91 </refentry>
+3 -3
Documentation/DocBook/media/dvb/fe-set-voltage.xml
··· 15 15 <funcdef>int <function>ioctl</function></funcdef> 16 16 <paramdef>int <parameter>fd</parameter></paramdef> 17 17 <paramdef>int <parameter>request</parameter></paramdef> 18 - <paramdef>&fe-sec-voltage; *<parameter>voltage</parameter></paramdef> 18 + <paramdef>enum fe_sec_voltage *<parameter>voltage</parameter></paramdef> 19 19 </funcprototype> 20 20 </funcsynopsis> 21 21 </refsynopsisdiv> ··· 65 65 &return-value-dvb; 66 66 </refsect1> 67 67 68 - <section id="fe-sec-voltage-t"> 68 + <refsect1 id="fe-sec-voltage-t"> 69 69 <title>enum fe_sec_voltage</title> 70 70 71 71 <table pgwide="1" frame="none" id="fe-sec-voltage"> ··· 92 92 </tbody> 93 93 </tgroup> 94 94 </table> 95 - </section> 95 + </refsect1> 96 96 97 97 </refentry>
+8 -8
Documentation/DocBook/media/dvb/frontend.xml
··· 2 2 3 3 <para>The DVB frontend API was designed to support three types of delivery systems:</para> 4 4 <itemizedlist> 5 - <listitem>Terrestrial systems: DVB-T, DVB-T2, ATSC, ATSC M/H, ISDB-T, DVB-H, DTMB, CMMB</listitem> 6 - <listitem>Cable systems: DVB-C Annex A/C, ClearQAM (DVB-C Annex B), ISDB-C</listitem> 7 - <listitem>Satellite systems: DVB-S, DVB-S2, DVB Turbo, ISDB-S, DSS</listitem> 5 + <listitem><para>Terrestrial systems: DVB-T, DVB-T2, ATSC, ATSC M/H, ISDB-T, DVB-H, DTMB, CMMB</para></listitem> 6 + <listitem><para>Cable systems: DVB-C Annex A/C, ClearQAM (DVB-C Annex B), ISDB-C</para></listitem> 7 + <listitem><para>Satellite systems: DVB-S, DVB-S2, DVB Turbo, ISDB-S, DSS</para></listitem> 8 8 </itemizedlist> 9 9 <para>The DVB frontend controls several sub-devices including:</para> 10 10 <itemizedlist> 11 - <listitem>Tuner</listitem>, 12 - <listitem>Digital TV demodulator</listitem> 13 - <listitem>Low noise amplifier (LNA)</listitem> 14 - <listitem>Satellite Equipment Control (SEC) hardware (only for Satellite).</listitem> 11 + <listitem><para>Tuner</para></listitem> 12 + <listitem><para>Digital TV demodulator</para></listitem> 13 + <listitem><para>Low noise amplifier (LNA)</para></listitem> 14 + <listitem><para>Satellite Equipment Control (SEC) hardware (only for Satellite).</para></listitem> 15 15 </itemizedlist> 16 16 <para>The frontend can be accessed through 17 17 <emphasis role="bold">/dev/dvb/adapter?/frontend?</emphasis>. Data types and ··· 50 50 <para>Signal statistics are provided via <link linkend="FE_GET_PROPERTY"><constant>FE_GET_PROPERTY</constant></link>. 51 51 Please notice that several statistics require the demodulator to be fully 52 52 locked (e. g. with FE_HAS_LOCK bit set). See 53 - <xref linkend="frontend-stat-properties">Frontend statistics indicators</xref> 53 + <link linkend="frontend-stat-properties">Frontend statistics indicators</link> 54 54 for more details.</para> 55 55 </section> 56 56
+1 -2
Documentation/DocBook/media/dvb/frontend_legacy_api.xml
··· 95 95 </row><row> 96 96 <entry>BANDWIDTH_10_MHZ</entry> 97 97 <entry>10 MHz</entry> 98 - </row><row> 99 98 </row> 100 99 </tbody> 101 100 </tgroup> ··· 199 200 </section> 200 201 </section> 201 202 202 - <section id="frontend_fcalls"> 203 + <section id="frontend_legacy_fcalls"> 203 204 <title>Frontend Legacy Function Calls</title> 204 205 205 206 <para>Those functions are defined at DVB version 3. The support is kept in