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

TOMOYO Linux Cross Reference
Linux/Documentation/userspace-api/media/v4l/v4l2-selection-flags.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/v4l/v4l2-selection-flags.rst (Version linux-6.12-rc7) and /Documentation/userspace-api/media/v4l/v4l2-selection-flags.rst (Version linux-6.8.12)


  1 .. SPDX-License-Identifier: GFDL-1.1-no-invari      1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
  2                                                     2 
  3 .. _v4l2-selection-flags:                           3 .. _v4l2-selection-flags:
  4                                                     4 
  5 ***************                                     5 ***************
  6 Selection flags                                     6 Selection flags
  7 ***************                                     7 ***************
  8                                                     8 
  9 .. _v4l2-selection-flags-table:                     9 .. _v4l2-selection-flags-table:
 10                                                    10 
 11 .. raw:: latex                                     11 .. raw:: latex
 12                                                    12 
 13    \small                                          13    \small
 14                                                    14 
 15 .. tabularcolumns:: |p{5.6cm}|p{2.0cm}|p{6.5cm     15 .. tabularcolumns:: |p{5.6cm}|p{2.0cm}|p{6.5cm}|p{1.2cm}|p{1.2cm}|
 16                                                    16 
 17 .. cssclass:: longtable                            17 .. cssclass:: longtable
 18                                                    18 
 19 .. flat-table:: Selection flag definitions         19 .. flat-table:: Selection flag definitions
 20     :header-rows:  1                               20     :header-rows:  1
 21     :stub-columns: 0                               21     :stub-columns: 0
 22                                                    22 
 23     * - Flag name                                  23     * - Flag name
 24       - id                                         24       - id
 25       - Definition                                 25       - Definition
 26       - Valid for V4L2                             26       - Valid for V4L2
 27       - Valid for V4L2 subdev                      27       - Valid for V4L2 subdev
 28     * - ``V4L2_SEL_FLAG_GE``                       28     * - ``V4L2_SEL_FLAG_GE``
 29       - (1 << 0)                                   29       - (1 << 0)
 30       - Suggest the driver it should choose gr     30       - Suggest the driver it should choose greater or equal rectangle (in
 31         size) than was requested. Albeit the d     31         size) than was requested. Albeit the driver may choose a lesser
 32         size, it will only do so due to hardwa     32         size, it will only do so due to hardware limitations. Without this
 33         flag (and ``V4L2_SEL_FLAG_LE``) the be     33         flag (and ``V4L2_SEL_FLAG_LE``) the behaviour is to choose the
 34         closest possible rectangle.                34         closest possible rectangle.
 35       - Yes                                        35       - Yes
 36       - Yes                                        36       - Yes
 37     * - ``V4L2_SEL_FLAG_LE``                       37     * - ``V4L2_SEL_FLAG_LE``
 38       - (1 << 1)                                   38       - (1 << 1)
 39       - Suggest the driver it should choose le     39       - Suggest the driver it should choose lesser or equal rectangle (in
 40         size) than was requested. Albeit the d     40         size) than was requested. Albeit the driver may choose a greater
 41         size, it will only do so due to hardwa     41         size, it will only do so due to hardware limitations.
 42       - Yes                                        42       - Yes
 43       - Yes                                        43       - Yes
 44     * - ``V4L2_SEL_FLAG_KEEP_CONFIG``              44     * - ``V4L2_SEL_FLAG_KEEP_CONFIG``
 45       - (1 << 2)                                   45       - (1 << 2)
 46       - The configuration must not be propagat     46       - The configuration must not be propagated to any further processing
 47         steps. If this flag is not given, the      47         steps. If this flag is not given, the configuration is propagated
 48         inside the subdevice to all further pr     48         inside the subdevice to all further processing steps.
 49       - No                                         49       - No
 50       - Yes                                        50       - Yes
 51                                                    51 
 52 .. raw:: latex                                     52 .. raw:: latex
 53                                                    53 
 54    \normalsize                                     54    \normalsize
                                                      

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