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

TOMOYO Linux Cross Reference
Linux/Documentation/userspace-api/media/v4l/pixfmt-srggb10.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/pixfmt-srggb10.rst (Architecture sparc64) and /Documentation/userspace-api/media/v4l/pixfmt-srggb10.rst (Architecture mips)


  1 .. SPDX-License-Identifier: GFDL-1.1-no-invari      1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
  2                                                     2 
  3 .. _V4L2-PIX-FMT-SRGGB10:                           3 .. _V4L2-PIX-FMT-SRGGB10:
  4 .. _v4l2-pix-fmt-sbggr10:                           4 .. _v4l2-pix-fmt-sbggr10:
  5 .. _v4l2-pix-fmt-sgbrg10:                           5 .. _v4l2-pix-fmt-sgbrg10:
  6 .. _v4l2-pix-fmt-sgrbg10:                           6 .. _v4l2-pix-fmt-sgrbg10:
  7                                                     7 
  8 **********************************************      8 ***************************************************************************************************************************
  9 V4L2_PIX_FMT_SRGGB10 ('RG10'), V4L2_PIX_FMT_SG      9 V4L2_PIX_FMT_SRGGB10 ('RG10'), V4L2_PIX_FMT_SGRBG10 ('BA10'), V4L2_PIX_FMT_SGBRG10 ('GB10'), V4L2_PIX_FMT_SBGGR10 ('BG10'),
 10 **********************************************     10 ***************************************************************************************************************************
 11                                                    11 
 12                                                    12 
 13 V4L2_PIX_FMT_SGRBG10                               13 V4L2_PIX_FMT_SGRBG10
 14 V4L2_PIX_FMT_SGBRG10                               14 V4L2_PIX_FMT_SGBRG10
 15 V4L2_PIX_FMT_SBGGR10                               15 V4L2_PIX_FMT_SBGGR10
 16 10-bit Bayer formats expanded to 16 bits           16 10-bit Bayer formats expanded to 16 bits
 17                                                    17 
 18                                                    18 
 19 Description                                        19 Description
 20 ===========                                        20 ===========
 21                                                    21 
 22 These four pixel formats are raw sRGB / Bayer      22 These four pixel formats are raw sRGB / Bayer formats with 10 bits per
 23 sample. Each sample is stored in a 16-bit word     23 sample. Each sample is stored in a 16-bit word, with 6 unused
 24 high bits filled with zeros. Each n-pixel row      24 high bits filled with zeros. Each n-pixel row contains n/2 green samples and
 25 n/2 blue or red samples, with alternating red      25 n/2 blue or red samples, with alternating red and blue rows. Bytes are
 26 stored in memory in little endian order. They      26 stored in memory in little endian order. They are conventionally described
 27 as GRGR... BGBG..., RGRG... GBGB..., etc. Belo     27 as GRGR... BGBG..., RGRG... GBGB..., etc. Below is an example of one of
 28 these formats:                                     28 these formats:
 29                                                    29 
 30 **Byte Order.**                                    30 **Byte Order.**
 31 Each cell is one byte, the 6 most significant      31 Each cell is one byte, the 6 most significant bits in the high bytes
 32 are 0.                                             32 are 0.
 33                                                    33 
 34                                                    34 
 35                                                    35 
 36                                                    36 
 37 .. flat-table::                                    37 .. flat-table::
 38     :header-rows:  0                               38     :header-rows:  0
 39     :stub-columns: 0                               39     :stub-columns: 0
 40                                                    40 
 41     * - start + 0:                                 41     * - start + 0:
 42       - B\ :sub:`00low`                            42       - B\ :sub:`00low`
 43       - B\ :sub:`00high`                           43       - B\ :sub:`00high`
 44       - G\ :sub:`01low`                            44       - G\ :sub:`01low`
 45       - G\ :sub:`01high`                           45       - G\ :sub:`01high`
 46       - B\ :sub:`02low`                            46       - B\ :sub:`02low`
 47       - B\ :sub:`02high`                           47       - B\ :sub:`02high`
 48       - G\ :sub:`03low`                            48       - G\ :sub:`03low`
 49       - G\ :sub:`03high`                           49       - G\ :sub:`03high`
 50     * - start + 8:                                 50     * - start + 8:
 51       - G\ :sub:`10low`                            51       - G\ :sub:`10low`
 52       - G\ :sub:`10high`                           52       - G\ :sub:`10high`
 53       - R\ :sub:`11low`                            53       - R\ :sub:`11low`
 54       - R\ :sub:`11high`                           54       - R\ :sub:`11high`
 55       - G\ :sub:`12low`                            55       - G\ :sub:`12low`
 56       - G\ :sub:`12high`                           56       - G\ :sub:`12high`
 57       - R\ :sub:`13low`                            57       - R\ :sub:`13low`
 58       - R\ :sub:`13high`                           58       - R\ :sub:`13high`
 59     * - start + 16:                                59     * - start + 16:
 60       - B\ :sub:`20low`                            60       - B\ :sub:`20low`
 61       - B\ :sub:`20high`                           61       - B\ :sub:`20high`
 62       - G\ :sub:`21low`                            62       - G\ :sub:`21low`
 63       - G\ :sub:`21high`                           63       - G\ :sub:`21high`
 64       - B\ :sub:`22low`                            64       - B\ :sub:`22low`
 65       - B\ :sub:`22high`                           65       - B\ :sub:`22high`
 66       - G\ :sub:`23low`                            66       - G\ :sub:`23low`
 67       - G\ :sub:`23high`                           67       - G\ :sub:`23high`
 68     * - start + 24:                                68     * - start + 24:
 69       - G\ :sub:`30low`                            69       - G\ :sub:`30low`
 70       - G\ :sub:`30high`                           70       - G\ :sub:`30high`
 71       - R\ :sub:`31low`                            71       - R\ :sub:`31low`
 72       - R\ :sub:`31high`                           72       - R\ :sub:`31high`
 73       - G\ :sub:`32low`                            73       - G\ :sub:`32low`
 74       - G\ :sub:`32high`                           74       - G\ :sub:`32high`
 75       - R\ :sub:`33low`                            75       - R\ :sub:`33low`
 76       - R\ :sub:`33high`                           76       - R\ :sub:`33high`
                                                      

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