~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/userspace-api/media/dvb/frontend.rst

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/userspace-api/media/dvb/frontend.rst (Architecture mips) and /Documentation/userspace-api/media/dvb/frontend.rst (Architecture alpha)


  1 .. SPDX-License-Identifier: GFDL-1.1-no-invari      1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
  2                                                     2 
  3 .. _dvb_frontend:                                   3 .. _dvb_frontend:
  4                                                     4 
  5 #######################                             5 #######################
  6 Digital TV Frontend API                             6 Digital TV Frontend API
  7 #######################                             7 #######################
  8                                                     8 
  9 The Digital TV frontend API was designed to su      9 The Digital TV frontend API was designed to support three groups of delivery
 10 systems: Terrestrial, cable and Satellite. Cur     10 systems: Terrestrial, cable and Satellite. Currently, the following
 11 delivery systems are supported:                    11 delivery systems are supported:
 12                                                    12 
 13 -  Terrestrial systems: DVB-T, DVB-T2, ATSC, A     13 -  Terrestrial systems: DVB-T, DVB-T2, ATSC, ATSC M/H, ISDB-T, DVB-H,
 14    DTMB, CMMB                                      14    DTMB, CMMB
 15                                                    15 
 16 -  Cable systems: DVB-C Annex A/C, ClearQAM (D     16 -  Cable systems: DVB-C Annex A/C, ClearQAM (DVB-C Annex B)
 17                                                    17 
 18 -  Satellite systems: DVB-S, DVB-S2, DVB Turbo     18 -  Satellite systems: DVB-S, DVB-S2, DVB Turbo, ISDB-S, DSS
 19                                                    19 
 20 The Digital TV frontend controls several sub-d     20 The Digital TV frontend controls several sub-devices including:
 21                                                    21 
 22 -  Tuner                                           22 -  Tuner
 23                                                    23 
 24 -  Digital TV demodulator                          24 -  Digital TV demodulator
 25                                                    25 
 26 -  Low noise amplifier (LNA)                       26 -  Low noise amplifier (LNA)
 27                                                    27 
 28 -  Satellite Equipment Control (SEC) [#f1]_.       28 -  Satellite Equipment Control (SEC) [#f1]_.
 29                                                    29 
 30 The frontend can be accessed through ``/dev/dv     30 The frontend can be accessed through ``/dev/dvb/adapter?/frontend?``.
 31 Data types and ioctl definitions can be access     31 Data types and ioctl definitions can be accessed by including
 32 ``linux/dvb/frontend.h`` in your application.      32 ``linux/dvb/frontend.h`` in your application.
 33                                                    33 
 34 .. note::                                          34 .. note::
 35                                                    35 
 36    Transmission via the internet (DVB-IP) and      36    Transmission via the internet (DVB-IP) and MMT (MPEG Media Transport)
 37    is not yet handled by this API but a future     37    is not yet handled by this API but a future extension is possible.
 38                                                    38 
 39 .. [#f1]                                           39 .. [#f1]
 40                                                    40 
 41    On Satellite systems, the API support for t     41    On Satellite systems, the API support for the Satellite Equipment
 42    Control (SEC) allows to power control and t     42    Control (SEC) allows to power control and to send/receive signals to
 43    control the antenna subsystem, selecting th     43    control the antenna subsystem, selecting the polarization and choosing
 44    the Intermediate Frequency IF) of the Low N     44    the Intermediate Frequency IF) of the Low Noise Block Converter Feed
 45    Horn (LNBf). It supports the DiSEqC and V-S     45    Horn (LNBf). It supports the DiSEqC and V-SEC protocols. The DiSEqC
 46    (digital SEC) specification is available at     46    (digital SEC) specification is available at
 47    `Eutelsat <http://www.eutelsat.com/satellit     47    `Eutelsat <http://www.eutelsat.com/satellites/4_5_5.html>`__.
 48                                                    48 
 49                                                    49 
 50 .. toctree::                                       50 .. toctree::
 51     :maxdepth: 1                                   51     :maxdepth: 1
 52                                                    52 
 53     query-dvb-frontend-info                        53     query-dvb-frontend-info
 54     dvb-fe-read-status                             54     dvb-fe-read-status
 55     dvbproperty                                    55     dvbproperty
 56     frontend_fcalls                                56     frontend_fcalls
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php