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

TOMOYO Linux Cross Reference
Linux/Documentation/userspace-api/media/dvb/fe-get-property.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/fe-get-property.rst (Architecture ppc) and /Documentation/userspace-api/media/dvb/fe-get-property.rst (Architecture sparc)


  1 .. SPDX-License-Identifier: GFDL-1.1-no-invari      1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
  2 .. c:namespace:: DTV.fe                             2 .. c:namespace:: DTV.fe
  3                                                     3 
  4 .. _FE_GET_PROPERTY:                                4 .. _FE_GET_PROPERTY:
  5                                                     5 
  6 **************************************              6 **************************************
  7 ioctl FE_SET_PROPERTY, FE_GET_PROPERTY              7 ioctl FE_SET_PROPERTY, FE_GET_PROPERTY
  8 **************************************              8 **************************************
  9                                                     9 
 10 Name                                               10 Name
 11 ====                                               11 ====
 12                                                    12 
 13 FE_SET_PROPERTY - FE_GET_PROPERTY - FE_SET_PRO     13 FE_SET_PROPERTY - FE_GET_PROPERTY - FE_SET_PROPERTY sets one or more frontend properties. - FE_GET_PROPERTY returns one or more frontend properties.
 14                                                    14 
 15 Synopsis                                           15 Synopsis
 16 ========                                           16 ========
 17                                                    17 
 18 .. c:macro:: FE_GET_PROPERTY                       18 .. c:macro:: FE_GET_PROPERTY
 19                                                    19 
 20 ``int ioctl(int fd, FE_GET_PROPERTY, struct dt     20 ``int ioctl(int fd, FE_GET_PROPERTY, struct dtv_properties *argp)``
 21                                                    21 
 22 .. c:macro:: FE_SET_PROPERTY                       22 .. c:macro:: FE_SET_PROPERTY
 23                                                    23 
 24 ``int ioctl(int fd, FE_SET_PROPERTY, struct dt     24 ``int ioctl(int fd, FE_SET_PROPERTY, struct dtv_properties *argp)``
 25                                                    25 
 26 Arguments                                          26 Arguments
 27 =========                                          27 =========
 28                                                    28 
 29 ``fd``                                             29 ``fd``
 30     File descriptor returned by :c:func:`open(     30     File descriptor returned by :c:func:`open()`.
 31                                                    31 
 32 ``argp``                                           32 ``argp``
 33     Pointer to struct :c:type:`dtv_properties`     33     Pointer to struct :c:type:`dtv_properties`.
 34                                                    34 
 35 Description                                        35 Description
 36 ===========                                        36 ===========
 37                                                    37 
 38 All Digital TV frontend devices support the ``     38 All Digital TV frontend devices support the ``FE_SET_PROPERTY`` and
 39 ``FE_GET_PROPERTY`` ioctls. The supported prop     39 ``FE_GET_PROPERTY`` ioctls. The supported properties and statistics
 40 depends on the delivery system and on the devi     40 depends on the delivery system and on the device:
 41                                                    41 
 42 -  ``FE_SET_PROPERTY:``                            42 -  ``FE_SET_PROPERTY:``
 43                                                    43 
 44    -  This ioctl is used to set one or more fr     44    -  This ioctl is used to set one or more frontend properties.
 45                                                    45 
 46    -  This is the basic command to request the     46    -  This is the basic command to request the frontend to tune into
 47       some frequency and to start decoding the     47       some frequency and to start decoding the digital TV signal.
 48                                                    48 
 49    -  This call requires read/write access to      49    -  This call requires read/write access to the device.
 50                                                    50 
 51 .. note::                                          51 .. note::
 52                                                    52 
 53    At return, the values aren't updated to ref     53    At return, the values aren't updated to reflect the actual
 54    parameters used. If the actual parameters a     54    parameters used. If the actual parameters are needed, an explicit
 55    call to ``FE_GET_PROPERTY`` is needed.          55    call to ``FE_GET_PROPERTY`` is needed.
 56                                                    56 
 57 -  ``FE_GET_PROPERTY:``                            57 -  ``FE_GET_PROPERTY:``
 58                                                    58 
 59    -  This ioctl is used to get properties and     59    -  This ioctl is used to get properties and statistics from the
 60       frontend.                                    60       frontend.
 61                                                    61 
 62    -  No properties are changed, and statistic     62    -  No properties are changed, and statistics aren't reset.
 63                                                    63 
 64    -  This call only requires read-only access     64    -  This call only requires read-only access to the device.
 65                                                    65 
 66 Return Value                                       66 Return Value
 67 ============                                       67 ============
 68                                                    68 
 69 On success 0 is returned.                          69 On success 0 is returned.
 70                                                    70 
 71 On error -1 is returned, and the ``errno`` var     71 On error -1 is returned, and the ``errno`` variable is set
 72 appropriately.                                     72 appropriately.
 73                                                    73 
 74 Generic error codes are described at the           74 Generic error codes are described at the
 75 :ref:`Generic Error Codes <gen-errors>` chapte     75 :ref:`Generic Error Codes <gen-errors>` chapter.
                                                      

~ [ 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