1.. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 2 3.. _v4l2-mbus-format: 4 5Media Bus Formats 6================= 7 8.. tabularcolumns:: |p{4.4cm}|p{4.4cm}|p{8.7cm}| 9 10.. c:type:: v4l2_mbus_framefmt 11 12.. flat-table:: struct v4l2_mbus_framefmt 13 :header-rows: 0 14 :stub-columns: 0 15 :widths: 1 1 2 16 17 * - __u32 18 - ``width`` 19 - Image width in pixels. 20 * - __u32 21 - ``height`` 22 - Image height in pixels. If ``field`` is one of ``V4L2_FIELD_TOP``, 23 ``V4L2_FIELD_BOTTOM`` or ``V4L2_FIELD_ALTERNATE`` then height 24 refers to the number of lines in the field, otherwise it refers to 25 the number of lines in the frame (which is twice the field height 26 for interlaced formats). 27 * - __u32 28 - ``code`` 29 - Format code, from enum 30 :ref:`v4l2_mbus_pixelcode <v4l2-mbus-pixelcode>`. 31 * - __u32 32 - ``field`` 33 - Field order, from enum :c:type:`v4l2_field`. See 34 :ref:`field-order` for details. 35 * - __u32 36 - ``colorspace`` 37 - Image colorspace, from enum :c:type:`v4l2_colorspace`. 38 Must be set by the driver for subdevices. If the application sets the 39 flag ``V4L2_MBUS_FRAMEFMT_SET_CSC`` then the application can set this 40 field on the source pad to request a specific colorspace for the media 41 bus data. If the driver cannot handle the requested conversion, it will 42 return another supported colorspace. The driver indicates that colorspace 43 conversion is supported by setting the flag 44 V4L2_SUBDEV_MBUS_CODE_CSC_COLORSPACE in the corresponding struct 45 :c:type:`v4l2_subdev_mbus_code_enum` during enumeration. 46 See :ref:`v4l2-subdev-mbus-code-flags`. 47 * - union { 48 - (anonymous) 49 * - __u16 50 - ``ycbcr_enc`` 51 - Y'CbCr encoding, from enum :c:type:`v4l2_ycbcr_encoding`. 52 This information supplements the ``colorspace`` and must be set by 53 the driver for subdevices, see :ref:`colorspaces`. If the application 54 sets the flag ``V4L2_MBUS_FRAMEFMT_SET_CSC`` then the application can set 55 this field on a source pad to request a specific Y'CbCr encoding 56 for the media bus data. If the driver cannot handle the requested 57 conversion, it will return another supported encoding. 58 This field is ignored for HSV media bus formats. The driver indicates 59 that ycbcr_enc conversion is supported by setting the flag 60 V4L2_SUBDEV_MBUS_CODE_CSC_YCBCR_ENC in the corresponding struct 61 :c:type:`v4l2_subdev_mbus_code_enum` during enumeration. 62 See :ref:`v4l2-subdev-mbus-code-flags`. 63 * - __u16 64 - ``hsv_enc`` 65 - HSV encoding, from enum :c:type:`v4l2_hsv_encoding`. 66 This information supplements the ``colorspace`` and must be set by 67 the driver for subdevices, see :ref:`colorspaces`. If the application 68 sets the flag ``V4L2_MBUS_FRAMEFMT_SET_CSC`` then the application can set 69 this field on a source pad to request a specific HSV encoding 70 for the media bus data. If the driver cannot handle the requested 71 conversion, it will return another supported encoding. 72 This field is ignored for Y'CbCr media bus formats. The driver indicates 73 that hsv_enc conversion is supported by setting the flag 74 V4L2_SUBDEV_MBUS_CODE_CSC_HSV_ENC in the corresponding struct 75 :c:type:`v4l2_subdev_mbus_code_enum` during enumeration. 76 See :ref:`v4l2-subdev-mbus-code-flags` 77 * - } 78 - 79 * - __u16 80 - ``quantization`` 81 - Quantization range, from enum :c:type:`v4l2_quantization`. 82 This information supplements the ``colorspace`` and must be set by 83 the driver for subdevices, see :ref:`colorspaces`. If the application 84 sets the flag ``V4L2_MBUS_FRAMEFMT_SET_CSC`` then the application can set 85 this field on a source pad to request a specific quantization 86 for the media bus data. If the driver cannot handle the requested 87 conversion, it will return another supported quantization. 88 The driver indicates that quantization conversion is supported by 89 setting the flag V4L2_SUBDEV_MBUS_CODE_CSC_QUANTIZATION in the 90 corresponding struct :c:type:`v4l2_subdev_mbus_code_enum` 91 during enumeration. See :ref:`v4l2-subdev-mbus-code-flags`. 92 93 * - __u16 94 - ``xfer_func`` 95 - Transfer function, from enum :c:type:`v4l2_xfer_func`. 96 This information supplements the ``colorspace`` and must be set by 97 the driver for subdevices, see :ref:`colorspaces`. If the application 98 sets the flag ``V4L2_MBUS_FRAMEFMT_SET_CSC`` then the application can set 99 this field on a source pad to request a specific transfer 100 function for the media bus data. If the driver cannot handle the requested 101 conversion, it will return another supported transfer function. 102 The driver indicates that the transfer function conversion is supported by 103 setting the flag V4L2_SUBDEV_MBUS_CODE_CSC_XFER_FUNC in the 104 corresponding struct :c:type:`v4l2_subdev_mbus_code_enum` 105 during enumeration. See :ref:`v4l2-subdev-mbus-code-flags`. 106 * - __u16 107 - ``flags`` 108 - flags See: :ref:v4l2-mbus-framefmt-flags 109 * - __u16 110 - ``reserved``\ [10] 111 - Reserved for future extensions. Applications and drivers must set 112 the array to zero. 113 114.. _v4l2-mbus-framefmt-flags: 115 116.. flat-table:: v4l2_mbus_framefmt Flags 117 :header-rows: 0 118 :stub-columns: 0 119 :widths: 3 1 4 120 121 * .. _`mbus-framefmt-set-csc`: 122 123 - ``V4L2_MBUS_FRAMEFMT_SET_CSC`` 124 - 0x0001 125 - Set by the application. It is only used for source pads and is 126 ignored for sink pads. If set, then request the subdevice to do 127 colorspace conversion from the received colorspace to the requested 128 colorspace values. If the colorimetry field (``colorspace``, ``xfer_func``, 129 ``ycbcr_enc``, ``hsv_enc`` or ``quantization``) is set to ``*_DEFAULT``, 130 then that colorimetry setting will remain unchanged from what was received. 131 So in order to change the quantization, only the ``quantization`` field shall 132 be set to non default value (``V4L2_QUANTIZATION_FULL_RANGE`` or 133 ``V4L2_QUANTIZATION_LIM_RANGE``) and all other colorimetry fields shall 134 be set to ``*_DEFAULT``. 135 136 To check which conversions are supported by the hardware for the current 137 media bus frame format, see :ref:`v4l2-subdev-mbus-code-flags`. 138 139 140.. _v4l2-mbus-pixelcode: 141 142Media Bus Pixel Codes 143--------------------- 144 145The media bus pixel codes describe image formats as flowing over 146physical buses (both between separate physical components and inside 147SoC devices). This should not be confused with the V4L2 pixel formats 148that describe, using four character codes, image formats as stored in 149memory. 150 151While there is a relationship between image formats on buses and image 152formats in memory (a raw Bayer image won't be magically converted to 153JPEG just by storing it to memory), there is no one-to-one 154correspondence between them. 155 156The media bus pixel codes document parallel formats. Should the pixel data be 157transported over a serial bus, the media bus pixel code that describes a 158parallel format that transfers a sample on a single clock cycle is used. For 159instance, both MEDIA_BUS_FMT_BGR888_1X24 and MEDIA_BUS_FMT_BGR888_3X8 are used 160on parallel busses for transferring an 8 bits per sample BGR data, whereas on 161serial busses the data in this format is only referred to using 162MEDIA_BUS_FMT_BGR888_1X24. This is because there is effectively only a single 163way to transport that format on the serial busses. 164 165Packed RGB Formats 166^^^^^^^^^^^^^^^^^^ 167 168Those formats transfer pixel data as red, green and blue components. The 169format code is made of the following information. 170 171- The red, green and blue components order code, as encoded in a pixel 172 sample. Possible values are RGB and BGR. 173 174- The number of bits per component, for each component. The values can 175 be different for all components. Common values are 555 and 565. 176 177- The number of bus samples per pixel. Pixels that are wider than the 178 bus width must be transferred in multiple samples. Common values are 179 1 and 2. 180 181- The bus width. 182 183- For formats where the total number of bits per pixel is smaller than 184 the number of bus samples per pixel times the bus width, a padding 185 value stating if the bytes are padded in their most high order bits 186 (PADHI) or low order bits (PADLO). A "C" prefix is used for 187 component-wise padding in the most high order bits (CPADHI) or low 188 order bits (CPADLO) of each separate component. 189 190- For formats where the number of bus samples per pixel is larger than 191 1, an endianness value stating if the pixel is transferred MSB first 192 (BE) or LSB first (LE). 193 194For instance, a format where pixels are encoded as 5-bits red, 5-bits 195green and 5-bit blue values padded on the high bit, transferred as 2 1968-bit samples per pixel with the most significant bits (padding, red and 197half of the green value) transferred first will be named 198``MEDIA_BUS_FMT_RGB555_2X8_PADHI_BE``. 199 200The following tables list existing packed RGB formats. 201 202.. HACK: ideally, we would be using adjustbox here. However, Sphinx 203.. is a very bad behaviored guy: if the table has more than 30 cols, 204.. it switches to long table, and there's no way to override it. 205 206 207.. tabularcolumns:: |p{4.0cm}|p{0.7cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}| 208 209.. _v4l2-mbus-pixelcode-rgb: 210 211.. raw:: latex 212 213 \begingroup 214 \tiny 215 \setlength{\tabcolsep}{2pt} 216 217.. flat-table:: RGB formats 218 :header-rows: 2 219 :stub-columns: 0 220 :widths: 36 7 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 221 222 * - Identifier 223 - Code 224 - 225 - :cspan:`31` Data organization 226 * - 227 - 228 - Bit 229 - 31 230 - 30 231 - 29 232 - 28 233 - 27 234 - 26 235 - 25 236 - 24 237 - 23 238 - 22 239 - 21 240 - 20 241 - 19 242 - 18 243 - 17 244 - 16 245 - 15 246 - 14 247 - 13 248 - 12 249 - 11 250 - 10 251 - 9 252 - 8 253 - 7 254 - 6 255 - 5 256 - 4 257 - 3 258 - 2 259 - 1 260 - 0 261 * .. _MEDIA-BUS-FMT-RGB444-1X12: 262 263 - MEDIA_BUS_FMT_RGB444_1X12 264 - 0x1016 265 - 266 - 267 - 268 - 269 - 270 - 271 - 272 - 273 - 274 - 275 - 276 - 277 - 278 - 279 - 280 - 281 - 282 - 283 - 284 - 285 - 286 - r\ :sub:`3` 287 - r\ :sub:`2` 288 - r\ :sub:`1` 289 - r\ :sub:`0` 290 - g\ :sub:`3` 291 - g\ :sub:`2` 292 - g\ :sub:`1` 293 - g\ :sub:`0` 294 - b\ :sub:`3` 295 - b\ :sub:`2` 296 - b\ :sub:`1` 297 - b\ :sub:`0` 298 * .. _MEDIA-BUS-FMT-RGB444-2X8-PADHI-BE: 299 300 - MEDIA_BUS_FMT_RGB444_2X8_PADHI_BE 301 - 0x1001 302 - 303 - 304 - 305 - 306 - 307 - 308 - 309 - 310 - 311 - 312 - 313 - 314 - 315 - 316 - 317 - 318 - 319 - 320 - 321 - 322 - 323 - 324 - 325 - 326 - 327 - 0 328 - 0 329 - 0 330 - 0 331 - r\ :sub:`3` 332 - r\ :sub:`2` 333 - r\ :sub:`1` 334 - r\ :sub:`0` 335 * - 336 - 337 - 338 - 339 - 340 - 341 - 342 - 343 - 344 - 345 - 346 - 347 - 348 - 349 - 350 - 351 - 352 - 353 - 354 - 355 - 356 - 357 - 358 - 359 - 360 - 361 - 362 - g\ :sub:`3` 363 - g\ :sub:`2` 364 - g\ :sub:`1` 365 - g\ :sub:`0` 366 - b\ :sub:`3` 367 - b\ :sub:`2` 368 - b\ :sub:`1` 369 - b\ :sub:`0` 370 * .. _MEDIA-BUS-FMT-RGB444-2X8-PADHI-LE: 371 372 - MEDIA_BUS_FMT_RGB444_2X8_PADHI_LE 373 - 0x1002 374 - 375 - 376 - 377 - 378 - 379 - 380 - 381 - 382 - 383 - 384 - 385 - 386 - 387 - 388 - 389 - 390 - 391 - 392 - 393 - 394 - 395 - 396 - 397 - 398 - 399 - g\ :sub:`3` 400 - g\ :sub:`2` 401 - g\ :sub:`1` 402 - g\ :sub:`0` 403 - b\ :sub:`3` 404 - b\ :sub:`2` 405 - b\ :sub:`1` 406 - b\ :sub:`0` 407 * - 408 - 409 - 410 - 411 - 412 - 413 - 414 - 415 - 416 - 417 - 418 - 419 - 420 - 421 - 422 - 423 - 424 - 425 - 426 - 427 - 428 - 429 - 430 - 431 - 432 - 433 - 434 - 0 435 - 0 436 - 0 437 - 0 438 - r\ :sub:`3` 439 - r\ :sub:`2` 440 - r\ :sub:`1` 441 - r\ :sub:`0` 442 * .. _MEDIA-BUS-FMT-RGB555-2X8-PADHI-BE: 443 444 - MEDIA_BUS_FMT_RGB555_2X8_PADHI_BE 445 - 0x1003 446 - 447 - 448 - 449 - 450 - 451 - 452 - 453 - 454 - 455 - 456 - 457 - 458 - 459 - 460 - 461 - 462 - 463 - 464 - 465 - 466 - 467 - 468 - 469 - 470 - 471 - 0 472 - r\ :sub:`4` 473 - r\ :sub:`3` 474 - r\ :sub:`2` 475 - r\ :sub:`1` 476 - r\ :sub:`0` 477 - g\ :sub:`4` 478 - g\ :sub:`3` 479 * - 480 - 481 - 482 - 483 - 484 - 485 - 486 - 487 - 488 - 489 - 490 - 491 - 492 - 493 - 494 - 495 - 496 - 497 - 498 - 499 - 500 - 501 - 502 - 503 - 504 - 505 - 506 - g\ :sub:`2` 507 - g\ :sub:`1` 508 - g\ :sub:`0` 509 - b\ :sub:`4` 510 - b\ :sub:`3` 511 - b\ :sub:`2` 512 - b\ :sub:`1` 513 - b\ :sub:`0` 514 * .. _MEDIA-BUS-FMT-RGB555-2X8-PADHI-LE: 515 516 - MEDIA_BUS_FMT_RGB555_2X8_PADHI_LE 517 - 0x1004 518 - 519 - 520 - 521 - 522 - 523 - 524 - 525 - 526 - 527 - 528 - 529 - 530 - 531 - 532 - 533 - 534 - 535 - 536 - 537 - 538 - 539 - 540 - 541 - 542 - 543 - g\ :sub:`2` 544 - g\ :sub:`1` 545 - g\ :sub:`0` 546 - b\ :sub:`4` 547 - b\ :sub:`3` 548 - b\ :sub:`2` 549 - b\ :sub:`1` 550 - b\ :sub:`0` 551 * - 552 - 553 - 554 - 555 - 556 - 557 - 558 - 559 - 560 - 561 - 562 - 563 - 564 - 565 - 566 - 567 - 568 - 569 - 570 - 571 - 572 - 573 - 574 - 575 - 576 - 577 - 578 - 0 579 - r\ :sub:`4` 580 - r\ :sub:`3` 581 - r\ :sub:`2` 582 - r\ :sub:`1` 583 - r\ :sub:`0` 584 - g\ :sub:`4` 585 - g\ :sub:`3` 586 * .. _MEDIA-BUS-FMT-RGB565-1X16: 587 588 - MEDIA_BUS_FMT_RGB565_1X16 589 - 0x1017 590 - 591 - 592 - 593 - 594 - 595 - 596 - 597 - 598 - 599 - 600 - 601 - 602 - 603 - 604 - 605 - 606 - 607 - r\ :sub:`4` 608 - r\ :sub:`3` 609 - r\ :sub:`2` 610 - r\ :sub:`1` 611 - r\ :sub:`0` 612 - g\ :sub:`5` 613 - g\ :sub:`4` 614 - g\ :sub:`3` 615 - g\ :sub:`2` 616 - g\ :sub:`1` 617 - g\ :sub:`0` 618 - b\ :sub:`4` 619 - b\ :sub:`3` 620 - b\ :sub:`2` 621 - b\ :sub:`1` 622 - b\ :sub:`0` 623 * .. _MEDIA-BUS-FMT-BGR565-2X8-BE: 624 625 - MEDIA_BUS_FMT_BGR565_2X8_BE 626 - 0x1005 627 - 628 - 629 - 630 - 631 - 632 - 633 - 634 - 635 - 636 - 637 - 638 - 639 - 640 - 641 - 642 - 643 - 644 - 645 - 646 - 647 - 648 - 649 - 650 - 651 - 652 - b\ :sub:`4` 653 - b\ :sub:`3` 654 - b\ :sub:`2` 655 - b\ :sub:`1` 656 - b\ :sub:`0` 657 - g\ :sub:`5` 658 - g\ :sub:`4` 659 - g\ :sub:`3` 660 * - 661 - 662 - 663 - 664 - 665 - 666 - 667 - 668 - 669 - 670 - 671 - 672 - 673 - 674 - 675 - 676 - 677 - 678 - 679 - 680 - 681 - 682 - 683 - 684 - 685 - 686 - 687 - g\ :sub:`2` 688 - g\ :sub:`1` 689 - g\ :sub:`0` 690 - r\ :sub:`4` 691 - r\ :sub:`3` 692 - r\ :sub:`2` 693 - r\ :sub:`1` 694 - r\ :sub:`0` 695 * .. _MEDIA-BUS-FMT-BGR565-2X8-LE: 696 697 - MEDIA_BUS_FMT_BGR565_2X8_LE 698 - 0x1006 699 - 700 - 701 - 702 - 703 - 704 - 705 - 706 - 707 - 708 - 709 - 710 - 711 - 712 - 713 - 714 - 715 - 716 - 717 - 718 - 719 - 720 - 721 - 722 - 723 - 724 - g\ :sub:`2` 725 - g\ :sub:`1` 726 - g\ :sub:`0` 727 - r\ :sub:`4` 728 - r\ :sub:`3` 729 - r\ :sub:`2` 730 - r\ :sub:`1` 731 - r\ :sub:`0` 732 * - 733 - 734 - 735 - 736 - 737 - 738 - 739 - 740 - 741 - 742 - 743 - 744 - 745 - 746 - 747 - 748 - 749 - 750 - 751 - 752 - 753 - 754 - 755 - 756 - 757 - 758 - 759 - b\ :sub:`4` 760 - b\ :sub:`3` 761 - b\ :sub:`2` 762 - b\ :sub:`1` 763 - b\ :sub:`0` 764 - g\ :sub:`5` 765 - g\ :sub:`4` 766 - g\ :sub:`3` 767 * .. _MEDIA-BUS-FMT-RGB565-2X8-BE: 768 769 - MEDIA_BUS_FMT_RGB565_2X8_BE 770 - 0x1007 771 - 772 - 773 - 774 - 775 - 776 - 777 - 778 - 779 - 780 - 781 - 782 - 783 - 784 - 785 - 786 - 787 - 788 - 789 - 790 - 791 - 792 - 793 - 794 - 795 - 796 - r\ :sub:`4` 797 - r\ :sub:`3` 798 - r\ :sub:`2` 799 - r\ :sub:`1` 800 - r\ :sub:`0` 801 - g\ :sub:`5` 802 - g\ :sub:`4` 803 - g\ :sub:`3` 804 * - 805 - 806 - 807 - 808 - 809 - 810 - 811 - 812 - 813 - 814 - 815 - 816 - 817 - 818 - 819 - 820 - 821 - 822 - 823 - 824 - 825 - 826 - 827 - 828 - 829 - 830 - 831 - g\ :sub:`2` 832 - g\ :sub:`1` 833 - g\ :sub:`0` 834 - b\ :sub:`4` 835 - b\ :sub:`3` 836 - b\ :sub:`2` 837 - b\ :sub:`1` 838 - b\ :sub:`0` 839 * .. _MEDIA-BUS-FMT-RGB565-2X8-LE: 840 841 - MEDIA_BUS_FMT_RGB565_2X8_LE 842 - 0x1008 843 - 844 - 845 - 846 - 847 - 848 - 849 - 850 - 851 - 852 - 853 - 854 - 855 - 856 - 857 - 858 - 859 - 860 - 861 - 862 - 863 - 864 - 865 - 866 - 867 - 868 - g\ :sub:`2` 869 - g\ :sub:`1` 870 - g\ :sub:`0` 871 - b\ :sub:`4` 872 - b\ :sub:`3` 873 - b\ :sub:`2` 874 - b\ :sub:`1` 875 - b\ :sub:`0` 876 * - 877 - 878 - 879 - 880 - 881 - 882 - 883 - 884 - 885 - 886 - 887 - 888 - 889 - 890 - 891 - 892 - 893 - 894 - 895 - 896 - 897 - 898 - 899 - 900 - 901 - 902 - 903 - r\ :sub:`4` 904 - r\ :sub:`3` 905 - r\ :sub:`2` 906 - r\ :sub:`1` 907 - r\ :sub:`0` 908 - g\ :sub:`5` 909 - g\ :sub:`4` 910 - g\ :sub:`3` 911 * .. _MEDIA-BUS-FMT-RGB666-1X18: 912 913 - MEDIA_BUS_FMT_RGB666_1X18 914 - 0x1009 915 - 916 - 917 - 918 - 919 - 920 - 921 - 922 - 923 - 924 - 925 - 926 - 927 - 928 - 929 - 930 - r\ :sub:`5` 931 - r\ :sub:`4` 932 - r\ :sub:`3` 933 - r\ :sub:`2` 934 - r\ :sub:`1` 935 - r\ :sub:`0` 936 - g\ :sub:`5` 937 - g\ :sub:`4` 938 - g\ :sub:`3` 939 - g\ :sub:`2` 940 - g\ :sub:`1` 941 - g\ :sub:`0` 942 - b\ :sub:`5` 943 - b\ :sub:`4` 944 - b\ :sub:`3` 945 - b\ :sub:`2` 946 - b\ :sub:`1` 947 - b\ :sub:`0` 948 * .. _MEDIA-BUS-FMT-RBG888-1X24: 949 950 - MEDIA_BUS_FMT_RBG888_1X24 951 - 0x100e 952 - 953 - 954 - 955 - 956 - 957 - 958 - 959 - 960 - 961 - r\ :sub:`7` 962 - r\ :sub:`6` 963 - r\ :sub:`5` 964 - r\ :sub:`4` 965 - r\ :sub:`3` 966 - r\ :sub:`2` 967 - r\ :sub:`1` 968 - r\ :sub:`0` 969 - b\ :sub:`7` 970 - b\ :sub:`6` 971 - b\ :sub:`5` 972 - b\ :sub:`4` 973 - b\ :sub:`3` 974 - b\ :sub:`2` 975 - b\ :sub:`1` 976 - b\ :sub:`0` 977 - g\ :sub:`7` 978 - g\ :sub:`6` 979 - g\ :sub:`5` 980 - g\ :sub:`4` 981 - g\ :sub:`3` 982 - g\ :sub:`2` 983 - g\ :sub:`1` 984 - g\ :sub:`0` 985 * .. _MEDIA-BUS-FMT-RGB666-1X24_CPADHI: 986 987 - MEDIA_BUS_FMT_RGB666_1X24_CPADHI 988 - 0x1015 989 - 990 - 991 - 992 - 993 - 994 - 995 - 996 - 997 - 998 - 0 999 - 0 1000 - r\ :sub:`5` 1001 - r\ :sub:`4` 1002 - r\ :sub:`3` 1003 - r\ :sub:`2` 1004 - r\ :sub:`1` 1005 - r\ :sub:`0` 1006 - 0 1007 - 0 1008 - g\ :sub:`5` 1009 - g\ :sub:`4` 1010 - g\ :sub:`3` 1011 - g\ :sub:`2` 1012 - g\ :sub:`1` 1013 - g\ :sub:`0` 1014 - 0 1015 - 0 1016 - b\ :sub:`5` 1017 - b\ :sub:`4` 1018 - b\ :sub:`3` 1019 - b\ :sub:`2` 1020 - b\ :sub:`1` 1021 - b\ :sub:`0` 1022 * .. _MEDIA-BUS-FMT-BGR888-1X24: 1023 1024 - MEDIA_BUS_FMT_BGR888_1X24 1025 - 0x1013 1026 - 1027 - 1028 - 1029 - 1030 - 1031 - 1032 - 1033 - 1034 - 1035 - b\ :sub:`7` 1036 - b\ :sub:`6` 1037 - b\ :sub:`5` 1038 - b\ :sub:`4` 1039 - b\ :sub:`3` 1040 - b\ :sub:`2` 1041 - b\ :sub:`1` 1042 - b\ :sub:`0` 1043 - g\ :sub:`7` 1044 - g\ :sub:`6` 1045 - g\ :sub:`5` 1046 - g\ :sub:`4` 1047 - g\ :sub:`3` 1048 - g\ :sub:`2` 1049 - g\ :sub:`1` 1050 - g\ :sub:`0` 1051 - r\ :sub:`7` 1052 - r\ :sub:`6` 1053 - r\ :sub:`5` 1054 - r\ :sub:`4` 1055 - r\ :sub:`3` 1056 - r\ :sub:`2` 1057 - r\ :sub:`1` 1058 - r\ :sub:`0` 1059 * .. _MEDIA-BUS-FMT-BGR888-3X8: 1060 1061 - MEDIA_BUS_FMT_BGR888_3X8 1062 - 0x101b 1063 - 1064 - 1065 - 1066 - 1067 - 1068 - 1069 - 1070 - 1071 - 1072 - 1073 - 1074 - 1075 - 1076 - 1077 - 1078 - 1079 - 1080 - 1081 - 1082 - 1083 - 1084 - 1085 - 1086 - 1087 - 1088 - b\ :sub:`7` 1089 - b\ :sub:`6` 1090 - b\ :sub:`5` 1091 - b\ :sub:`4` 1092 - b\ :sub:`3` 1093 - b\ :sub:`2` 1094 - b\ :sub:`1` 1095 - b\ :sub:`0` 1096 * - 1097 - 1098 - 1099 - 1100 - 1101 - 1102 - 1103 - 1104 - 1105 - 1106 - 1107 - 1108 - 1109 - 1110 - 1111 - 1112 - 1113 - 1114 - 1115 - 1116 - 1117 - 1118 - 1119 - 1120 - 1121 - 1122 - 1123 - g\ :sub:`7` 1124 - g\ :sub:`6` 1125 - g\ :sub:`5` 1126 - g\ :sub:`4` 1127 - g\ :sub:`3` 1128 - g\ :sub:`2` 1129 - g\ :sub:`1` 1130 - g\ :sub:`0` 1131 * - 1132 - 1133 - 1134 - 1135 - 1136 - 1137 - 1138 - 1139 - 1140 - 1141 - 1142 - 1143 - 1144 - 1145 - 1146 - 1147 - 1148 - 1149 - 1150 - 1151 - 1152 - 1153 - 1154 - 1155 - 1156 - 1157 - 1158 - r\ :sub:`7` 1159 - r\ :sub:`6` 1160 - r\ :sub:`5` 1161 - r\ :sub:`4` 1162 - r\ :sub:`3` 1163 - r\ :sub:`2` 1164 - r\ :sub:`1` 1165 - r\ :sub:`0` 1166 * .. _MEDIA-BUS-FMT-GBR888-1X24: 1167 1168 - MEDIA_BUS_FMT_GBR888_1X24 1169 - 0x1014 1170 - 1171 - 1172 - 1173 - 1174 - 1175 - 1176 - 1177 - 1178 - 1179 - g\ :sub:`7` 1180 - g\ :sub:`6` 1181 - g\ :sub:`5` 1182 - g\ :sub:`4` 1183 - g\ :sub:`3` 1184 - g\ :sub:`2` 1185 - g\ :sub:`1` 1186 - g\ :sub:`0` 1187 - b\ :sub:`7` 1188 - b\ :sub:`6` 1189 - b\ :sub:`5` 1190 - b\ :sub:`4` 1191 - b\ :sub:`3` 1192 - b\ :sub:`2` 1193 - b\ :sub:`1` 1194 - b\ :sub:`0` 1195 - r\ :sub:`7` 1196 - r\ :sub:`6` 1197 - r\ :sub:`5` 1198 - r\ :sub:`4` 1199 - r\ :sub:`3` 1200 - r\ :sub:`2` 1201 - r\ :sub:`1` 1202 - r\ :sub:`0` 1203 * .. _MEDIA-BUS-FMT-RGB888-1X24: 1204 1205 - MEDIA_BUS_FMT_RGB888_1X24 1206 - 0x100a 1207 - 1208 - 1209 - 1210 - 1211 - 1212 - 1213 - 1214 - 1215 - 1216 - r\ :sub:`7` 1217 - r\ :sub:`6` 1218 - r\ :sub:`5` 1219 - r\ :sub:`4` 1220 - r\ :sub:`3` 1221 - r\ :sub:`2` 1222 - r\ :sub:`1` 1223 - r\ :sub:`0` 1224 - g\ :sub:`7` 1225 - g\ :sub:`6` 1226 - g\ :sub:`5` 1227 - g\ :sub:`4` 1228 - g\ :sub:`3` 1229 - g\ :sub:`2` 1230 - g\ :sub:`1` 1231 - g\ :sub:`0` 1232 - b\ :sub:`7` 1233 - b\ :sub:`6` 1234 - b\ :sub:`5` 1235 - b\ :sub:`4` 1236 - b\ :sub:`3` 1237 - b\ :sub:`2` 1238 - b\ :sub:`1` 1239 - b\ :sub:`0` 1240 * .. _MEDIA-BUS-FMT-RGB888-2X12-BE: 1241 1242 - MEDIA_BUS_FMT_RGB888_2X12_BE 1243 - 0x100b 1244 - 1245 - 1246 - 1247 - 1248 - 1249 - 1250 - 1251 - 1252 - 1253 - 1254 - 1255 - 1256 - 1257 - 1258 - 1259 - 1260 - 1261 - 1262 - 1263 - 1264 - 1265 - r\ :sub:`7` 1266 - r\ :sub:`6` 1267 - r\ :sub:`5` 1268 - r\ :sub:`4` 1269 - r\ :sub:`3` 1270 - r\ :sub:`2` 1271 - r\ :sub:`1` 1272 - r\ :sub:`0` 1273 - g\ :sub:`7` 1274 - g\ :sub:`6` 1275 - g\ :sub:`5` 1276 - g\ :sub:`4` 1277 * - 1278 - 1279 - 1280 - 1281 - 1282 - 1283 - 1284 - 1285 - 1286 - 1287 - 1288 - 1289 - 1290 - 1291 - 1292 - 1293 - 1294 - 1295 - 1296 - 1297 - 1298 - 1299 - 1300 - g\ :sub:`3` 1301 - g\ :sub:`2` 1302 - g\ :sub:`1` 1303 - g\ :sub:`0` 1304 - b\ :sub:`7` 1305 - b\ :sub:`6` 1306 - b\ :sub:`5` 1307 - b\ :sub:`4` 1308 - b\ :sub:`3` 1309 - b\ :sub:`2` 1310 - b\ :sub:`1` 1311 - b\ :sub:`0` 1312 * .. _MEDIA-BUS-FMT-RGB888-2X12-LE: 1313 1314 - MEDIA_BUS_FMT_RGB888_2X12_LE 1315 - 0x100c 1316 - 1317 - 1318 - 1319 - 1320 - 1321 - 1322 - 1323 - 1324 - 1325 - 1326 - 1327 - 1328 - 1329 - 1330 - 1331 - 1332 - 1333 - 1334 - 1335 - 1336 - 1337 - g\ :sub:`3` 1338 - g\ :sub:`2` 1339 - g\ :sub:`1` 1340 - g\ :sub:`0` 1341 - b\ :sub:`7` 1342 - b\ :sub:`6` 1343 - b\ :sub:`5` 1344 - b\ :sub:`4` 1345 - b\ :sub:`3` 1346 - b\ :sub:`2` 1347 - b\ :sub:`1` 1348 - b\ :sub:`0` 1349 * - 1350 - 1351 - 1352 - 1353 - 1354 - 1355 - 1356 - 1357 - 1358 - 1359 - 1360 - 1361 - 1362 - 1363 - 1364 - 1365 - 1366 - 1367 - 1368 - 1369 - 1370 - 1371 - 1372 - r\ :sub:`7` 1373 - r\ :sub:`6` 1374 - r\ :sub:`5` 1375 - r\ :sub:`4` 1376 - r\ :sub:`3` 1377 - r\ :sub:`2` 1378 - r\ :sub:`1` 1379 - r\ :sub:`0` 1380 - g\ :sub:`7` 1381 - g\ :sub:`6` 1382 - g\ :sub:`5` 1383 - g\ :sub:`4` 1384 * .. _MEDIA-BUS-FMT-RGB888-3X8: 1385 1386 - MEDIA_BUS_FMT_RGB888_3X8 1387 - 0x101c 1388 - 1389 - 1390 - 1391 - 1392 - 1393 - 1394 - 1395 - 1396 - 1397 - 1398 - 1399 - 1400 - 1401 - 1402 - 1403 - 1404 - 1405 - 1406 - 1407 - 1408 - 1409 - 1410 - 1411 - 1412 - 1413 - r\ :sub:`7` 1414 - r\ :sub:`6` 1415 - r\ :sub:`5` 1416 - r\ :sub:`4` 1417 - r\ :sub:`3` 1418 - r\ :sub:`2` 1419 - r\ :sub:`1` 1420 - r\ :sub:`0` 1421 * - 1422 - 1423 - 1424 - 1425 - 1426 - 1427 - 1428 - 1429 - 1430 - 1431 - 1432 - 1433 - 1434 - 1435 - 1436 - 1437 - 1438 - 1439 - 1440 - 1441 - 1442 - 1443 - 1444 - 1445 - 1446 - 1447 - 1448 - g\ :sub:`7` 1449 - g\ :sub:`6` 1450 - g\ :sub:`5` 1451 - g\ :sub:`4` 1452 - g\ :sub:`3` 1453 - g\ :sub:`2` 1454 - g\ :sub:`1` 1455 - g\ :sub:`0` 1456 * - 1457 - 1458 - 1459 - 1460 - 1461 - 1462 - 1463 - 1464 - 1465 - 1466 - 1467 - 1468 - 1469 - 1470 - 1471 - 1472 - 1473 - 1474 - 1475 - 1476 - 1477 - 1478 - 1479 - 1480 - 1481 - 1482 - 1483 - b\ :sub:`7` 1484 - b\ :sub:`6` 1485 - b\ :sub:`5` 1486 - b\ :sub:`4` 1487 - b\ :sub:`3` 1488 - b\ :sub:`2` 1489 - b\ :sub:`1` 1490 - b\ :sub:`0` 1491 * .. _MEDIA-BUS-FMT-ARGB888-1X32: 1492 1493 - MEDIA_BUS_FMT_ARGB888_1X32 1494 - 0x100d 1495 - 1496 - a\ :sub:`7` 1497 - a\ :sub:`6` 1498 - a\ :sub:`5` 1499 - a\ :sub:`4` 1500 - a\ :sub:`3` 1501 - a\ :sub:`2` 1502 - a\ :sub:`1` 1503 - a\ :sub:`0` 1504 - r\ :sub:`7` 1505 - r\ :sub:`6` 1506 - r\ :sub:`5` 1507 - r\ :sub:`4` 1508 - r\ :sub:`3` 1509 - r\ :sub:`2` 1510 - r\ :sub:`1` 1511 - r\ :sub:`0` 1512 - g\ :sub:`7` 1513 - g\ :sub:`6` 1514 - g\ :sub:`5` 1515 - g\ :sub:`4` 1516 - g\ :sub:`3` 1517 - g\ :sub:`2` 1518 - g\ :sub:`1` 1519 - g\ :sub:`0` 1520 - b\ :sub:`7` 1521 - b\ :sub:`6` 1522 - b\ :sub:`5` 1523 - b\ :sub:`4` 1524 - b\ :sub:`3` 1525 - b\ :sub:`2` 1526 - b\ :sub:`1` 1527 - b\ :sub:`0` 1528 * .. _MEDIA-BUS-FMT-RGB888-1X32-PADHI: 1529 1530 - MEDIA_BUS_FMT_RGB888_1X32_PADHI 1531 - 0x100f 1532 - 1533 - 0 1534 - 0 1535 - 0 1536 - 0 1537 - 0 1538 - 0 1539 - 0 1540 - 0 1541 - r\ :sub:`7` 1542 - r\ :sub:`6` 1543 - r\ :sub:`5` 1544 - r\ :sub:`4` 1545 - r\ :sub:`3` 1546 - r\ :sub:`2` 1547 - r\ :sub:`1` 1548 - r\ :sub:`0` 1549 - g\ :sub:`7` 1550 - g\ :sub:`6` 1551 - g\ :sub:`5` 1552 - g\ :sub:`4` 1553 - g\ :sub:`3` 1554 - g\ :sub:`2` 1555 - g\ :sub:`1` 1556 - g\ :sub:`0` 1557 - b\ :sub:`7` 1558 - b\ :sub:`6` 1559 - b\ :sub:`5` 1560 - b\ :sub:`4` 1561 - b\ :sub:`3` 1562 - b\ :sub:`2` 1563 - b\ :sub:`1` 1564 - b\ :sub:`0` 1565 * .. _MEDIA-BUS-FMT-RGB101010-1X30: 1566 1567 - MEDIA_BUS_FMT_RGB101010_1X30 1568 - 0x1018 1569 - 1570 - 0 1571 - 0 1572 - r\ :sub:`9` 1573 - r\ :sub:`8` 1574 - r\ :sub:`7` 1575 - r\ :sub:`6` 1576 - r\ :sub:`5` 1577 - r\ :sub:`4` 1578 - r\ :sub:`3` 1579 - r\ :sub:`2` 1580 - r\ :sub:`1` 1581 - r\ :sub:`0` 1582 - g\ :sub:`9` 1583 - g\ :sub:`8` 1584 - g\ :sub:`7` 1585 - g\ :sub:`6` 1586 - g\ :sub:`5` 1587 - g\ :sub:`4` 1588 - g\ :sub:`3` 1589 - g\ :sub:`2` 1590 - g\ :sub:`1` 1591 - g\ :sub:`0` 1592 - b\ :sub:`9` 1593 - b\ :sub:`8` 1594 - b\ :sub:`7` 1595 - b\ :sub:`6` 1596 - b\ :sub:`5` 1597 - b\ :sub:`4` 1598 - b\ :sub:`3` 1599 - b\ :sub:`2` 1600 - b\ :sub:`1` 1601 - b\ :sub:`0` 1602 1603.. raw:: latex 1604 1605 \endgroup 1606 1607 1608The following table list existing packed 36bit wide RGB formats. 1609 1610.. tabularcolumns:: |p{4.0cm}|p{0.7cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}| 1611 1612.. _v4l2-mbus-pixelcode-rgb-36: 1613 1614.. raw:: latex 1615 1616 \begingroup 1617 \tiny 1618 \setlength{\tabcolsep}{2pt} 1619 1620.. flat-table:: 36bit RGB formats 1621 :header-rows: 2 1622 :stub-columns: 0 1623 :widths: 36 7 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1624 1625 * - Identifier 1626 - Code 1627 - 1628 - :cspan:`35` Data organization 1629 * - 1630 - 1631 - Bit 1632 - 35 1633 - 34 1634 - 33 1635 - 32 1636 - 31 1637 - 30 1638 - 29 1639 - 28 1640 - 27 1641 - 26 1642 - 25 1643 - 24 1644 - 23 1645 - 22 1646 - 21 1647 - 20 1648 - 19 1649 - 18 1650 - 17 1651 - 16 1652 - 15 1653 - 14 1654 - 13 1655 - 12 1656 - 11 1657 - 10 1658 - 9 1659 - 8 1660 - 7 1661 - 6 1662 - 5 1663 - 4 1664 - 3 1665 - 2 1666 - 1 1667 - 0 1668 * .. _MEDIA-BUS-FMT-RGB121212-1X36: 1669 1670 - MEDIA_BUS_FMT_RGB121212_1X36 1671 - 0x1019 1672 - 1673 - r\ :sub:`11` 1674 - r\ :sub:`10` 1675 - r\ :sub:`9` 1676 - r\ :sub:`8` 1677 - r\ :sub:`7` 1678 - r\ :sub:`6` 1679 - r\ :sub:`5` 1680 - r\ :sub:`4` 1681 - r\ :sub:`3` 1682 - r\ :sub:`2` 1683 - r\ :sub:`1` 1684 - r\ :sub:`0` 1685 - g\ :sub:`11` 1686 - g\ :sub:`10` 1687 - g\ :sub:`9` 1688 - g\ :sub:`8` 1689 - g\ :sub:`7` 1690 - g\ :sub:`6` 1691 - g\ :sub:`5` 1692 - g\ :sub:`4` 1693 - g\ :sub:`3` 1694 - g\ :sub:`2` 1695 - g\ :sub:`1` 1696 - g\ :sub:`0` 1697 - b\ :sub:`11` 1698 - b\ :sub:`10` 1699 - b\ :sub:`9` 1700 - b\ :sub:`8` 1701 - b\ :sub:`7` 1702 - b\ :sub:`6` 1703 - b\ :sub:`5` 1704 - b\ :sub:`4` 1705 - b\ :sub:`3` 1706 - b\ :sub:`2` 1707 - b\ :sub:`1` 1708 - b\ :sub:`0` 1709 1710.. raw:: latex 1711 1712 \endgroup 1713 1714 1715The following table list existing packed 48bit wide RGB formats. 1716 1717.. tabularcolumns:: |p{4.0cm}|p{0.7cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}| 1718 1719.. _v4l2-mbus-pixelcode-rgb-48: 1720 1721.. raw:: latex 1722 1723 \begingroup 1724 \tiny 1725 \setlength{\tabcolsep}{2pt} 1726 1727.. flat-table:: 48bit RGB formats 1728 :header-rows: 3 1729 :stub-columns: 0 1730 :widths: 36 7 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1731 1732 * - Identifier 1733 - Code 1734 - 1735 - :cspan:`31` Data organization 1736 * - 1737 - 1738 - Bit 1739 - 1740 - 1741 - 1742 - 1743 - 1744 - 1745 - 1746 - 1747 - 1748 - 1749 - 1750 - 1751 - 1752 - 1753 - 1754 - 1755 - 47 1756 - 46 1757 - 45 1758 - 44 1759 - 43 1760 - 42 1761 - 41 1762 - 40 1763 - 39 1764 - 38 1765 - 37 1766 - 36 1767 - 35 1768 - 34 1769 - 33 1770 - 32 1771 * - 1772 - 1773 - 1774 - 31 1775 - 30 1776 - 29 1777 - 28 1778 - 27 1779 - 26 1780 - 25 1781 - 24 1782 - 23 1783 - 22 1784 - 21 1785 - 20 1786 - 19 1787 - 18 1788 - 17 1789 - 16 1790 - 15 1791 - 14 1792 - 13 1793 - 12 1794 - 11 1795 - 10 1796 - 9 1797 - 8 1798 - 7 1799 - 6 1800 - 5 1801 - 4 1802 - 3 1803 - 2 1804 - 1 1805 - 0 1806 * .. _MEDIA-BUS-FMT-RGB161616-1X48: 1807 1808 - MEDIA_BUS_FMT_RGB161616_1X48 1809 - 0x101a 1810 - 1811 - 1812 - 1813 - 1814 - 1815 - 1816 - 1817 - 1818 - 1819 - 1820 - 1821 - 1822 - 1823 - 1824 - 1825 - 1826 - 1827 - r\ :sub:`15` 1828 - r\ :sub:`14` 1829 - r\ :sub:`13` 1830 - r\ :sub:`12` 1831 - r\ :sub:`11` 1832 - r\ :sub:`10` 1833 - r\ :sub:`9` 1834 - r\ :sub:`8` 1835 - r\ :sub:`7` 1836 - r\ :sub:`6` 1837 - r\ :sub:`5` 1838 - r\ :sub:`4` 1839 - r\ :sub:`3` 1840 - r\ :sub:`2` 1841 - r\ :sub:`1` 1842 - r\ :sub:`0` 1843 * - 1844 - 1845 - 1846 - g\ :sub:`15` 1847 - g\ :sub:`14` 1848 - g\ :sub:`13` 1849 - g\ :sub:`12` 1850 - g\ :sub:`11` 1851 - g\ :sub:`10` 1852 - g\ :sub:`9` 1853 - g\ :sub:`8` 1854 - g\ :sub:`7` 1855 - g\ :sub:`6` 1856 - g\ :sub:`5` 1857 - g\ :sub:`4` 1858 - g\ :sub:`3` 1859 - g\ :sub:`2` 1860 - g\ :sub:`1` 1861 - g\ :sub:`0` 1862 - b\ :sub:`15` 1863 - b\ :sub:`14` 1864 - b\ :sub:`13` 1865 - b\ :sub:`12` 1866 - b\ :sub:`11` 1867 - b\ :sub:`10` 1868 - b\ :sub:`9` 1869 - b\ :sub:`8` 1870 - b\ :sub:`7` 1871 - b\ :sub:`6` 1872 - b\ :sub:`5` 1873 - b\ :sub:`4` 1874 - b\ :sub:`3` 1875 - b\ :sub:`2` 1876 - b\ :sub:`1` 1877 - b\ :sub:`0` 1878 1879.. raw:: latex 1880 1881 \endgroup 1882 1883On LVDS buses, usually each sample is transferred serialized in seven 1884time slots per pixel clock, on three (18-bit) or four (24-bit) 1885differential data pairs at the same time. The remaining bits are used 1886for control signals as defined by SPWG/PSWG/VESA or JEIDA standards. The 188724-bit RGB format serialized in seven time slots on four lanes using 1888JEIDA defined bit mapping will be named 1889``MEDIA_BUS_FMT_RGB888_1X7X4_JEIDA``, for example. 1890 1891.. raw:: latex 1892 1893 \tiny 1894 1895.. _v4l2-mbus-pixelcode-rgb-lvds: 1896 1897.. flat-table:: LVDS RGB formats 1898 :header-rows: 2 1899 :stub-columns: 0 1900 1901 * - Identifier 1902 - Code 1903 - 1904 - 1905 - :cspan:`3` Data organization 1906 * - 1907 - 1908 - Timeslot 1909 - Lane 1910 - 3 1911 - 2 1912 - 1 1913 - 0 1914 * .. _MEDIA-BUS-FMT-RGB666-1X7X3-SPWG: 1915 1916 - MEDIA_BUS_FMT_RGB666_1X7X3_SPWG 1917 - 0x1010 1918 - 0 1919 - 1920 - 1921 - d 1922 - b\ :sub:`1` 1923 - g\ :sub:`0` 1924 * - 1925 - 1926 - 1 1927 - 1928 - 1929 - d 1930 - b\ :sub:`0` 1931 - r\ :sub:`5` 1932 * - 1933 - 1934 - 2 1935 - 1936 - 1937 - d 1938 - g\ :sub:`5` 1939 - r\ :sub:`4` 1940 * - 1941 - 1942 - 3 1943 - 1944 - 1945 - b\ :sub:`5` 1946 - g\ :sub:`4` 1947 - r\ :sub:`3` 1948 * - 1949 - 1950 - 4 1951 - 1952 - 1953 - b\ :sub:`4` 1954 - g\ :sub:`3` 1955 - r\ :sub:`2` 1956 * - 1957 - 1958 - 5 1959 - 1960 - 1961 - b\ :sub:`3` 1962 - g\ :sub:`2` 1963 - r\ :sub:`1` 1964 * - 1965 - 1966 - 6 1967 - 1968 - 1969 - b\ :sub:`2` 1970 - g\ :sub:`1` 1971 - r\ :sub:`0` 1972 * .. _MEDIA-BUS-FMT-RGB888-1X7X4-SPWG: 1973 1974 - MEDIA_BUS_FMT_RGB888_1X7X4_SPWG 1975 - 0x1011 1976 - 0 1977 - 1978 - d 1979 - d 1980 - b\ :sub:`1` 1981 - g\ :sub:`0` 1982 * - 1983 - 1984 - 1 1985 - 1986 - b\ :sub:`7` 1987 - d 1988 - b\ :sub:`0` 1989 - r\ :sub:`5` 1990 * - 1991 - 1992 - 2 1993 - 1994 - b\ :sub:`6` 1995 - d 1996 - g\ :sub:`5` 1997 - r\ :sub:`4` 1998 * - 1999 - 2000 - 3 2001 - 2002 - g\ :sub:`7` 2003 - b\ :sub:`5` 2004 - g\ :sub:`4` 2005 - r\ :sub:`3` 2006 * - 2007 - 2008 - 4 2009 - 2010 - g\ :sub:`6` 2011 - b\ :sub:`4` 2012 - g\ :sub:`3` 2013 - r\ :sub:`2` 2014 * - 2015 - 2016 - 5 2017 - 2018 - r\ :sub:`7` 2019 - b\ :sub:`3` 2020 - g\ :sub:`2` 2021 - r\ :sub:`1` 2022 * - 2023 - 2024 - 6 2025 - 2026 - r\ :sub:`6` 2027 - b\ :sub:`2` 2028 - g\ :sub:`1` 2029 - r\ :sub:`0` 2030 * .. _MEDIA-BUS-FMT-RGB888-1X7X4-JEIDA: 2031 2032 - MEDIA_BUS_FMT_RGB888_1X7X4_JEIDA 2033 - 0x1012 2034 - 0 2035 - 2036 - d 2037 - d 2038 - b\ :sub:`3` 2039 - g\ :sub:`2` 2040 * - 2041 - 2042 - 1 2043 - 2044 - b\ :sub:`1` 2045 - d 2046 - b\ :sub:`2` 2047 - r\ :sub:`7` 2048 * - 2049 - 2050 - 2 2051 - 2052 - b\ :sub:`0` 2053 - d 2054 - g\ :sub:`7` 2055 - r\ :sub:`6` 2056 * - 2057 - 2058 - 3 2059 - 2060 - g\ :sub:`1` 2061 - b\ :sub:`7` 2062 - g\ :sub:`6` 2063 - r\ :sub:`5` 2064 * - 2065 - 2066 - 4 2067 - 2068 - g\ :sub:`0` 2069 - b\ :sub:`6` 2070 - g\ :sub:`5` 2071 - r\ :sub:`4` 2072 * - 2073 - 2074 - 5 2075 - 2076 - r\ :sub:`1` 2077 - b\ :sub:`5` 2078 - g\ :sub:`4` 2079 - r\ :sub:`3` 2080 * - 2081 - 2082 - 6 2083 - 2084 - r\ :sub:`0` 2085 - b\ :sub:`4` 2086 - g\ :sub:`3` 2087 - r\ :sub:`2` 2088 2089.. raw:: latex 2090 2091 \normalsize 2092 2093 2094Bayer Formats 2095^^^^^^^^^^^^^ 2096 2097Those formats transfer pixel data as red, green and blue components. The 2098format code is made of the following information. 2099 2100- The red, green and blue components order code, as encoded in a pixel 2101 sample. The possible values are shown in :ref:`bayer-patterns`. 2102 2103- The number of bits per pixel component. All components are 2104 transferred on the same number of bits. Common values are 8, 10 and 2105 12. 2106 2107- The compression (optional). If the pixel components are ALAW- or 2108 DPCM-compressed, a mention of the compression scheme and the number 2109 of bits per compressed pixel component. 2110 2111- The number of bus samples per pixel. Pixels that are wider than the 2112 bus width must be transferred in multiple samples. Common values are 2113 1 and 2. 2114 2115- The bus width. 2116 2117- For formats where the total number of bits per pixel is smaller than 2118 the number of bus samples per pixel times the bus width, a padding 2119 value stating if the bytes are padded in their most high order bits 2120 (PADHI) or low order bits (PADLO). 2121 2122- For formats where the number of bus samples per pixel is larger than 2123 1, an endianness value stating if the pixel is transferred MSB first 2124 (BE) or LSB first (LE). 2125 2126For instance, a format with uncompressed 10-bit Bayer components 2127arranged in a red, green, green, blue pattern transferred as 2 8-bit 2128samples per pixel with the least significant bits transferred first will 2129be named ``MEDIA_BUS_FMT_SRGGB10_2X8_PADHI_LE``. 2130 2131 2132.. _bayer-patterns: 2133 2134.. kernel-figure:: bayer.svg 2135 :alt: bayer.svg 2136 :align: center 2137 2138 **Figure 4.8 Bayer Patterns** 2139 2140The following table lists existing packed Bayer formats. The data 2141organization is given as an example for the first pixel only. 2142 2143 2144.. HACK: ideally, we would be using adjustbox here. However, Sphinx 2145.. is a very bad behaviored guy: if the table has more than 30 cols, 2146.. it switches to long table, and there's no way to override it. 2147 2148 2149.. raw:: latex 2150 2151 \begingroup 2152 \tiny 2153 \setlength{\tabcolsep}{2pt} 2154 2155.. tabularcolumns:: |p{4.0cm}|p{0.7cm}|p{0.3cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}| 2156 2157.. _v4l2-mbus-pixelcode-bayer: 2158 2159.. cssclass: longtable 2160 2161.. flat-table:: Bayer Formats 2162 :header-rows: 2 2163 :stub-columns: 0 2164 2165 * - Identifier 2166 - Code 2167 - 2168 - :cspan:`15` Data organization 2169 * - 2170 - 2171 - Bit 2172 - 15 2173 - 14 2174 - 13 2175 - 12 2176 - 11 2177 - 10 2178 - 9 2179 - 8 2180 - 7 2181 - 6 2182 - 5 2183 - 4 2184 - 3 2185 - 2 2186 - 1 2187 - 0 2188 * .. _MEDIA-BUS-FMT-SBGGR8-1X8: 2189 2190 - MEDIA_BUS_FMT_SBGGR8_1X8 2191 - 0x3001 2192 - 2193 - 2194 - 2195 - 2196 - 2197 - 2198 - 2199 - 2200 - 2201 - b\ :sub:`7` 2202 - b\ :sub:`6` 2203 - b\ :sub:`5` 2204 - b\ :sub:`4` 2205 - b\ :sub:`3` 2206 - b\ :sub:`2` 2207 - b\ :sub:`1` 2208 - b\ :sub:`0` 2209 * .. _MEDIA-BUS-FMT-SGBRG8-1X8: 2210 2211 - MEDIA_BUS_FMT_SGBRG8_1X8 2212 - 0x3013 2213 - 2214 - 2215 - 2216 - 2217 - 2218 - 2219 - 2220 - 2221 - 2222 - g\ :sub:`7` 2223 - g\ :sub:`6` 2224 - g\ :sub:`5` 2225 - g\ :sub:`4` 2226 - g\ :sub:`3` 2227 - g\ :sub:`2` 2228 - g\ :sub:`1` 2229 - g\ :sub:`0` 2230 * .. _MEDIA-BUS-FMT-SGRBG8-1X8: 2231 2232 - MEDIA_BUS_FMT_SGRBG8_1X8 2233 - 0x3002 2234 - 2235 - 2236 - 2237 - 2238 - 2239 - 2240 - 2241 - 2242 - 2243 - g\ :sub:`7` 2244 - g\ :sub:`6` 2245 - g\ :sub:`5` 2246 - g\ :sub:`4` 2247 - g\ :sub:`3` 2248 - g\ :sub:`2` 2249 - g\ :sub:`1` 2250 - g\ :sub:`0` 2251 * .. _MEDIA-BUS-FMT-SRGGB8-1X8: 2252 2253 - MEDIA_BUS_FMT_SRGGB8_1X8 2254 - 0x3014 2255 - 2256 - 2257 - 2258 - 2259 - 2260 - 2261 - 2262 - 2263 - 2264 - r\ :sub:`7` 2265 - r\ :sub:`6` 2266 - r\ :sub:`5` 2267 - r\ :sub:`4` 2268 - r\ :sub:`3` 2269 - r\ :sub:`2` 2270 - r\ :sub:`1` 2271 - r\ :sub:`0` 2272 * .. _MEDIA-BUS-FMT-SBGGR10-ALAW8-1X8: 2273 2274 - MEDIA_BUS_FMT_SBGGR10_ALAW8_1X8 2275 - 0x3015 2276 - 2277 - 2278 - 2279 - 2280 - 2281 - 2282 - 2283 - 2284 - 2285 - b\ :sub:`7` 2286 - b\ :sub:`6` 2287 - b\ :sub:`5` 2288 - b\ :sub:`4` 2289 - b\ :sub:`3` 2290 - b\ :sub:`2` 2291 - b\ :sub:`1` 2292 - b\ :sub:`0` 2293 * .. _MEDIA-BUS-FMT-SGBRG10-ALAW8-1X8: 2294 2295 - MEDIA_BUS_FMT_SGBRG10_ALAW8_1X8 2296 - 0x3016 2297 - 2298 - 2299 - 2300 - 2301 - 2302 - 2303 - 2304 - 2305 - 2306 - g\ :sub:`7` 2307 - g\ :sub:`6` 2308 - g\ :sub:`5` 2309 - g\ :sub:`4` 2310 - g\ :sub:`3` 2311 - g\ :sub:`2` 2312 - g\ :sub:`1` 2313 - g\ :sub:`0` 2314 * .. _MEDIA-BUS-FMT-SGRBG10-ALAW8-1X8: 2315 2316 - MEDIA_BUS_FMT_SGRBG10_ALAW8_1X8 2317 - 0x3017 2318 - 2319 - 2320 - 2321 - 2322 - 2323 - 2324 - 2325 - 2326 - 2327 - g\ :sub:`7` 2328 - g\ :sub:`6` 2329 - g\ :sub:`5` 2330 - g\ :sub:`4` 2331 - g\ :sub:`3` 2332 - g\ :sub:`2` 2333 - g\ :sub:`1` 2334 - g\ :sub:`0` 2335 * .. _MEDIA-BUS-FMT-SRGGB10-ALAW8-1X8: 2336 2337 - MEDIA_BUS_FMT_SRGGB10_ALAW8_1X8 2338 - 0x3018 2339 - 2340 - 2341 - 2342 - 2343 - 2344 - 2345 - 2346 - 2347 - 2348 - r\ :sub:`7` 2349 - r\ :sub:`6` 2350 - r\ :sub:`5` 2351 - r\ :sub:`4` 2352 - r\ :sub:`3` 2353 - r\ :sub:`2` 2354 - r\ :sub:`1` 2355 - r\ :sub:`0` 2356 * .. _MEDIA-BUS-FMT-SBGGR10-DPCM8-1X8: 2357 2358 - MEDIA_BUS_FMT_SBGGR10_DPCM8_1X8 2359 - 0x300b 2360 - 2361 - 2362 - 2363 - 2364 - 2365 - 2366 - 2367 - 2368 - 2369 - b\ :sub:`7` 2370 - b\ :sub:`6` 2371 - b\ :sub:`5` 2372 - b\ :sub:`4` 2373 - b\ :sub:`3` 2374 - b\ :sub:`2` 2375 - b\ :sub:`1` 2376 - b\ :sub:`0` 2377 * .. _MEDIA-BUS-FMT-SGBRG10-DPCM8-1X8: 2378 2379 - MEDIA_BUS_FMT_SGBRG10_DPCM8_1X8 2380 - 0x300c 2381 - 2382 - 2383 - 2384 - 2385 - 2386 - 2387 - 2388 - 2389 - 2390 - g\ :sub:`7` 2391 - g\ :sub:`6` 2392 - g\ :sub:`5` 2393 - g\ :sub:`4` 2394 - g\ :sub:`3` 2395 - g\ :sub:`2` 2396 - g\ :sub:`1` 2397 - g\ :sub:`0` 2398 * .. _MEDIA-BUS-FMT-SGRBG10-DPCM8-1X8: 2399 2400 - MEDIA_BUS_FMT_SGRBG10_DPCM8_1X8 2401 - 0x3009 2402 - 2403 - 2404 - 2405 - 2406 - 2407 - 2408 - 2409 - 2410 - 2411 - g\ :sub:`7` 2412 - g\ :sub:`6` 2413 - g\ :sub:`5` 2414 - g\ :sub:`4` 2415 - g\ :sub:`3` 2416 - g\ :sub:`2` 2417 - g\ :sub:`1` 2418 - g\ :sub:`0` 2419 * .. _MEDIA-BUS-FMT-SRGGB10-DPCM8-1X8: 2420 2421 - MEDIA_BUS_FMT_SRGGB10_DPCM8_1X8 2422 - 0x300d 2423 - 2424 - 2425 - 2426 - 2427 - 2428 - 2429 - 2430 - 2431 - 2432 - r\ :sub:`7` 2433 - r\ :sub:`6` 2434 - r\ :sub:`5` 2435 - r\ :sub:`4` 2436 - r\ :sub:`3` 2437 - r\ :sub:`2` 2438 - r\ :sub:`1` 2439 - r\ :sub:`0` 2440 * .. _MEDIA-BUS-FMT-SBGGR10-2X8-PADHI-BE: 2441 2442 - MEDIA_BUS_FMT_SBGGR10_2X8_PADHI_BE 2443 - 0x3003 2444 - 2445 - 2446 - 2447 - 2448 - 2449 - 2450 - 2451 - 2452 - 2453 - 0 2454 - 0 2455 - 0 2456 - 0 2457 - 0 2458 - 0 2459 - b\ :sub:`9` 2460 - b\ :sub:`8` 2461 * - 2462 - 2463 - 2464 - 2465 - 2466 - 2467 - 2468 - 2469 - 2470 - 2471 - 2472 - b\ :sub:`7` 2473 - b\ :sub:`6` 2474 - b\ :sub:`5` 2475 - b\ :sub:`4` 2476 - b\ :sub:`3` 2477 - b\ :sub:`2` 2478 - b\ :sub:`1` 2479 - b\ :sub:`0` 2480 * .. _MEDIA-BUS-FMT-SBGGR10-2X8-PADHI-LE: 2481 2482 - MEDIA_BUS_FMT_SBGGR10_2X8_PADHI_LE 2483 - 0x3004 2484 - 2485 - 2486 - 2487 - 2488 - 2489 - 2490 - 2491 - 2492 - 2493 - b\ :sub:`7` 2494 - b\ :sub:`6` 2495 - b\ :sub:`5` 2496 - b\ :sub:`4` 2497 - b\ :sub:`3` 2498 - b\ :sub:`2` 2499 - b\ :sub:`1` 2500 - b\ :sub:`0` 2501 * - 2502 - 2503 - 2504 - 2505 - 2506 - 2507 - 2508 - 2509 - 2510 - 2511 - 2512 - 0 2513 - 0 2514 - 0 2515 - 0 2516 - 0 2517 - 0 2518 - b\ :sub:`9` 2519 - b\ :sub:`8` 2520 * .. _MEDIA-BUS-FMT-SBGGR10-2X8-PADLO-BE: 2521 2522 - MEDIA_BUS_FMT_SBGGR10_2X8_PADLO_BE 2523 - 0x3005 2524 - 2525 - 2526 - 2527 - 2528 - 2529 - 2530 - 2531 - 2532 - 2533 - b\ :sub:`9` 2534 - b\ :sub:`8` 2535 - b\ :sub:`7` 2536 - b\ :sub:`6` 2537 - b\ :sub:`5` 2538 - b\ :sub:`4` 2539 - b\ :sub:`3` 2540 - b\ :sub:`2` 2541 * - 2542 - 2543 - 2544 - 2545 - 2546 - 2547 - 2548 - 2549 - 2550 - 2551 - 2552 - b\ :sub:`1` 2553 - b\ :sub:`0` 2554 - 0 2555 - 0 2556 - 0 2557 - 0 2558 - 0 2559 - 0 2560 * .. _MEDIA-BUS-FMT-SBGGR10-2X8-PADLO-LE: 2561 2562 - MEDIA_BUS_FMT_SBGGR10_2X8_PADLO_LE 2563 - 0x3006 2564 - 2565 - 2566 - 2567 - 2568 - 2569 - 2570 - 2571 - 2572 - 2573 - b\ :sub:`1` 2574 - b\ :sub:`0` 2575 - 0 2576 - 0 2577 - 0 2578 - 0 2579 - 0 2580 - 0 2581 * - 2582 - 2583 - 2584 - 2585 - 2586 - 2587 - 2588 - 2589 - 2590 - 2591 - 2592 - b\ :sub:`9` 2593 - b\ :sub:`8` 2594 - b\ :sub:`7` 2595 - b\ :sub:`6` 2596 - b\ :sub:`5` 2597 - b\ :sub:`4` 2598 - b\ :sub:`3` 2599 - b\ :sub:`2` 2600 * .. _MEDIA-BUS-FMT-SBGGR10-1X10: 2601 2602 - MEDIA_BUS_FMT_SBGGR10_1X10 2603 - 0x3007 2604 - 2605 - 2606 - 2607 - 2608 - 2609 - 2610 - 2611 - b\ :sub:`9` 2612 - b\ :sub:`8` 2613 - b\ :sub:`7` 2614 - b\ :sub:`6` 2615 - b\ :sub:`5` 2616 - b\ :sub:`4` 2617 - b\ :sub:`3` 2618 - b\ :sub:`2` 2619 - b\ :sub:`1` 2620 - b\ :sub:`0` 2621 * .. _MEDIA-BUS-FMT-SGBRG10-1X10: 2622 2623 - MEDIA_BUS_FMT_SGBRG10_1X10 2624 - 0x300e 2625 - 2626 - 2627 - 2628 - 2629 - 2630 - 2631 - 2632 - g\ :sub:`9` 2633 - g\ :sub:`8` 2634 - g\ :sub:`7` 2635 - g\ :sub:`6` 2636 - g\ :sub:`5` 2637 - g\ :sub:`4` 2638 - g\ :sub:`3` 2639 - g\ :sub:`2` 2640 - g\ :sub:`1` 2641 - g\ :sub:`0` 2642 * .. _MEDIA-BUS-FMT-SGRBG10-1X10: 2643 2644 - MEDIA_BUS_FMT_SGRBG10_1X10 2645 - 0x300a 2646 - 2647 - 2648 - 2649 - 2650 - 2651 - 2652 - 2653 - g\ :sub:`9` 2654 - g\ :sub:`8` 2655 - g\ :sub:`7` 2656 - g\ :sub:`6` 2657 - g\ :sub:`5` 2658 - g\ :sub:`4` 2659 - g\ :sub:`3` 2660 - g\ :sub:`2` 2661 - g\ :sub:`1` 2662 - g\ :sub:`0` 2663 * .. _MEDIA-BUS-FMT-SRGGB10-1X10: 2664 2665 - MEDIA_BUS_FMT_SRGGB10_1X10 2666 - 0x300f 2667 - 2668 - 2669 - 2670 - 2671 - 2672 - 2673 - 2674 - r\ :sub:`9` 2675 - r\ :sub:`8` 2676 - r\ :sub:`7` 2677 - r\ :sub:`6` 2678 - r\ :sub:`5` 2679 - r\ :sub:`4` 2680 - r\ :sub:`3` 2681 - r\ :sub:`2` 2682 - r\ :sub:`1` 2683 - r\ :sub:`0` 2684 * .. _MEDIA-BUS-FMT-SBGGR12-1X12: 2685 2686 - MEDIA_BUS_FMT_SBGGR12_1X12 2687 - 0x3008 2688 - 2689 - 2690 - 2691 - 2692 - 2693 - b\ :sub:`11` 2694 - b\ :sub:`10` 2695 - b\ :sub:`9` 2696 - b\ :sub:`8` 2697 - b\ :sub:`7` 2698 - b\ :sub:`6` 2699 - b\ :sub:`5` 2700 - b\ :sub:`4` 2701 - b\ :sub:`3` 2702 - b\ :sub:`2` 2703 - b\ :sub:`1` 2704 - b\ :sub:`0` 2705 * .. _MEDIA-BUS-FMT-SGBRG12-1X12: 2706 2707 - MEDIA_BUS_FMT_SGBRG12_1X12 2708 - 0x3010 2709 - 2710 - 2711 - 2712 - 2713 - 2714 - g\ :sub:`11` 2715 - g\ :sub:`10` 2716 - g\ :sub:`9` 2717 - g\ :sub:`8` 2718 - g\ :sub:`7` 2719 - g\ :sub:`6` 2720 - g\ :sub:`5` 2721 - g\ :sub:`4` 2722 - g\ :sub:`3` 2723 - g\ :sub:`2` 2724 - g\ :sub:`1` 2725 - g\ :sub:`0` 2726 * .. _MEDIA-BUS-FMT-SGRBG12-1X12: 2727 2728 - MEDIA_BUS_FMT_SGRBG12_1X12 2729 - 0x3011 2730 - 2731 - 2732 - 2733 - 2734 - 2735 - g\ :sub:`11` 2736 - g\ :sub:`10` 2737 - g\ :sub:`9` 2738 - g\ :sub:`8` 2739 - g\ :sub:`7` 2740 - g\ :sub:`6` 2741 - g\ :sub:`5` 2742 - g\ :sub:`4` 2743 - g\ :sub:`3` 2744 - g\ :sub:`2` 2745 - g\ :sub:`1` 2746 - g\ :sub:`0` 2747 * .. _MEDIA-BUS-FMT-SRGGB12-1X12: 2748 2749 - MEDIA_BUS_FMT_SRGGB12_1X12 2750 - 0x3012 2751 - 2752 - 2753 - 2754 - 2755 - 2756 - r\ :sub:`11` 2757 - r\ :sub:`10` 2758 - r\ :sub:`9` 2759 - r\ :sub:`8` 2760 - r\ :sub:`7` 2761 - r\ :sub:`6` 2762 - r\ :sub:`5` 2763 - r\ :sub:`4` 2764 - r\ :sub:`3` 2765 - r\ :sub:`2` 2766 - r\ :sub:`1` 2767 - r\ :sub:`0` 2768 * .. _MEDIA-BUS-FMT-SBGGR14-1X14: 2769 2770 - MEDIA_BUS_FMT_SBGGR14_1X14 2771 - 0x3019 2772 - 2773 - 2774 - 2775 - b\ :sub:`13` 2776 - b\ :sub:`12` 2777 - b\ :sub:`11` 2778 - b\ :sub:`10` 2779 - b\ :sub:`9` 2780 - b\ :sub:`8` 2781 - b\ :sub:`7` 2782 - b\ :sub:`6` 2783 - b\ :sub:`5` 2784 - b\ :sub:`4` 2785 - b\ :sub:`3` 2786 - b\ :sub:`2` 2787 - b\ :sub:`1` 2788 - b\ :sub:`0` 2789 * .. _MEDIA-BUS-FMT-SGBRG14-1X14: 2790 2791 - MEDIA_BUS_FMT_SGBRG14_1X14 2792 - 0x301a 2793 - 2794 - 2795 - 2796 - g\ :sub:`13` 2797 - g\ :sub:`12` 2798 - g\ :sub:`11` 2799 - g\ :sub:`10` 2800 - g\ :sub:`9` 2801 - g\ :sub:`8` 2802 - g\ :sub:`7` 2803 - g\ :sub:`6` 2804 - g\ :sub:`5` 2805 - g\ :sub:`4` 2806 - g\ :sub:`3` 2807 - g\ :sub:`2` 2808 - g\ :sub:`1` 2809 - g\ :sub:`0` 2810 * .. _MEDIA-BUS-FMT-SGRBG14-1X14: 2811 2812 - MEDIA_BUS_FMT_SGRBG14_1X14 2813 - 0x301b 2814 - 2815 - 2816 - 2817 - g\ :sub:`13` 2818 - g\ :sub:`12` 2819 - g\ :sub:`11` 2820 - g\ :sub:`10` 2821 - g\ :sub:`9` 2822 - g\ :sub:`8` 2823 - g\ :sub:`7` 2824 - g\ :sub:`6` 2825 - g\ :sub:`5` 2826 - g\ :sub:`4` 2827 - g\ :sub:`3` 2828 - g\ :sub:`2` 2829 - g\ :sub:`1` 2830 - g\ :sub:`0` 2831 * .. _MEDIA-BUS-FMT-SRGGB14-1X14: 2832 2833 - MEDIA_BUS_FMT_SRGGB14_1X14 2834 - 0x301c 2835 - 2836 - 2837 - 2838 - r\ :sub:`13` 2839 - r\ :sub:`12` 2840 - r\ :sub:`11` 2841 - r\ :sub:`10` 2842 - r\ :sub:`9` 2843 - r\ :sub:`8` 2844 - r\ :sub:`7` 2845 - r\ :sub:`6` 2846 - r\ :sub:`5` 2847 - r\ :sub:`4` 2848 - r\ :sub:`3` 2849 - r\ :sub:`2` 2850 - r\ :sub:`1` 2851 - r\ :sub:`0` 2852 * .. _MEDIA-BUS-FMT-SBGGR16-1X16: 2853 2854 - MEDIA_BUS_FMT_SBGGR16_1X16 2855 - 0x301d 2856 - 2857 - b\ :sub:`15` 2858 - b\ :sub:`14` 2859 - b\ :sub:`13` 2860 - b\ :sub:`12` 2861 - b\ :sub:`11` 2862 - b\ :sub:`10` 2863 - b\ :sub:`9` 2864 - b\ :sub:`8` 2865 - b\ :sub:`7` 2866 - b\ :sub:`6` 2867 - b\ :sub:`5` 2868 - b\ :sub:`4` 2869 - b\ :sub:`3` 2870 - b\ :sub:`2` 2871 - b\ :sub:`1` 2872 - b\ :sub:`0` 2873 * .. _MEDIA-BUS-FMT-SGBRG16-1X16: 2874 2875 - MEDIA_BUS_FMT_SGBRG16_1X16 2876 - 0x301e 2877 - 2878 - g\ :sub:`15` 2879 - g\ :sub:`14` 2880 - g\ :sub:`13` 2881 - g\ :sub:`12` 2882 - g\ :sub:`11` 2883 - g\ :sub:`10` 2884 - g\ :sub:`9` 2885 - g\ :sub:`8` 2886 - g\ :sub:`7` 2887 - g\ :sub:`6` 2888 - g\ :sub:`5` 2889 - g\ :sub:`4` 2890 - g\ :sub:`3` 2891 - g\ :sub:`2` 2892 - g\ :sub:`1` 2893 - g\ :sub:`0` 2894 * .. _MEDIA-BUS-FMT-SGRBG16-1X16: 2895 2896 - MEDIA_BUS_FMT_SGRBG16_1X16 2897 - 0x301f 2898 - 2899 - g\ :sub:`15` 2900 - g\ :sub:`14` 2901 - g\ :sub:`13` 2902 - g\ :sub:`12` 2903 - g\ :sub:`11` 2904 - g\ :sub:`10` 2905 - g\ :sub:`9` 2906 - g\ :sub:`8` 2907 - g\ :sub:`7` 2908 - g\ :sub:`6` 2909 - g\ :sub:`5` 2910 - g\ :sub:`4` 2911 - g\ :sub:`3` 2912 - g\ :sub:`2` 2913 - g\ :sub:`1` 2914 - g\ :sub:`0` 2915 * .. _MEDIA-BUS-FMT-SRGGB16-1X16: 2916 2917 - MEDIA_BUS_FMT_SRGGB16_1X16 2918 - 0x3020 2919 - 2920 - r\ :sub:`15` 2921 - r\ :sub:`14` 2922 - r\ :sub:`13` 2923 - r\ :sub:`12` 2924 - r\ :sub:`11` 2925 - r\ :sub:`10` 2926 - r\ :sub:`9` 2927 - r\ :sub:`8` 2928 - r\ :sub:`7` 2929 - r\ :sub:`6` 2930 - r\ :sub:`5` 2931 - r\ :sub:`4` 2932 - r\ :sub:`3` 2933 - r\ :sub:`2` 2934 - r\ :sub:`1` 2935 - r\ :sub:`0` 2936 2937.. raw:: latex 2938 2939 \endgroup 2940 2941 2942Packed YUV Formats 2943^^^^^^^^^^^^^^^^^^ 2944 2945Those data formats transfer pixel data as (possibly downsampled) Y, U 2946and V components. Some formats include dummy bits in some of their 2947samples and are collectively referred to as "YDYC" (Y-Dummy-Y-Chroma) 2948formats. One cannot rely on the values of these dummy bits as those are 2949undefined. 2950 2951The format code is made of the following information. 2952 2953- The Y, U and V components order code, as transferred on the bus. 2954 Possible values are YUYV, UYVY, YVYU and VYUY for formats with no 2955 dummy bit, and YDYUYDYV, YDYVYDYU, YUYDYVYD and YVYDYUYD for YDYC 2956 formats. 2957 2958- The number of bits per pixel component. All components are 2959 transferred on the same number of bits. Common values are 8, 10 and 2960 12. 2961 2962- The number of bus samples per pixel. Pixels that are wider than the 2963 bus width must be transferred in multiple samples. Common values are 2964 0.5 (encoded as 0_5; in this case two pixels are transferred per bus 2965 sample), 1, 1.5 (encoded as 1_5) and 2. 2966 2967- The bus width. When the bus width is larger than the number of bits 2968 per pixel component, several components are packed in a single bus 2969 sample. The components are ordered as specified by the order code, 2970 with components on the left of the code transferred in the high order 2971 bits. Common values are 8 and 16. 2972 2973For instance, a format where pixels are encoded as 8-bit YUV values 2974downsampled to 4:2:2 and transferred as 2 8-bit bus samples per pixel in 2975the U, Y, V, Y order will be named ``MEDIA_BUS_FMT_UYVY8_2X8``. 2976 2977:ref:`v4l2-mbus-pixelcode-yuv8` lists existing packed YUV formats and 2978describes the organization of each pixel data in each sample. When a 2979format pattern is split across multiple samples each of the samples in 2980the pattern is described. 2981 2982The role of each bit transferred over the bus is identified by one of 2983the following codes. 2984 2985- y\ :sub:`x` for luma component bit number x 2986 2987- u\ :sub:`x` for blue chroma component bit number x 2988 2989- v\ :sub:`x` for red chroma component bit number x 2990 2991- a\ :sub:`x` for alpha component bit number x 2992 2993- for non-available bits (for positions higher than the bus width) 2994 2995- d for dummy bits 2996 2997.. HACK: ideally, we would be using adjustbox here. However, this 2998.. will never work for this table, as, even with tiny font, it is 2999.. to big for a single page. So, we need to manually adjust the 3000.. size. 3001 3002.. raw:: latex 3003 3004 \begingroup 3005 \tiny 3006 \setlength{\tabcolsep}{2pt} 3007 3008.. tabularcolumns:: |p{4.0cm}|p{0.7cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}| 3009 3010.. _v4l2-mbus-pixelcode-yuv8: 3011 3012.. flat-table:: YUV Formats 3013 :header-rows: 2 3014 :stub-columns: 0 3015 :widths: 36 7 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3016 3017 * - Identifier 3018 - Code 3019 - 3020 - :cspan:`31` Data organization 3021 * - 3022 - 3023 - Bit 3024 - 31 3025 - 30 3026 - 29 3027 - 28 3028 - 27 3029 - 26 3030 - 25 3031 - 24 3032 - 23 3033 - 22 3034 - 21 3035 - 10 3036 - 19 3037 - 18 3038 - 17 3039 - 16 3040 - 15 3041 - 14 3042 - 13 3043 - 12 3044 - 11 3045 - 10 3046 - 9 3047 - 8 3048 - 7 3049 - 6 3050 - 5 3051 - 4 3052 - 3 3053 - 2 3054 - 1 3055 - 0 3056 * .. _MEDIA-BUS-FMT-Y8-1X8: 3057 3058 - MEDIA_BUS_FMT_Y8_1X8 3059 - 0x2001 3060 - 3061 - 3062 - 3063 - 3064 - 3065 - 3066 - 3067 - 3068 - 3069 - 3070 - 3071 - 3072 - 3073 - 3074 - 3075 - 3076 - 3077 - 3078 - 3079 - 3080 - 3081 - 3082 - 3083 - 3084 - 3085 - y\ :sub:`7` 3086 - y\ :sub:`6` 3087 - y\ :sub:`5` 3088 - y\ :sub:`4` 3089 - y\ :sub:`3` 3090 - y\ :sub:`2` 3091 - y\ :sub:`1` 3092 - y\ :sub:`0` 3093 * .. _MEDIA-BUS-FMT-UV8-1X8: 3094 3095 - MEDIA_BUS_FMT_UV8_1X8 3096 - 0x2015 3097 - 3098 - 3099 - 3100 - 3101 - 3102 - 3103 - 3104 - 3105 - 3106 - 3107 - 3108 - 3109 - 3110 - 3111 - 3112 - 3113 - 3114 - 3115 - 3116 - 3117 - 3118 - 3119 - 3120 - 3121 - 3122 - u\ :sub:`7` 3123 - u\ :sub:`6` 3124 - u\ :sub:`5` 3125 - u\ :sub:`4` 3126 - u\ :sub:`3` 3127 - u\ :sub:`2` 3128 - u\ :sub:`1` 3129 - u\ :sub:`0` 3130 * - 3131 - 3132 - 3133 - 3134 - 3135 - 3136 - 3137 - 3138 - 3139 - 3140 - 3141 - 3142 - 3143 - 3144 - 3145 - 3146 - 3147 - 3148 - 3149 - 3150 - 3151 - 3152 - 3153 - 3154 - 3155 - 3156 - 3157 - v\ :sub:`7` 3158 - v\ :sub:`6` 3159 - v\ :sub:`5` 3160 - v\ :sub:`4` 3161 - v\ :sub:`3` 3162 - v\ :sub:`2` 3163 - v\ :sub:`1` 3164 - v\ :sub:`0` 3165 * .. _MEDIA-BUS-FMT-UYVY8-1_5X8: 3166 3167 - MEDIA_BUS_FMT_UYVY8_1_5X8 3168 - 0x2002 3169 - 3170 - 3171 - 3172 - 3173 - 3174 - 3175 - 3176 - 3177 - 3178 - 3179 - 3180 - 3181 - 3182 - 3183 - 3184 - 3185 - 3186 - 3187 - 3188 - 3189 - 3190 - 3191 - 3192 - 3193 - 3194 - u\ :sub:`7` 3195 - u\ :sub:`6` 3196 - u\ :sub:`5` 3197 - u\ :sub:`4` 3198 - u\ :sub:`3` 3199 - u\ :sub:`2` 3200 - u\ :sub:`1` 3201 - u\ :sub:`0` 3202 * - 3203 - 3204 - 3205 - 3206 - 3207 - 3208 - 3209 - 3210 - 3211 - 3212 - 3213 - 3214 - 3215 - 3216 - 3217 - 3218 - 3219 - 3220 - 3221 - 3222 - 3223 - 3224 - 3225 - 3226 - 3227 - 3228 - 3229 - y\ :sub:`7` 3230 - y\ :sub:`6` 3231 - y\ :sub:`5` 3232 - y\ :sub:`4` 3233 - y\ :sub:`3` 3234 - y\ :sub:`2` 3235 - y\ :sub:`1` 3236 - y\ :sub:`0` 3237 * - 3238 - 3239 - 3240 - 3241 - 3242 - 3243 - 3244 - 3245 - 3246 - 3247 - 3248 - 3249 - 3250 - 3251 - 3252 - 3253 - 3254 - 3255 - 3256 - 3257 - 3258 - 3259 - 3260 - 3261 - 3262 - 3263 - 3264 - y\ :sub:`7` 3265 - y\ :sub:`6` 3266 - y\ :sub:`5` 3267 - y\ :sub:`4` 3268 - y\ :sub:`3` 3269 - y\ :sub:`2` 3270 - y\ :sub:`1` 3271 - y\ :sub:`0` 3272 * - 3273 - 3274 - 3275 - 3276 - 3277 - 3278 - 3279 - 3280 - 3281 - 3282 - 3283 - 3284 - 3285 - 3286 - 3287 - 3288 - 3289 - 3290 - 3291 - 3292 - 3293 - 3294 - 3295 - 3296 - 3297 - 3298 - 3299 - v\ :sub:`7` 3300 - v\ :sub:`6` 3301 - v\ :sub:`5` 3302 - v\ :sub:`4` 3303 - v\ :sub:`3` 3304 - v\ :sub:`2` 3305 - v\ :sub:`1` 3306 - v\ :sub:`0` 3307 * - 3308 - 3309 - 3310 - 3311 - 3312 - 3313 - 3314 - 3315 - 3316 - 3317 - 3318 - 3319 - 3320 - 3321 - 3322 - 3323 - 3324 - 3325 - 3326 - 3327 - 3328 - 3329 - 3330 - 3331 - 3332 - 3333 - 3334 - y\ :sub:`7` 3335 - y\ :sub:`6` 3336 - y\ :sub:`5` 3337 - y\ :sub:`4` 3338 - y\ :sub:`3` 3339 - y\ :sub:`2` 3340 - y\ :sub:`1` 3341 - y\ :sub:`0` 3342 * - 3343 - 3344 - 3345 - 3346 - 3347 - 3348 - 3349 - 3350 - 3351 - 3352 - 3353 - 3354 - 3355 - 3356 - 3357 - 3358 - 3359 - 3360 - 3361 - 3362 - 3363 - 3364 - 3365 - 3366 - 3367 - 3368 - 3369 - y\ :sub:`7` 3370 - y\ :sub:`6` 3371 - y\ :sub:`5` 3372 - y\ :sub:`4` 3373 - y\ :sub:`3` 3374 - y\ :sub:`2` 3375 - y\ :sub:`1` 3376 - y\ :sub:`0` 3377 * .. _MEDIA-BUS-FMT-VYUY8-1_5X8: 3378 3379 - MEDIA_BUS_FMT_VYUY8_1_5X8 3380 - 0x2003 3381 - 3382 - 3383 - 3384 - 3385 - 3386 - 3387 - 3388 - 3389 - 3390 - 3391 - 3392 - 3393 - 3394 - 3395 - 3396 - 3397 - 3398 - 3399 - 3400 - 3401 - 3402 - 3403 - 3404 - 3405 - 3406 - v\ :sub:`7` 3407 - v\ :sub:`6` 3408 - v\ :sub:`5` 3409 - v\ :sub:`4` 3410 - v\ :sub:`3` 3411 - v\ :sub:`2` 3412 - v\ :sub:`1` 3413 - v\ :sub:`0` 3414 * - 3415 - 3416 - 3417 - 3418 - 3419 - 3420 - 3421 - 3422 - 3423 - 3424 - 3425 - 3426 - 3427 - 3428 - 3429 - 3430 - 3431 - 3432 - 3433 - 3434 - 3435 - 3436 - 3437 - 3438 - 3439 - 3440 - 3441 - y\ :sub:`7` 3442 - y\ :sub:`6` 3443 - y\ :sub:`5` 3444 - y\ :sub:`4` 3445 - y\ :sub:`3` 3446 - y\ :sub:`2` 3447 - y\ :sub:`1` 3448 - y\ :sub:`0` 3449 * - 3450 - 3451 - 3452 - 3453 - 3454 - 3455 - 3456 - 3457 - 3458 - 3459 - 3460 - 3461 - 3462 - 3463 - 3464 - 3465 - 3466 - 3467 - 3468 - 3469 - 3470 - 3471 - 3472 - 3473 - 3474 - 3475 - 3476 - y\ :sub:`7` 3477 - y\ :sub:`6` 3478 - y\ :sub:`5` 3479 - y\ :sub:`4` 3480 - y\ :sub:`3` 3481 - y\ :sub:`2` 3482 - y\ :sub:`1` 3483 - y\ :sub:`0` 3484 * - 3485 - 3486 - 3487 - 3488 - 3489 - 3490 - 3491 - 3492 - 3493 - 3494 - 3495 - 3496 - 3497 - 3498 - 3499 - 3500 - 3501 - 3502 - 3503 - 3504 - 3505 - 3506 - 3507 - 3508 - 3509 - 3510 - 3511 - u\ :sub:`7` 3512 - u\ :sub:`6` 3513 - u\ :sub:`5` 3514 - u\ :sub:`4` 3515 - u\ :sub:`3` 3516 - u\ :sub:`2` 3517 - u\ :sub:`1` 3518 - u\ :sub:`0` 3519 * - 3520 - 3521 - 3522 - 3523 - 3524 - 3525 - 3526 - 3527 - 3528 - 3529 - 3530 - 3531 - 3532 - 3533 - 3534 - 3535 - 3536 - 3537 - 3538 - 3539 - 3540 - 3541 - 3542 - 3543 - 3544 - 3545 - 3546 - y\ :sub:`7` 3547 - y\ :sub:`6` 3548 - y\ :sub:`5` 3549 - y\ :sub:`4` 3550 - y\ :sub:`3` 3551 - y\ :sub:`2` 3552 - y\ :sub:`1` 3553 - y\ :sub:`0` 3554 * - 3555 - 3556 - 3557 - 3558 - 3559 - 3560 - 3561 - 3562 - 3563 - 3564 - 3565 - 3566 - 3567 - 3568 - 3569 - 3570 - 3571 - 3572 - 3573 - 3574 - 3575 - 3576 - 3577 - 3578 - 3579 - 3580 - 3581 - y\ :sub:`7` 3582 - y\ :sub:`6` 3583 - y\ :sub:`5` 3584 - y\ :sub:`4` 3585 - y\ :sub:`3` 3586 - y\ :sub:`2` 3587 - y\ :sub:`1` 3588 - y\ :sub:`0` 3589 * .. _MEDIA-BUS-FMT-YUYV8-1_5X8: 3590 3591 - MEDIA_BUS_FMT_YUYV8_1_5X8 3592 - 0x2004 3593 - 3594 - 3595 - 3596 - 3597 - 3598 - 3599 - 3600 - 3601 - 3602 - 3603 - 3604 - 3605 - 3606 - 3607 - 3608 - 3609 - 3610 - 3611 - 3612 - 3613 - 3614 - 3615 - 3616 - 3617 - 3618 - y\ :sub:`7` 3619 - y\ :sub:`6` 3620 - y\ :sub:`5` 3621 - y\ :sub:`4` 3622 - y\ :sub:`3` 3623 - y\ :sub:`2` 3624 - y\ :sub:`1` 3625 - y\ :sub:`0` 3626 * - 3627 - 3628 - 3629 - 3630 - 3631 - 3632 - 3633 - 3634 - 3635 - 3636 - 3637 - 3638 - 3639 - 3640 - 3641 - 3642 - 3643 - 3644 - 3645 - 3646 - 3647 - 3648 - 3649 - 3650 - 3651 - 3652 - 3653 - y\ :sub:`7` 3654 - y\ :sub:`6` 3655 - y\ :sub:`5` 3656 - y\ :sub:`4` 3657 - y\ :sub:`3` 3658 - y\ :sub:`2` 3659 - y\ :sub:`1` 3660 - y\ :sub:`0` 3661 * - 3662 - 3663 - 3664 - 3665 - 3666 - 3667 - 3668 - 3669 - 3670 - 3671 - 3672 - 3673 - 3674 - 3675 - 3676 - 3677 - 3678 - 3679 - 3680 - 3681 - 3682 - 3683 - 3684 - 3685 - 3686 - 3687 - 3688 - u\ :sub:`7` 3689 - u\ :sub:`6` 3690 - u\ :sub:`5` 3691 - u\ :sub:`4` 3692 - u\ :sub:`3` 3693 - u\ :sub:`2` 3694 - u\ :sub:`1` 3695 - u\ :sub:`0` 3696 * - 3697 - 3698 - 3699 - 3700 - 3701 - 3702 - 3703 - 3704 - 3705 - 3706 - 3707 - 3708 - 3709 - 3710 - 3711 - 3712 - 3713 - 3714 - 3715 - 3716 - 3717 - 3718 - 3719 - 3720 - 3721 - 3722 - 3723 - y\ :sub:`7` 3724 - y\ :sub:`6` 3725 - y\ :sub:`5` 3726 - y\ :sub:`4` 3727 - y\ :sub:`3` 3728 - y\ :sub:`2` 3729 - y\ :sub:`1` 3730 - y\ :sub:`0` 3731 * - 3732 - 3733 - 3734 - 3735 - 3736 - 3737 - 3738 - 3739 - 3740 - 3741 - 3742 - 3743 - 3744 - 3745 - 3746 - 3747 - 3748 - 3749 - 3750 - 3751 - 3752 - 3753 - 3754 - 3755 - 3756 - 3757 - 3758 - y\ :sub:`7` 3759 - y\ :sub:`6` 3760 - y\ :sub:`5` 3761 - y\ :sub:`4` 3762 - y\ :sub:`3` 3763 - y\ :sub:`2` 3764 - y\ :sub:`1` 3765 - y\ :sub:`0` 3766 * - 3767 - 3768 - 3769 - 3770 - 3771 - 3772 - 3773 - 3774 - 3775 - 3776 - 3777 - 3778 - 3779 - 3780 - 3781 - 3782 - 3783 - 3784 - 3785 - 3786 - 3787 - 3788 - 3789 - 3790 - 3791 - 3792 - 3793 - v\ :sub:`7` 3794 - v\ :sub:`6` 3795 - v\ :sub:`5` 3796 - v\ :sub:`4` 3797 - v\ :sub:`3` 3798 - v\ :sub:`2` 3799 - v\ :sub:`1` 3800 - v\ :sub:`0` 3801 * .. _MEDIA-BUS-FMT-YVYU8-1_5X8: 3802 3803 - MEDIA_BUS_FMT_YVYU8_1_5X8 3804 - 0x2005 3805 - 3806 - 3807 - 3808 - 3809 - 3810 - 3811 - 3812 - 3813 - 3814 - 3815 - 3816 - 3817 - 3818 - 3819 - 3820 - 3821 - 3822 - 3823 - 3824 - 3825 - 3826 - 3827 - 3828 - 3829 - 3830 - y\ :sub:`7` 3831 - y\ :sub:`6` 3832 - y\ :sub:`5` 3833 - y\ :sub:`4` 3834 - y\ :sub:`3` 3835 - y\ :sub:`2` 3836 - y\ :sub:`1` 3837 - y\ :sub:`0` 3838 * - 3839 - 3840 - 3841 - 3842 - 3843 - 3844 - 3845 - 3846 - 3847 - 3848 - 3849 - 3850 - 3851 - 3852 - 3853 - 3854 - 3855 - 3856 - 3857 - 3858 - 3859 - 3860 - 3861 - 3862 - 3863 - 3864 - 3865 - y\ :sub:`7` 3866 - y\ :sub:`6` 3867 - y\ :sub:`5` 3868 - y\ :sub:`4` 3869 - y\ :sub:`3` 3870 - y\ :sub:`2` 3871 - y\ :sub:`1` 3872 - y\ :sub:`0` 3873 * - 3874 - 3875 - 3876 - 3877 - 3878 - 3879 - 3880 - 3881 - 3882 - 3883 - 3884 - 3885 - 3886 - 3887 - 3888 - 3889 - 3890 - 3891 - 3892 - 3893 - 3894 - 3895 - 3896 - 3897 - 3898 - 3899 - 3900 - v\ :sub:`7` 3901 - v\ :sub:`6` 3902 - v\ :sub:`5` 3903 - v\ :sub:`4` 3904 - v\ :sub:`3` 3905 - v\ :sub:`2` 3906 - v\ :sub:`1` 3907 - v\ :sub:`0` 3908 * - 3909 - 3910 - 3911 - 3912 - 3913 - 3914 - 3915 - 3916 - 3917 - 3918 - 3919 - 3920 - 3921 - 3922 - 3923 - 3924 - 3925 - 3926 - 3927 - 3928 - 3929 - 3930 - 3931 - 3932 - 3933 - 3934 - 3935 - y\ :sub:`7` 3936 - y\ :sub:`6` 3937 - y\ :sub:`5` 3938 - y\ :sub:`4` 3939 - y\ :sub:`3` 3940 - y\ :sub:`2` 3941 - y\ :sub:`1` 3942 - y\ :sub:`0` 3943 * - 3944 - 3945 - 3946 - 3947 - 3948 - 3949 - 3950 - 3951 - 3952 - 3953 - 3954 - 3955 - 3956 - 3957 - 3958 - 3959 - 3960 - 3961 - 3962 - 3963 - 3964 - 3965 - 3966 - 3967 - 3968 - 3969 - 3970 - y\ :sub:`7` 3971 - y\ :sub:`6` 3972 - y\ :sub:`5` 3973 - y\ :sub:`4` 3974 - y\ :sub:`3` 3975 - y\ :sub:`2` 3976 - y\ :sub:`1` 3977 - y\ :sub:`0` 3978 * - 3979 - 3980 - 3981 - 3982 - 3983 - 3984 - 3985 - 3986 - 3987 - 3988 - 3989 - 3990 - 3991 - 3992 - 3993 - 3994 - 3995 - 3996 - 3997 - 3998 - 3999 - 4000 - 4001 - 4002 - 4003 - 4004 - 4005 - u\ :sub:`7` 4006 - u\ :sub:`6` 4007 - u\ :sub:`5` 4008 - u\ :sub:`4` 4009 - u\ :sub:`3` 4010 - u\ :sub:`2` 4011 - u\ :sub:`1` 4012 - u\ :sub:`0` 4013 * .. _MEDIA-BUS-FMT-UYVY8-2X8: 4014 4015 - MEDIA_BUS_FMT_UYVY8_2X8 4016 - 0x2006 4017 - 4018 - 4019 - 4020 - 4021 - 4022 - 4023 - 4024 - 4025 - 4026 - 4027 - 4028 - 4029 - 4030 - 4031 - 4032 - 4033 - 4034 - 4035 - 4036 - 4037 - 4038 - 4039 - 4040 - 4041 - 4042 - u\ :sub:`7` 4043 - u\ :sub:`6` 4044 - u\ :sub:`5` 4045 - u\ :sub:`4` 4046 - u\ :sub:`3` 4047 - u\ :sub:`2` 4048 - u\ :sub:`1` 4049 - u\ :sub:`0` 4050 * - 4051 - 4052 - 4053 - 4054 - 4055 - 4056 - 4057 - 4058 - 4059 - 4060 - 4061 - 4062 - 4063 - 4064 - 4065 - 4066 - 4067 - 4068 - 4069 - 4070 - 4071 - 4072 - 4073 - 4074 - 4075 - 4076 - 4077 - y\ :sub:`7` 4078 - y\ :sub:`6` 4079 - y\ :sub:`5` 4080 - y\ :sub:`4` 4081 - y\ :sub:`3` 4082 - y\ :sub:`2` 4083 - y\ :sub:`1` 4084 - y\ :sub:`0` 4085 * - 4086 - 4087 - 4088 - 4089 - 4090 - 4091 - 4092 - 4093 - 4094 - 4095 - 4096 - 4097 - 4098 - 4099 - 4100 - 4101 - 4102 - 4103 - 4104 - 4105 - 4106 - 4107 - 4108 - 4109 - 4110 - 4111 - 4112 - v\ :sub:`7` 4113 - v\ :sub:`6` 4114 - v\ :sub:`5` 4115 - v\ :sub:`4` 4116 - v\ :sub:`3` 4117 - v\ :sub:`2` 4118 - v\ :sub:`1` 4119 - v\ :sub:`0` 4120 * - 4121 - 4122 - 4123 - 4124 - 4125 - 4126 - 4127 - 4128 - 4129 - 4130 - 4131 - 4132 - 4133 - 4134 - 4135 - 4136 - 4137 - 4138 - 4139 - 4140 - 4141 - 4142 - 4143 - 4144 - 4145 - 4146 - 4147 - y\ :sub:`7` 4148 - y\ :sub:`6` 4149 - y\ :sub:`5` 4150 - y\ :sub:`4` 4151 - y\ :sub:`3` 4152 - y\ :sub:`2` 4153 - y\ :sub:`1` 4154 - y\ :sub:`0` 4155 * .. _MEDIA-BUS-FMT-VYUY8-2X8: 4156 4157 - MEDIA_BUS_FMT_VYUY8_2X8 4158 - 0x2007 4159 - 4160 - 4161 - 4162 - 4163 - 4164 - 4165 - 4166 - 4167 - 4168 - 4169 - 4170 - 4171 - 4172 - 4173 - 4174 - 4175 - 4176 - 4177 - 4178 - 4179 - 4180 - 4181 - 4182 - 4183 - 4184 - v\ :sub:`7` 4185 - v\ :sub:`6` 4186 - v\ :sub:`5` 4187 - v\ :sub:`4` 4188 - v\ :sub:`3` 4189 - v\ :sub:`2` 4190 - v\ :sub:`1` 4191 - v\ :sub:`0` 4192 * - 4193 - 4194 - 4195 - 4196 - 4197 - 4198 - 4199 - 4200 - 4201 - 4202 - 4203 - 4204 - 4205 - 4206 - 4207 - 4208 - 4209 - 4210 - 4211 - 4212 - 4213 - 4214 - 4215 - 4216 - 4217 - 4218 - 4219 - y\ :sub:`7` 4220 - y\ :sub:`6` 4221 - y\ :sub:`5` 4222 - y\ :sub:`4` 4223 - y\ :sub:`3` 4224 - y\ :sub:`2` 4225 - y\ :sub:`1` 4226 - y\ :sub:`0` 4227 * - 4228 - 4229 - 4230 - 4231 - 4232 - 4233 - 4234 - 4235 - 4236 - 4237 - 4238 - 4239 - 4240 - 4241 - 4242 - 4243 - 4244 - 4245 - 4246 - 4247 - 4248 - 4249 - 4250 - 4251 - 4252 - 4253 - 4254 - u\ :sub:`7` 4255 - u\ :sub:`6` 4256 - u\ :sub:`5` 4257 - u\ :sub:`4` 4258 - u\ :sub:`3` 4259 - u\ :sub:`2` 4260 - u\ :sub:`1` 4261 - u\ :sub:`0` 4262 * - 4263 - 4264 - 4265 - 4266 - 4267 - 4268 - 4269 - 4270 - 4271 - 4272 - 4273 - 4274 - 4275 - 4276 - 4277 - 4278 - 4279 - 4280 - 4281 - 4282 - 4283 - 4284 - 4285 - 4286 - 4287 - 4288 - 4289 - y\ :sub:`7` 4290 - y\ :sub:`6` 4291 - y\ :sub:`5` 4292 - y\ :sub:`4` 4293 - y\ :sub:`3` 4294 - y\ :sub:`2` 4295 - y\ :sub:`1` 4296 - y\ :sub:`0` 4297 * .. _MEDIA-BUS-FMT-YUYV8-2X8: 4298 4299 - MEDIA_BUS_FMT_YUYV8_2X8 4300 - 0x2008 4301 - 4302 - 4303 - 4304 - 4305 - 4306 - 4307 - 4308 - 4309 - 4310 - 4311 - 4312 - 4313 - 4314 - 4315 - 4316 - 4317 - 4318 - 4319 - 4320 - 4321 - 4322 - 4323 - 4324 - 4325 - 4326 - y\ :sub:`7` 4327 - y\ :sub:`6` 4328 - y\ :sub:`5` 4329 - y\ :sub:`4` 4330 - y\ :sub:`3` 4331 - y\ :sub:`2` 4332 - y\ :sub:`1` 4333 - y\ :sub:`0` 4334 * - 4335 - 4336 - 4337 - 4338 - 4339 - 4340 - 4341 - 4342 - 4343 - 4344 - 4345 - 4346 - 4347 - 4348 - 4349 - 4350 - 4351 - 4352 - 4353 - 4354 - 4355 - 4356 - 4357 - 4358 - 4359 - 4360 - 4361 - u\ :sub:`7` 4362 - u\ :sub:`6` 4363 - u\ :sub:`5` 4364 - u\ :sub:`4` 4365 - u\ :sub:`3` 4366 - u\ :sub:`2` 4367 - u\ :sub:`1` 4368 - u\ :sub:`0` 4369 * - 4370 - 4371 - 4372 - 4373 - 4374 - 4375 - 4376 - 4377 - 4378 - 4379 - 4380 - 4381 - 4382 - 4383 - 4384 - 4385 - 4386 - 4387 - 4388 - 4389 - 4390 - 4391 - 4392 - 4393 - 4394 - 4395 - 4396 - y\ :sub:`7` 4397 - y\ :sub:`6` 4398 - y\ :sub:`5` 4399 - y\ :sub:`4` 4400 - y\ :sub:`3` 4401 - y\ :sub:`2` 4402 - y\ :sub:`1` 4403 - y\ :sub:`0` 4404 * - 4405 - 4406 - 4407 - 4408 - 4409 - 4410 - 4411 - 4412 - 4413 - 4414 - 4415 - 4416 - 4417 - 4418 - 4419 - 4420 - 4421 - 4422 - 4423 - 4424 - 4425 - 4426 - 4427 - 4428 - 4429 - 4430 - 4431 - v\ :sub:`7` 4432 - v\ :sub:`6` 4433 - v\ :sub:`5` 4434 - v\ :sub:`4` 4435 - v\ :sub:`3` 4436 - v\ :sub:`2` 4437 - v\ :sub:`1` 4438 - v\ :sub:`0` 4439 * .. _MEDIA-BUS-FMT-YVYU8-2X8: 4440 4441 - MEDIA_BUS_FMT_YVYU8_2X8 4442 - 0x2009 4443 - 4444 - 4445 - 4446 - 4447 - 4448 - 4449 - 4450 - 4451 - 4452 - 4453 - 4454 - 4455 - 4456 - 4457 - 4458 - 4459 - 4460 - 4461 - 4462 - 4463 - 4464 - 4465 - 4466 - 4467 - 4468 - y\ :sub:`7` 4469 - y\ :sub:`6` 4470 - y\ :sub:`5` 4471 - y\ :sub:`4` 4472 - y\ :sub:`3` 4473 - y\ :sub:`2` 4474 - y\ :sub:`1` 4475 - y\ :sub:`0` 4476 * - 4477 - 4478 - 4479 - 4480 - 4481 - 4482 - 4483 - 4484 - 4485 - 4486 - 4487 - 4488 - 4489 - 4490 - 4491 - 4492 - 4493 - 4494 - 4495 - 4496 - 4497 - 4498 - 4499 - 4500 - 4501 - 4502 - 4503 - v\ :sub:`7` 4504 - v\ :sub:`6` 4505 - v\ :sub:`5` 4506 - v\ :sub:`4` 4507 - v\ :sub:`3` 4508 - v\ :sub:`2` 4509 - v\ :sub:`1` 4510 - v\ :sub:`0` 4511 * - 4512 - 4513 - 4514 - 4515 - 4516 - 4517 - 4518 - 4519 - 4520 - 4521 - 4522 - 4523 - 4524 - 4525 - 4526 - 4527 - 4528 - 4529 - 4530 - 4531 - 4532 - 4533 - 4534 - 4535 - 4536 - 4537 - 4538 - y\ :sub:`7` 4539 - y\ :sub:`6` 4540 - y\ :sub:`5` 4541 - y\ :sub:`4` 4542 - y\ :sub:`3` 4543 - y\ :sub:`2` 4544 - y\ :sub:`1` 4545 - y\ :sub:`0` 4546 * - 4547 - 4548 - 4549 - 4550 - 4551 - 4552 - 4553 - 4554 - 4555 - 4556 - 4557 - 4558 - 4559 - 4560 - 4561 - 4562 - 4563 - 4564 - 4565 - 4566 - 4567 - 4568 - 4569 - 4570 - 4571 - 4572 - 4573 - u\ :sub:`7` 4574 - u\ :sub:`6` 4575 - u\ :sub:`5` 4576 - u\ :sub:`4` 4577 - u\ :sub:`3` 4578 - u\ :sub:`2` 4579 - u\ :sub:`1` 4580 - u\ :sub:`0` 4581 * .. _MEDIA-BUS-FMT-Y10-1X10: 4582 4583 - MEDIA_BUS_FMT_Y10_1X10 4584 - 0x200a 4585 - 4586 - 4587 - 4588 - 4589 - 4590 - 4591 - 4592 - 4593 - 4594 - 4595 - 4596 - 4597 - 4598 - 4599 - 4600 - 4601 - 4602 - 4603 - 4604 - 4605 - 4606 - 4607 - 4608 - y\ :sub:`9` 4609 - y\ :sub:`8` 4610 - y\ :sub:`7` 4611 - y\ :sub:`6` 4612 - y\ :sub:`5` 4613 - y\ :sub:`4` 4614 - y\ :sub:`3` 4615 - y\ :sub:`2` 4616 - y\ :sub:`1` 4617 - y\ :sub:`0` 4618 * .. _MEDIA-BUS-FMT-Y10-2X8-PADHI_LE: 4619 4620 - MEDIA_BUS_FMT_Y10_2X8_PADHI_LE 4621 - 0x202c 4622 - 4623 - 4624 - 4625 - 4626 - 4627 - 4628 - 4629 - 4630 - 4631 - 4632 - 4633 - 4634 - 4635 - 4636 - 4637 - 4638 - 4639 - 4640 - 4641 - 4642 - 4643 - 4644 - 4645 - 4646 - 4647 - y\ :sub:`7` 4648 - y\ :sub:`6` 4649 - y\ :sub:`5` 4650 - y\ :sub:`4` 4651 - y\ :sub:`3` 4652 - y\ :sub:`2` 4653 - y\ :sub:`1` 4654 - y\ :sub:`0` 4655 * - 4656 - 4657 - 4658 - 4659 - 4660 - 4661 - 4662 - 4663 - 4664 - 4665 - 4666 - 4667 - 4668 - 4669 - 4670 - 4671 - 4672 - 4673 - 4674 - 4675 - 4676 - 4677 - 4678 - 4679 - 4680 - 4681 - 4682 - 0 4683 - 0 4684 - 0 4685 - 0 4686 - 0 4687 - 0 4688 - y\ :sub:`9` 4689 - y\ :sub:`8` 4690 * .. _MEDIA-BUS-FMT-UYVY10-2X10: 4691 4692 - MEDIA_BUS_FMT_UYVY10_2X10 4693 - 0x2018 4694 - 4695 - 4696 - 4697 - 4698 - 4699 - 4700 - 4701 - 4702 - 4703 - 4704 - 4705 - 4706 - 4707 - 4708 - 4709 - 4710 - 4711 - 4712 - 4713 - 4714 - 4715 - 4716 - 4717 - u\ :sub:`9` 4718 - u\ :sub:`8` 4719 - u\ :sub:`7` 4720 - u\ :sub:`6` 4721 - u\ :sub:`5` 4722 - u\ :sub:`4` 4723 - u\ :sub:`3` 4724 - u\ :sub:`2` 4725 - u\ :sub:`1` 4726 - u\ :sub:`0` 4727 * - 4728 - 4729 - 4730 - 4731 - 4732 - 4733 - 4734 - 4735 - 4736 - 4737 - 4738 - 4739 - 4740 - 4741 - 4742 - 4743 - 4744 - 4745 - 4746 - 4747 - 4748 - 4749 - 4750 - 4751 - 4752 - y\ :sub:`9` 4753 - y\ :sub:`8` 4754 - y\ :sub:`7` 4755 - y\ :sub:`6` 4756 - y\ :sub:`5` 4757 - y\ :sub:`4` 4758 - y\ :sub:`3` 4759 - y\ :sub:`2` 4760 - y\ :sub:`1` 4761 - y\ :sub:`0` 4762 * - 4763 - 4764 - 4765 - 4766 - 4767 - 4768 - 4769 - 4770 - 4771 - 4772 - 4773 - 4774 - 4775 - 4776 - 4777 - 4778 - 4779 - 4780 - 4781 - 4782 - 4783 - 4784 - 4785 - 4786 - 4787 - v\ :sub:`9` 4788 - v\ :sub:`8` 4789 - v\ :sub:`7` 4790 - v\ :sub:`6` 4791 - v\ :sub:`5` 4792 - v\ :sub:`4` 4793 - v\ :sub:`3` 4794 - v\ :sub:`2` 4795 - v\ :sub:`1` 4796 - v\ :sub:`0` 4797 * - 4798 - 4799 - 4800 - 4801 - 4802 - 4803 - 4804 - 4805 - 4806 - 4807 - 4808 - 4809 - 4810 - 4811 - 4812 - 4813 - 4814 - 4815 - 4816 - 4817 - 4818 - 4819 - 4820 - 4821 - 4822 - y\ :sub:`9` 4823 - y\ :sub:`8` 4824 - y\ :sub:`7` 4825 - y\ :sub:`6` 4826 - y\ :sub:`5` 4827 - y\ :sub:`4` 4828 - y\ :sub:`3` 4829 - y\ :sub:`2` 4830 - y\ :sub:`1` 4831 - y\ :sub:`0` 4832 * .. _MEDIA-BUS-FMT-VYUY10-2X10: 4833 4834 - MEDIA_BUS_FMT_VYUY10_2X10 4835 - 0x2019 4836 - 4837 - 4838 - 4839 - 4840 - 4841 - 4842 - 4843 - 4844 - 4845 - 4846 - 4847 - 4848 - 4849 - 4850 - 4851 - 4852 - 4853 - 4854 - 4855 - 4856 - 4857 - 4858 - 4859 - v\ :sub:`9` 4860 - v\ :sub:`8` 4861 - v\ :sub:`7` 4862 - v\ :sub:`6` 4863 - v\ :sub:`5` 4864 - v\ :sub:`4` 4865 - v\ :sub:`3` 4866 - v\ :sub:`2` 4867 - v\ :sub:`1` 4868 - v\ :sub:`0` 4869 * - 4870 - 4871 - 4872 - 4873 - 4874 - 4875 - 4876 - 4877 - 4878 - 4879 - 4880 - 4881 - 4882 - 4883 - 4884 - 4885 - 4886 - 4887 - 4888 - 4889 - 4890 - 4891 - 4892 - 4893 - 4894 - y\ :sub:`9` 4895 - y\ :sub:`8` 4896 - y\ :sub:`7` 4897 - y\ :sub:`6` 4898 - y\ :sub:`5` 4899 - y\ :sub:`4` 4900 - y\ :sub:`3` 4901 - y\ :sub:`2` 4902 - y\ :sub:`1` 4903 - y\ :sub:`0` 4904 * - 4905 - 4906 - 4907 - 4908 - 4909 - 4910 - 4911 - 4912 - 4913 - 4914 - 4915 - 4916 - 4917 - 4918 - 4919 - 4920 - 4921 - 4922 - 4923 - 4924 - 4925 - 4926 - 4927 - 4928 - 4929 - u\ :sub:`9` 4930 - u\ :sub:`8` 4931 - u\ :sub:`7` 4932 - u\ :sub:`6` 4933 - u\ :sub:`5` 4934 - u\ :sub:`4` 4935 - u\ :sub:`3` 4936 - u\ :sub:`2` 4937 - u\ :sub:`1` 4938 - u\ :sub:`0` 4939 * - 4940 - 4941 - 4942 - 4943 - 4944 - 4945 - 4946 - 4947 - 4948 - 4949 - 4950 - 4951 - 4952 - 4953 - 4954 - 4955 - 4956 - 4957 - 4958 - 4959 - 4960 - 4961 - 4962 - 4963 - 4964 - y\ :sub:`9` 4965 - y\ :sub:`8` 4966 - y\ :sub:`7` 4967 - y\ :sub:`6` 4968 - y\ :sub:`5` 4969 - y\ :sub:`4` 4970 - y\ :sub:`3` 4971 - y\ :sub:`2` 4972 - y\ :sub:`1` 4973 - y\ :sub:`0` 4974 * .. _MEDIA-BUS-FMT-YUYV10-2X10: 4975 4976 - MEDIA_BUS_FMT_YUYV10_2X10 4977 - 0x200b 4978 - 4979 - 4980 - 4981 - 4982 - 4983 - 4984 - 4985 - 4986 - 4987 - 4988 - 4989 - 4990 - 4991 - 4992 - 4993 - 4994 - 4995 - 4996 - 4997 - 4998 - 4999 - 5000 - 5001 - y\ :sub:`9` 5002 - y\ :sub:`8` 5003 - y\ :sub:`7` 5004 - y\ :sub:`6` 5005 - y\ :sub:`5` 5006 - y\ :sub:`4` 5007 - y\ :sub:`3` 5008 - y\ :sub:`2` 5009 - y\ :sub:`1` 5010 - y\ :sub:`0` 5011 * - 5012 - 5013 - 5014 - 5015 - 5016 - 5017 - 5018 - 5019 - 5020 - 5021 - 5022 - 5023 - 5024 - 5025 - 5026 - 5027 - 5028 - 5029 - 5030 - 5031 - 5032 - 5033 - 5034 - 5035 - 5036 - u\ :sub:`9` 5037 - u\ :sub:`8` 5038 - u\ :sub:`7` 5039 - u\ :sub:`6` 5040 - u\ :sub:`5` 5041 - u\ :sub:`4` 5042 - u\ :sub:`3` 5043 - u\ :sub:`2` 5044 - u\ :sub:`1` 5045 - u\ :sub:`0` 5046 * - 5047 - 5048 - 5049 - 5050 - 5051 - 5052 - 5053 - 5054 - 5055 - 5056 - 5057 - 5058 - 5059 - 5060 - 5061 - 5062 - 5063 - 5064 - 5065 - 5066 - 5067 - 5068 - 5069 - 5070 - 5071 - y\ :sub:`9` 5072 - y\ :sub:`8` 5073 - y\ :sub:`7` 5074 - y\ :sub:`6` 5075 - y\ :sub:`5` 5076 - y\ :sub:`4` 5077 - y\ :sub:`3` 5078 - y\ :sub:`2` 5079 - y\ :sub:`1` 5080 - y\ :sub:`0` 5081 * - 5082 - 5083 - 5084 - 5085 - 5086 - 5087 - 5088 - 5089 - 5090 - 5091 - 5092 - 5093 - 5094 - 5095 - 5096 - 5097 - 5098 - 5099 - 5100 - 5101 - 5102 - 5103 - 5104 - 5105 - 5106 - v\ :sub:`9` 5107 - v\ :sub:`8` 5108 - v\ :sub:`7` 5109 - v\ :sub:`6` 5110 - v\ :sub:`5` 5111 - v\ :sub:`4` 5112 - v\ :sub:`3` 5113 - v\ :sub:`2` 5114 - v\ :sub:`1` 5115 - v\ :sub:`0` 5116 * .. _MEDIA-BUS-FMT-YVYU10-2X10: 5117 5118 - MEDIA_BUS_FMT_YVYU10_2X10 5119 - 0x200c 5120 - 5121 - 5122 - 5123 - 5124 - 5125 - 5126 - 5127 - 5128 - 5129 - 5130 - 5131 - 5132 - 5133 - 5134 - 5135 - 5136 - 5137 - 5138 - 5139 - 5140 - 5141 - 5142 - 5143 - y\ :sub:`9` 5144 - y\ :sub:`8` 5145 - y\ :sub:`7` 5146 - y\ :sub:`6` 5147 - y\ :sub:`5` 5148 - y\ :sub:`4` 5149 - y\ :sub:`3` 5150 - y\ :sub:`2` 5151 - y\ :sub:`1` 5152 - y\ :sub:`0` 5153 * - 5154 - 5155 - 5156 - 5157 - 5158 - 5159 - 5160 - 5161 - 5162 - 5163 - 5164 - 5165 - 5166 - 5167 - 5168 - 5169 - 5170 - 5171 - 5172 - 5173 - 5174 - 5175 - 5176 - 5177 - 5178 - v\ :sub:`9` 5179 - v\ :sub:`8` 5180 - v\ :sub:`7` 5181 - v\ :sub:`6` 5182 - v\ :sub:`5` 5183 - v\ :sub:`4` 5184 - v\ :sub:`3` 5185 - v\ :sub:`2` 5186 - v\ :sub:`1` 5187 - v\ :sub:`0` 5188 * - 5189 - 5190 - 5191 - 5192 - 5193 - 5194 - 5195 - 5196 - 5197 - 5198 - 5199 - 5200 - 5201 - 5202 - 5203 - 5204 - 5205 - 5206 - 5207 - 5208 - 5209 - 5210 - 5211 - 5212 - 5213 - y\ :sub:`9` 5214 - y\ :sub:`8` 5215 - y\ :sub:`7` 5216 - y\ :sub:`6` 5217 - y\ :sub:`5` 5218 - y\ :sub:`4` 5219 - y\ :sub:`3` 5220 - y\ :sub:`2` 5221 - y\ :sub:`1` 5222 - y\ :sub:`0` 5223 * - 5224 - 5225 - 5226 - 5227 - 5228 - 5229 - 5230 - 5231 - 5232 - 5233 - 5234 - 5235 - 5236 - 5237 - 5238 - 5239 - 5240 - 5241 - 5242 - 5243 - 5244 - 5245 - 5246 - 5247 - 5248 - u\ :sub:`9` 5249 - u\ :sub:`8` 5250 - u\ :sub:`7` 5251 - u\ :sub:`6` 5252 - u\ :sub:`5` 5253 - u\ :sub:`4` 5254 - u\ :sub:`3` 5255 - u\ :sub:`2` 5256 - u\ :sub:`1` 5257 - u\ :sub:`0` 5258 * .. _MEDIA-BUS-FMT-Y12-1X12: 5259 5260 - MEDIA_BUS_FMT_Y12_1X12 5261 - 0x2013 5262 - 5263 - 5264 - 5265 - 5266 - 5267 - 5268 - 5269 - 5270 - 5271 - 5272 - 5273 - 5274 - 5275 - 5276 - 5277 - 5278 - 5279 - 5280 - 5281 - 5282 - 5283 - y\ :sub:`11` 5284 - y\ :sub:`10` 5285 - y\ :sub:`9` 5286 - y\ :sub:`8` 5287 - y\ :sub:`7` 5288 - y\ :sub:`6` 5289 - y\ :sub:`5` 5290 - y\ :sub:`4` 5291 - y\ :sub:`3` 5292 - y\ :sub:`2` 5293 - y\ :sub:`1` 5294 - y\ :sub:`0` 5295 * .. _MEDIA-BUS-FMT-UYVY12-2X12: 5296 5297 - MEDIA_BUS_FMT_UYVY12_2X12 5298 - 0x201c 5299 - 5300 - 5301 - 5302 - 5303 - 5304 - 5305 - 5306 - 5307 - 5308 - 5309 - 5310 - 5311 - 5312 - 5313 - 5314 - 5315 - 5316 - 5317 - 5318 - 5319 - 5320 - u\ :sub:`11` 5321 - u\ :sub:`10` 5322 - u\ :sub:`9` 5323 - u\ :sub:`8` 5324 - u\ :sub:`7` 5325 - u\ :sub:`6` 5326 - u\ :sub:`5` 5327 - u\ :sub:`4` 5328 - u\ :sub:`3` 5329 - u\ :sub:`2` 5330 - u\ :sub:`1` 5331 - u\ :sub:`0` 5332 * - 5333 - 5334 - 5335 - 5336 - 5337 - 5338 - 5339 - 5340 - 5341 - 5342 - 5343 - 5344 - 5345 - 5346 - 5347 - 5348 - 5349 - 5350 - 5351 - 5352 - 5353 - 5354 - 5355 - y\ :sub:`11` 5356 - y\ :sub:`10` 5357 - y\ :sub:`9` 5358 - y\ :sub:`8` 5359 - y\ :sub:`7` 5360 - y\ :sub:`6` 5361 - y\ :sub:`5` 5362 - y\ :sub:`4` 5363 - y\ :sub:`3` 5364 - y\ :sub:`2` 5365 - y\ :sub:`1` 5366 - y\ :sub:`0` 5367 * - 5368 - 5369 - 5370 - 5371 - 5372 - 5373 - 5374 - 5375 - 5376 - 5377 - 5378 - 5379 - 5380 - 5381 - 5382 - 5383 - 5384 - 5385 - 5386 - 5387 - 5388 - 5389 - 5390 - v\ :sub:`11` 5391 - v\ :sub:`10` 5392 - v\ :sub:`9` 5393 - v\ :sub:`8` 5394 - v\ :sub:`7` 5395 - v\ :sub:`6` 5396 - v\ :sub:`5` 5397 - v\ :sub:`4` 5398 - v\ :sub:`3` 5399 - v\ :sub:`2` 5400 - v\ :sub:`1` 5401 - v\ :sub:`0` 5402 * - 5403 - 5404 - 5405 - 5406 - 5407 - 5408 - 5409 - 5410 - 5411 - 5412 - 5413 - 5414 - 5415 - 5416 - 5417 - 5418 - 5419 - 5420 - 5421 - 5422 - 5423 - 5424 - 5425 - y\ :sub:`11` 5426 - y\ :sub:`10` 5427 - y\ :sub:`9` 5428 - y\ :sub:`8` 5429 - y\ :sub:`7` 5430 - y\ :sub:`6` 5431 - y\ :sub:`5` 5432 - y\ :sub:`4` 5433 - y\ :sub:`3` 5434 - y\ :sub:`2` 5435 - y\ :sub:`1` 5436 - y\ :sub:`0` 5437 * .. _MEDIA-BUS-FMT-VYUY12-2X12: 5438 5439 - MEDIA_BUS_FMT_VYUY12_2X12 5440 - 0x201d 5441 - 5442 - 5443 - 5444 - 5445 - 5446 - 5447 - 5448 - 5449 - 5450 - 5451 - 5452 - 5453 - 5454 - 5455 - 5456 - 5457 - 5458 - 5459 - 5460 - 5461 - 5462 - v\ :sub:`11` 5463 - v\ :sub:`10` 5464 - v\ :sub:`9` 5465 - v\ :sub:`8` 5466 - v\ :sub:`7` 5467 - v\ :sub:`6` 5468 - v\ :sub:`5` 5469 - v\ :sub:`4` 5470 - v\ :sub:`3` 5471 - v\ :sub:`2` 5472 - v\ :sub:`1` 5473 - v\ :sub:`0` 5474 * - 5475 - 5476 - 5477 - 5478 - 5479 - 5480 - 5481 - 5482 - 5483 - 5484 - 5485 - 5486 - 5487 - 5488 - 5489 - 5490 - 5491 - 5492 - 5493 - 5494 - 5495 - 5496 - 5497 - y\ :sub:`11` 5498 - y\ :sub:`10` 5499 - y\ :sub:`9` 5500 - y\ :sub:`8` 5501 - y\ :sub:`7` 5502 - y\ :sub:`6` 5503 - y\ :sub:`5` 5504 - y\ :sub:`4` 5505 - y\ :sub:`3` 5506 - y\ :sub:`2` 5507 - y\ :sub:`1` 5508 - y\ :sub:`0` 5509 * - 5510 - 5511 - 5512 - 5513 - 5514 - 5515 - 5516 - 5517 - 5518 - 5519 - 5520 - 5521 - 5522 - 5523 - 5524 - 5525 - 5526 - 5527 - 5528 - 5529 - 5530 - 5531 - 5532 - u\ :sub:`11` 5533 - u\ :sub:`10` 5534 - u\ :sub:`9` 5535 - u\ :sub:`8` 5536 - u\ :sub:`7` 5537 - u\ :sub:`6` 5538 - u\ :sub:`5` 5539 - u\ :sub:`4` 5540 - u\ :sub:`3` 5541 - u\ :sub:`2` 5542 - u\ :sub:`1` 5543 - u\ :sub:`0` 5544 * - 5545 - 5546 - 5547 - 5548 - 5549 - 5550 - 5551 - 5552 - 5553 - 5554 - 5555 - 5556 - 5557 - 5558 - 5559 - 5560 - 5561 - 5562 - 5563 - 5564 - 5565 - 5566 - 5567 - y\ :sub:`11` 5568 - y\ :sub:`10` 5569 - y\ :sub:`9` 5570 - y\ :sub:`8` 5571 - y\ :sub:`7` 5572 - y\ :sub:`6` 5573 - y\ :sub:`5` 5574 - y\ :sub:`4` 5575 - y\ :sub:`3` 5576 - y\ :sub:`2` 5577 - y\ :sub:`1` 5578 - y\ :sub:`0` 5579 * .. _MEDIA-BUS-FMT-YUYV12-2X12: 5580 5581 - MEDIA_BUS_FMT_YUYV12_2X12 5582 - 0x201e 5583 - 5584 - 5585 - 5586 - 5587 - 5588 - 5589 - 5590 - 5591 - 5592 - 5593 - 5594 - 5595 - 5596 - 5597 - 5598 - 5599 - 5600 - 5601 - 5602 - 5603 - 5604 - y\ :sub:`11` 5605 - y\ :sub:`10` 5606 - y\ :sub:`9` 5607 - y\ :sub:`8` 5608 - y\ :sub:`7` 5609 - y\ :sub:`6` 5610 - y\ :sub:`5` 5611 - y\ :sub:`4` 5612 - y\ :sub:`3` 5613 - y\ :sub:`2` 5614 - y\ :sub:`1` 5615 - y\ :sub:`0` 5616 * - 5617 - 5618 - 5619 - 5620 - 5621 - 5622 - 5623 - 5624 - 5625 - 5626 - 5627 - 5628 - 5629 - 5630 - 5631 - 5632 - 5633 - 5634 - 5635 - 5636 - 5637 - 5638 - 5639 - u\ :sub:`11` 5640 - u\ :sub:`10` 5641 - u\ :sub:`9` 5642 - u\ :sub:`8` 5643 - u\ :sub:`7` 5644 - u\ :sub:`6` 5645 - u\ :sub:`5` 5646 - u\ :sub:`4` 5647 - u\ :sub:`3` 5648 - u\ :sub:`2` 5649 - u\ :sub:`1` 5650 - u\ :sub:`0` 5651 * - 5652 - 5653 - 5654 - 5655 - 5656 - 5657 - 5658 - 5659 - 5660 - 5661 - 5662 - 5663 - 5664 - 5665 - 5666 - 5667 - 5668 - 5669 - 5670 - 5671 - 5672 - 5673 - 5674 - y\ :sub:`11` 5675 - y\ :sub:`10` 5676 - y\ :sub:`9` 5677 - y\ :sub:`8` 5678 - y\ :sub:`7` 5679 - y\ :sub:`6` 5680 - y\ :sub:`5` 5681 - y\ :sub:`4` 5682 - y\ :sub:`3` 5683 - y\ :sub:`2` 5684 - y\ :sub:`1` 5685 - y\ :sub:`0` 5686 * - 5687 - 5688 - 5689 - 5690 - 5691 - 5692 - 5693 - 5694 - 5695 - 5696 - 5697 - 5698 - 5699 - 5700 - 5701 - 5702 - 5703 - 5704 - 5705 - 5706 - 5707 - 5708 - 5709 - v\ :sub:`11` 5710 - v\ :sub:`10` 5711 - v\ :sub:`9` 5712 - v\ :sub:`8` 5713 - v\ :sub:`7` 5714 - v\ :sub:`6` 5715 - v\ :sub:`5` 5716 - v\ :sub:`4` 5717 - v\ :sub:`3` 5718 - v\ :sub:`2` 5719 - v\ :sub:`1` 5720 - v\ :sub:`0` 5721 * .. _MEDIA-BUS-FMT-YVYU12-2X12: 5722 5723 - MEDIA_BUS_FMT_YVYU12_2X12 5724 - 0x201f 5725 - 5726 - 5727 - 5728 - 5729 - 5730 - 5731 - 5732 - 5733 - 5734 - 5735 - 5736 - 5737 - 5738 - 5739 - 5740 - 5741 - 5742 - 5743 - 5744 - 5745 - 5746 - y\ :sub:`11` 5747 - y\ :sub:`10` 5748 - y\ :sub:`9` 5749 - y\ :sub:`8` 5750 - y\ :sub:`7` 5751 - y\ :sub:`6` 5752 - y\ :sub:`5` 5753 - y\ :sub:`4` 5754 - y\ :sub:`3` 5755 - y\ :sub:`2` 5756 - y\ :sub:`1` 5757 - y\ :sub:`0` 5758 * - 5759 - 5760 - 5761 - 5762 - 5763 - 5764 - 5765 - 5766 - 5767 - 5768 - 5769 - 5770 - 5771 - 5772 - 5773 - 5774 - 5775 - 5776 - 5777 - 5778 - 5779 - 5780 - 5781 - v\ :sub:`11` 5782 - v\ :sub:`10` 5783 - v\ :sub:`9` 5784 - v\ :sub:`8` 5785 - v\ :sub:`7` 5786 - v\ :sub:`6` 5787 - v\ :sub:`5` 5788 - v\ :sub:`4` 5789 - v\ :sub:`3` 5790 - v\ :sub:`2` 5791 - v\ :sub:`1` 5792 - v\ :sub:`0` 5793 * - 5794 - 5795 - 5796 - 5797 - 5798 - 5799 - 5800 - 5801 - 5802 - 5803 - 5804 - 5805 - 5806 - 5807 - 5808 - 5809 - 5810 - 5811 - 5812 - 5813 - 5814 - 5815 - 5816 - y\ :sub:`11` 5817 - y\ :sub:`10` 5818 - y\ :sub:`9` 5819 - y\ :sub:`8` 5820 - y\ :sub:`7` 5821 - y\ :sub:`6` 5822 - y\ :sub:`5` 5823 - y\ :sub:`4` 5824 - y\ :sub:`3` 5825 - y\ :sub:`2` 5826 - y\ :sub:`1` 5827 - y\ :sub:`0` 5828 * - 5829 - 5830 - 5831 - 5832 - 5833 - 5834 - 5835 - 5836 - 5837 - 5838 - 5839 - 5840 - 5841 - 5842 - 5843 - 5844 - 5845 - 5846 - 5847 - 5848 - 5849 - 5850 - 5851 - u\ :sub:`11` 5852 - u\ :sub:`10` 5853 - u\ :sub:`9` 5854 - u\ :sub:`8` 5855 - u\ :sub:`7` 5856 - u\ :sub:`6` 5857 - u\ :sub:`5` 5858 - u\ :sub:`4` 5859 - u\ :sub:`3` 5860 - u\ :sub:`2` 5861 - u\ :sub:`1` 5862 - u\ :sub:`0` 5863 * .. _MEDIA-BUS-FMT-Y14-1X14: 5864 5865 - MEDIA_BUS_FMT_Y14_1X14 5866 - 0x202d 5867 - 5868 - 5869 - 5870 - 5871 - 5872 - 5873 - 5874 - 5875 - 5876 - 5877 - 5878 - 5879 - 5880 - 5881 - 5882 - 5883 - 5884 - 5885 - 5886 - y\ :sub:`13` 5887 - y\ :sub:`12` 5888 - y\ :sub:`11` 5889 - y\ :sub:`10` 5890 - y\ :sub:`9` 5891 - y\ :sub:`8` 5892 - y\ :sub:`7` 5893 - y\ :sub:`6` 5894 - y\ :sub:`5` 5895 - y\ :sub:`4` 5896 - y\ :sub:`3` 5897 - y\ :sub:`2` 5898 - y\ :sub:`1` 5899 - y\ :sub:`0` 5900 * .. _MEDIA-BUS-FMT-UYVY8-1X16: 5901 5902 - MEDIA_BUS_FMT_UYVY8_1X16 5903 - 0x200f 5904 - 5905 - 5906 - 5907 - 5908 - 5909 - 5910 - 5911 - 5912 - 5913 - 5914 - 5915 - 5916 - 5917 - 5918 - 5919 - 5920 - 5921 - u\ :sub:`7` 5922 - u\ :sub:`6` 5923 - u\ :sub:`5` 5924 - u\ :sub:`4` 5925 - u\ :sub:`3` 5926 - u\ :sub:`2` 5927 - u\ :sub:`1` 5928 - u\ :sub:`0` 5929 - y\ :sub:`7` 5930 - y\ :sub:`6` 5931 - y\ :sub:`5` 5932 - y\ :sub:`4` 5933 - y\ :sub:`3` 5934 - y\ :sub:`2` 5935 - y\ :sub:`1` 5936 - y\ :sub:`0` 5937 * - 5938 - 5939 - 5940 - 5941 - 5942 - 5943 - 5944 - 5945 - 5946 - 5947 - 5948 - 5949 - 5950 - 5951 - 5952 - 5953 - 5954 - 5955 - 5956 - v\ :sub:`7` 5957 - v\ :sub:`6` 5958 - v\ :sub:`5` 5959 - v\ :sub:`4` 5960 - v\ :sub:`3` 5961 - v\ :sub:`2` 5962 - v\ :sub:`1` 5963 - v\ :sub:`0` 5964 - y\ :sub:`7` 5965 - y\ :sub:`6` 5966 - y\ :sub:`5` 5967 - y\ :sub:`4` 5968 - y\ :sub:`3` 5969 - y\ :sub:`2` 5970 - y\ :sub:`1` 5971 - y\ :sub:`0` 5972 * .. _MEDIA-BUS-FMT-VYUY8-1X16: 5973 5974 - MEDIA_BUS_FMT_VYUY8_1X16 5975 - 0x2010 5976 - 5977 - 5978 - 5979 - 5980 - 5981 - 5982 - 5983 - 5984 - 5985 - 5986 - 5987 - 5988 - 5989 - 5990 - 5991 - 5992 - 5993 - v\ :sub:`7` 5994 - v\ :sub:`6` 5995 - v\ :sub:`5` 5996 - v\ :sub:`4` 5997 - v\ :sub:`3` 5998 - v\ :sub:`2` 5999 - v\ :sub:`1` 6000 - v\ :sub:`0` 6001 - y\ :sub:`7` 6002 - y\ :sub:`6` 6003 - y\ :sub:`5` 6004 - y\ :sub:`4` 6005 - y\ :sub:`3` 6006 - y\ :sub:`2` 6007 - y\ :sub:`1` 6008 - y\ :sub:`0` 6009 * - 6010 - 6011 - 6012 - 6013 - 6014 - 6015 - 6016 - 6017 - 6018 - 6019 - 6020 - 6021 - 6022 - 6023 - 6024 - 6025 - 6026 - 6027 - 6028 - u\ :sub:`7` 6029 - u\ :sub:`6` 6030 - u\ :sub:`5` 6031 - u\ :sub:`4` 6032 - u\ :sub:`3` 6033 - u\ :sub:`2` 6034 - u\ :sub:`1` 6035 - u\ :sub:`0` 6036 - y\ :sub:`7` 6037 - y\ :sub:`6` 6038 - y\ :sub:`5` 6039 - y\ :sub:`4` 6040 - y\ :sub:`3` 6041 - y\ :sub:`2` 6042 - y\ :sub:`1` 6043 - y\ :sub:`0` 6044 * .. _MEDIA-BUS-FMT-YUYV8-1X16: 6045 6046 - MEDIA_BUS_FMT_YUYV8_1X16 6047 - 0x2011 6048 - 6049 - 6050 - 6051 - 6052 - 6053 - 6054 - 6055 - 6056 - 6057 - 6058 - 6059 - 6060 - 6061 - 6062 - 6063 - 6064 - 6065 - y\ :sub:`7` 6066 - y\ :sub:`6` 6067 - y\ :sub:`5` 6068 - y\ :sub:`4` 6069 - y\ :sub:`3` 6070 - y\ :sub:`2` 6071 - y\ :sub:`1` 6072 - y\ :sub:`0` 6073 - u\ :sub:`7` 6074 - u\ :sub:`6` 6075 - u\ :sub:`5` 6076 - u\ :sub:`4` 6077 - u\ :sub:`3` 6078 - u\ :sub:`2` 6079 - u\ :sub:`1` 6080 - u\ :sub:`0` 6081 * - 6082 - 6083 - 6084 - 6085 - 6086 - 6087 - 6088 - 6089 - 6090 - 6091 - 6092 - 6093 - 6094 - 6095 - 6096 - 6097 - 6098 - 6099 - 6100 - y\ :sub:`7` 6101 - y\ :sub:`6` 6102 - y\ :sub:`5` 6103 - y\ :sub:`4` 6104 - y\ :sub:`3` 6105 - y\ :sub:`2` 6106 - y\ :sub:`1` 6107 - y\ :sub:`0` 6108 - v\ :sub:`7` 6109 - v\ :sub:`6` 6110 - v\ :sub:`5` 6111 - v\ :sub:`4` 6112 - v\ :sub:`3` 6113 - v\ :sub:`2` 6114 - v\ :sub:`1` 6115 - v\ :sub:`0` 6116 * .. _MEDIA-BUS-FMT-YVYU8-1X16: 6117 6118 - MEDIA_BUS_FMT_YVYU8_1X16 6119 - 0x2012 6120 - 6121 - 6122 - 6123 - 6124 - 6125 - 6126 - 6127 - 6128 - 6129 - 6130 - 6131 - 6132 - 6133 - 6134 - 6135 - 6136 - 6137 - y\ :sub:`7` 6138 - y\ :sub:`6` 6139 - y\ :sub:`5` 6140 - y\ :sub:`4` 6141 - y\ :sub:`3` 6142 - y\ :sub:`2` 6143 - y\ :sub:`1` 6144 - y\ :sub:`0` 6145 - v\ :sub:`7` 6146 - v\ :sub:`6` 6147 - v\ :sub:`5` 6148 - v\ :sub:`4` 6149 - v\ :sub:`3` 6150 - v\ :sub:`2` 6151 - v\ :sub:`1` 6152 - v\ :sub:`0` 6153 * - 6154 - 6155 - 6156 - 6157 - 6158 - 6159 - 6160 - 6161 - 6162 - 6163 - 6164 - 6165 - 6166 - 6167 - 6168 - 6169 - 6170 - 6171 - 6172 - y\ :sub:`7` 6173 - y\ :sub:`6` 6174 - y\ :sub:`5` 6175 - y\ :sub:`4` 6176 - y\ :sub:`3` 6177 - y\ :sub:`2` 6178 - y\ :sub:`1` 6179 - y\ :sub:`0` 6180 - u\ :sub:`7` 6181 - u\ :sub:`6` 6182 - u\ :sub:`5` 6183 - u\ :sub:`4` 6184 - u\ :sub:`3` 6185 - u\ :sub:`2` 6186 - u\ :sub:`1` 6187 - u\ :sub:`0` 6188 * .. _MEDIA-BUS-FMT-YDYUYDYV8-1X16: 6189 6190 - MEDIA_BUS_FMT_YDYUYDYV8_1X16 6191 - 0x2014 6192 - 6193 - 6194 - 6195 - 6196 - 6197 - 6198 - 6199 - 6200 - 6201 - 6202 - 6203 - 6204 - 6205 - 6206 - 6207 - 6208 - 6209 - y\ :sub:`7` 6210 - y\ :sub:`6` 6211 - y\ :sub:`5` 6212 - y\ :sub:`4` 6213 - y\ :sub:`3` 6214 - y\ :sub:`2` 6215 - y\ :sub:`1` 6216 - y\ :sub:`0` 6217 - d 6218 - d 6219 - d 6220 - d 6221 - d 6222 - d 6223 - d 6224 - d 6225 * - 6226 - 6227 - 6228 - 6229 - 6230 - 6231 - 6232 - 6233 - 6234 - 6235 - 6236 - 6237 - 6238 - 6239 - 6240 - 6241 - 6242 - 6243 - 6244 - y\ :sub:`7` 6245 - y\ :sub:`6` 6246 - y\ :sub:`5` 6247 - y\ :sub:`4` 6248 - y\ :sub:`3` 6249 - y\ :sub:`2` 6250 - y\ :sub:`1` 6251 - y\ :sub:`0` 6252 - u\ :sub:`7` 6253 - u\ :sub:`6` 6254 - u\ :sub:`5` 6255 - u\ :sub:`4` 6256 - u\ :sub:`3` 6257 - u\ :sub:`2` 6258 - u\ :sub:`1` 6259 - u\ :sub:`0` 6260 * - 6261 - 6262 - 6263 - 6264 - 6265 - 6266 - 6267 - 6268 - 6269 - 6270 - 6271 - 6272 - 6273 - 6274 - 6275 - 6276 - 6277 - 6278 - 6279 - y\ :sub:`7` 6280 - y\ :sub:`6` 6281 - y\ :sub:`5` 6282 - y\ :sub:`4` 6283 - y\ :sub:`3` 6284 - y\ :sub:`2` 6285 - y\ :sub:`1` 6286 - y\ :sub:`0` 6287 - d 6288 - d 6289 - d 6290 - d 6291 - d 6292 - d 6293 - d 6294 - d 6295 * - 6296 - 6297 - 6298 - 6299 - 6300 - 6301 - 6302 - 6303 - 6304 - 6305 - 6306 - 6307 - 6308 - 6309 - 6310 - 6311 - 6312 - 6313 - 6314 - y\ :sub:`7` 6315 - y\ :sub:`6` 6316 - y\ :sub:`5` 6317 - y\ :sub:`4` 6318 - y\ :sub:`3` 6319 - y\ :sub:`2` 6320 - y\ :sub:`1` 6321 - y\ :sub:`0` 6322 - v\ :sub:`7` 6323 - v\ :sub:`6` 6324 - v\ :sub:`5` 6325 - v\ :sub:`4` 6326 - v\ :sub:`3` 6327 - v\ :sub:`2` 6328 - v\ :sub:`1` 6329 - v\ :sub:`0` 6330 * .. _MEDIA-BUS-FMT-UYVY10-1X20: 6331 6332 - MEDIA_BUS_FMT_UYVY10_1X20 6333 - 0x201a 6334 - 6335 - 6336 - 6337 - 6338 - 6339 - 6340 - 6341 - 6342 - 6343 - 6344 - 6345 - 6346 - 6347 - u\ :sub:`9` 6348 - u\ :sub:`8` 6349 - u\ :sub:`7` 6350 - u\ :sub:`6` 6351 - u\ :sub:`5` 6352 - u\ :sub:`4` 6353 - u\ :sub:`3` 6354 - u\ :sub:`2` 6355 - u\ :sub:`1` 6356 - u\ :sub:`0` 6357 - y\ :sub:`9` 6358 - y\ :sub:`8` 6359 - y\ :sub:`7` 6360 - y\ :sub:`6` 6361 - y\ :sub:`5` 6362 - y\ :sub:`4` 6363 - y\ :sub:`3` 6364 - y\ :sub:`2` 6365 - y\ :sub:`1` 6366 - y\ :sub:`0` 6367 * - 6368 - 6369 - 6370 - 6371 - 6372 - 6373 - 6374 - 6375 - 6376 - 6377 - 6378 - 6379 - 6380 - 6381 - 6382 - v\ :sub:`9` 6383 - v\ :sub:`8` 6384 - v\ :sub:`7` 6385 - v\ :sub:`6` 6386 - v\ :sub:`5` 6387 - v\ :sub:`4` 6388 - v\ :sub:`3` 6389 - v\ :sub:`2` 6390 - v\ :sub:`1` 6391 - v\ :sub:`0` 6392 - y\ :sub:`9` 6393 - y\ :sub:`8` 6394 - y\ :sub:`7` 6395 - y\ :sub:`6` 6396 - y\ :sub:`5` 6397 - y\ :sub:`4` 6398 - y\ :sub:`3` 6399 - y\ :sub:`2` 6400 - y\ :sub:`1` 6401 - y\ :sub:`0` 6402 * .. _MEDIA-BUS-FMT-VYUY10-1X20: 6403 6404 - MEDIA_BUS_FMT_VYUY10_1X20 6405 - 0x201b 6406 - 6407 - 6408 - 6409 - 6410 - 6411 - 6412 - 6413 - 6414 - 6415 - 6416 - 6417 - 6418 - 6419 - v\ :sub:`9` 6420 - v\ :sub:`8` 6421 - v\ :sub:`7` 6422 - v\ :sub:`6` 6423 - v\ :sub:`5` 6424 - v\ :sub:`4` 6425 - v\ :sub:`3` 6426 - v\ :sub:`2` 6427 - v\ :sub:`1` 6428 - v\ :sub:`0` 6429 - y\ :sub:`9` 6430 - y\ :sub:`8` 6431 - y\ :sub:`7` 6432 - y\ :sub:`6` 6433 - y\ :sub:`5` 6434 - y\ :sub:`4` 6435 - y\ :sub:`3` 6436 - y\ :sub:`2` 6437 - y\ :sub:`1` 6438 - y\ :sub:`0` 6439 * - 6440 - 6441 - 6442 - 6443 - 6444 - 6445 - 6446 - 6447 - 6448 - 6449 - 6450 - 6451 - 6452 - 6453 - 6454 - u\ :sub:`9` 6455 - u\ :sub:`8` 6456 - u\ :sub:`7` 6457 - u\ :sub:`6` 6458 - u\ :sub:`5` 6459 - u\ :sub:`4` 6460 - u\ :sub:`3` 6461 - u\ :sub:`2` 6462 - u\ :sub:`1` 6463 - u\ :sub:`0` 6464 - y\ :sub:`9` 6465 - y\ :sub:`8` 6466 - y\ :sub:`7` 6467 - y\ :sub:`6` 6468 - y\ :sub:`5` 6469 - y\ :sub:`4` 6470 - y\ :sub:`3` 6471 - y\ :sub:`2` 6472 - y\ :sub:`1` 6473 - y\ :sub:`0` 6474 * .. _MEDIA-BUS-FMT-YUYV10-1X20: 6475 6476 - MEDIA_BUS_FMT_YUYV10_1X20 6477 - 0x200d 6478 - 6479 - 6480 - 6481 - 6482 - 6483 - 6484 - 6485 - 6486 - 6487 - 6488 - 6489 - 6490 - 6491 - y\ :sub:`9` 6492 - y\ :sub:`8` 6493 - y\ :sub:`7` 6494 - y\ :sub:`6` 6495 - y\ :sub:`5` 6496 - y\ :sub:`4` 6497 - y\ :sub:`3` 6498 - y\ :sub:`2` 6499 - y\ :sub:`1` 6500 - y\ :sub:`0` 6501 - u\ :sub:`9` 6502 - u\ :sub:`8` 6503 - u\ :sub:`7` 6504 - u\ :sub:`6` 6505 - u\ :sub:`5` 6506 - u\ :sub:`4` 6507 - u\ :sub:`3` 6508 - u\ :sub:`2` 6509 - u\ :sub:`1` 6510 - u\ :sub:`0` 6511 * - 6512 - 6513 - 6514 - 6515 - 6516 - 6517 - 6518 - 6519 - 6520 - 6521 - 6522 - 6523 - 6524 - 6525 - 6526 - y\ :sub:`9` 6527 - y\ :sub:`8` 6528 - y\ :sub:`7` 6529 - y\ :sub:`6` 6530 - y\ :sub:`5` 6531 - y\ :sub:`4` 6532 - y\ :sub:`3` 6533 - y\ :sub:`2` 6534 - y\ :sub:`1` 6535 - y\ :sub:`0` 6536 - v\ :sub:`9` 6537 - v\ :sub:`8` 6538 - v\ :sub:`7` 6539 - v\ :sub:`6` 6540 - v\ :sub:`5` 6541 - v\ :sub:`4` 6542 - v\ :sub:`3` 6543 - v\ :sub:`2` 6544 - v\ :sub:`1` 6545 - v\ :sub:`0` 6546 * .. _MEDIA-BUS-FMT-YVYU10-1X20: 6547 6548 - MEDIA_BUS_FMT_YVYU10_1X20 6549 - 0x200e 6550 - 6551 - 6552 - 6553 - 6554 - 6555 - 6556 - 6557 - 6558 - 6559 - 6560 - 6561 - 6562 - 6563 - y\ :sub:`9` 6564 - y\ :sub:`8` 6565 - y\ :sub:`7` 6566 - y\ :sub:`6` 6567 - y\ :sub:`5` 6568 - y\ :sub:`4` 6569 - y\ :sub:`3` 6570 - y\ :sub:`2` 6571 - y\ :sub:`1` 6572 - y\ :sub:`0` 6573 - v\ :sub:`9` 6574 - v\ :sub:`8` 6575 - v\ :sub:`7` 6576 - v\ :sub:`6` 6577 - v\ :sub:`5` 6578 - v\ :sub:`4` 6579 - v\ :sub:`3` 6580 - v\ :sub:`2` 6581 - v\ :sub:`1` 6582 - v\ :sub:`0` 6583 * - 6584 - 6585 - 6586 - 6587 - 6588 - 6589 - 6590 - 6591 - 6592 - 6593 - 6594 - 6595 - 6596 - 6597 - 6598 - y\ :sub:`9` 6599 - y\ :sub:`8` 6600 - y\ :sub:`7` 6601 - y\ :sub:`6` 6602 - y\ :sub:`5` 6603 - y\ :sub:`4` 6604 - y\ :sub:`3` 6605 - y\ :sub:`2` 6606 - y\ :sub:`1` 6607 - y\ :sub:`0` 6608 - u\ :sub:`9` 6609 - u\ :sub:`8` 6610 - u\ :sub:`7` 6611 - u\ :sub:`6` 6612 - u\ :sub:`5` 6613 - u\ :sub:`4` 6614 - u\ :sub:`3` 6615 - u\ :sub:`2` 6616 - u\ :sub:`1` 6617 - u\ :sub:`0` 6618 * .. _MEDIA-BUS-FMT-VUY8-1X24: 6619 6620 - MEDIA_BUS_FMT_VUY8_1X24 6621 - 0x201a 6622 - 6623 - 6624 - 6625 - 6626 - 6627 - 6628 - 6629 - 6630 - 6631 - v\ :sub:`7` 6632 - v\ :sub:`6` 6633 - v\ :sub:`5` 6634 - v\ :sub:`4` 6635 - v\ :sub:`3` 6636 - v\ :sub:`2` 6637 - v\ :sub:`1` 6638 - v\ :sub:`0` 6639 - u\ :sub:`7` 6640 - u\ :sub:`6` 6641 - u\ :sub:`5` 6642 - u\ :sub:`4` 6643 - u\ :sub:`3` 6644 - u\ :sub:`2` 6645 - u\ :sub:`1` 6646 - u\ :sub:`0` 6647 - y\ :sub:`7` 6648 - y\ :sub:`6` 6649 - y\ :sub:`5` 6650 - y\ :sub:`4` 6651 - y\ :sub:`3` 6652 - y\ :sub:`2` 6653 - y\ :sub:`1` 6654 - y\ :sub:`0` 6655 * .. _MEDIA-BUS-FMT-YUV8-1X24: 6656 6657 - MEDIA_BUS_FMT_YUV8_1X24 6658 - 0x2025 6659 - 6660 - 6661 - 6662 - 6663 - 6664 - 6665 - 6666 - 6667 - 6668 - y\ :sub:`7` 6669 - y\ :sub:`6` 6670 - y\ :sub:`5` 6671 - y\ :sub:`4` 6672 - y\ :sub:`3` 6673 - y\ :sub:`2` 6674 - y\ :sub:`1` 6675 - y\ :sub:`0` 6676 - u\ :sub:`7` 6677 - u\ :sub:`6` 6678 - u\ :sub:`5` 6679 - u\ :sub:`4` 6680 - u\ :sub:`3` 6681 - u\ :sub:`2` 6682 - u\ :sub:`1` 6683 - u\ :sub:`0` 6684 - v\ :sub:`7` 6685 - v\ :sub:`6` 6686 - v\ :sub:`5` 6687 - v\ :sub:`4` 6688 - v\ :sub:`3` 6689 - v\ :sub:`2` 6690 - v\ :sub:`1` 6691 - v\ :sub:`0` 6692 * .. _MEDIA-BUS-FMT-UYYVYY8-0-5X24: 6693 6694 - MEDIA_BUS_FMT_UYYVYY8_0_5X24 6695 - 0x2026 6696 - 6697 - 6698 - 6699 - 6700 - 6701 - 6702 - 6703 - 6704 - 6705 - u\ :sub:`7` 6706 - u\ :sub:`6` 6707 - u\ :sub:`5` 6708 - u\ :sub:`4` 6709 - u\ :sub:`3` 6710 - u\ :sub:`2` 6711 - u\ :sub:`1` 6712 - u\ :sub:`0` 6713 - y\ :sub:`7` 6714 - y\ :sub:`6` 6715 - y\ :sub:`5` 6716 - y\ :sub:`4` 6717 - y\ :sub:`3` 6718 - y\ :sub:`2` 6719 - y\ :sub:`1` 6720 - y\ :sub:`0` 6721 - y\ :sub:`7` 6722 - y\ :sub:`6` 6723 - y\ :sub:`5` 6724 - y\ :sub:`4` 6725 - y\ :sub:`3` 6726 - y\ :sub:`2` 6727 - y\ :sub:`1` 6728 - y\ :sub:`0` 6729 * - 6730 - 6731 - 6732 - 6733 - 6734 - 6735 - 6736 - 6737 - 6738 - 6739 - 6740 - v\ :sub:`7` 6741 - v\ :sub:`6` 6742 - v\ :sub:`5` 6743 - v\ :sub:`4` 6744 - v\ :sub:`3` 6745 - v\ :sub:`2` 6746 - v\ :sub:`1` 6747 - v\ :sub:`0` 6748 - y\ :sub:`7` 6749 - y\ :sub:`6` 6750 - y\ :sub:`5` 6751 - y\ :sub:`4` 6752 - y\ :sub:`3` 6753 - y\ :sub:`2` 6754 - y\ :sub:`1` 6755 - y\ :sub:`0` 6756 - y\ :sub:`7` 6757 - y\ :sub:`6` 6758 - y\ :sub:`5` 6759 - y\ :sub:`4` 6760 - y\ :sub:`3` 6761 - y\ :sub:`2` 6762 - y\ :sub:`1` 6763 - y\ :sub:`0` 6764 * .. _MEDIA-BUS-FMT-UYVY12-1X24: 6765 6766 - MEDIA_BUS_FMT_UYVY12_1X24 6767 - 0x2020 6768 - 6769 - 6770 - 6771 - 6772 - 6773 - 6774 - 6775 - 6776 - 6777 - u\ :sub:`11` 6778 - u\ :sub:`10` 6779 - u\ :sub:`9` 6780 - u\ :sub:`8` 6781 - u\ :sub:`7` 6782 - u\ :sub:`6` 6783 - u\ :sub:`5` 6784 - u\ :sub:`4` 6785 - u\ :sub:`3` 6786 - u\ :sub:`2` 6787 - u\ :sub:`1` 6788 - u\ :sub:`0` 6789 - y\ :sub:`11` 6790 - y\ :sub:`10` 6791 - y\ :sub:`9` 6792 - y\ :sub:`8` 6793 - y\ :sub:`7` 6794 - y\ :sub:`6` 6795 - y\ :sub:`5` 6796 - y\ :sub:`4` 6797 - y\ :sub:`3` 6798 - y\ :sub:`2` 6799 - y\ :sub:`1` 6800 - y\ :sub:`0` 6801 * - 6802 - 6803 - 6804 - 6805 - 6806 - 6807 - 6808 - 6809 - 6810 - 6811 - 6812 - v\ :sub:`11` 6813 - v\ :sub:`10` 6814 - v\ :sub:`9` 6815 - v\ :sub:`8` 6816 - v\ :sub:`7` 6817 - v\ :sub:`6` 6818 - v\ :sub:`5` 6819 - v\ :sub:`4` 6820 - v\ :sub:`3` 6821 - v\ :sub:`2` 6822 - v\ :sub:`1` 6823 - v\ :sub:`0` 6824 - y\ :sub:`11` 6825 - y\ :sub:`10` 6826 - y\ :sub:`9` 6827 - y\ :sub:`8` 6828 - y\ :sub:`7` 6829 - y\ :sub:`6` 6830 - y\ :sub:`5` 6831 - y\ :sub:`4` 6832 - y\ :sub:`3` 6833 - y\ :sub:`2` 6834 - y\ :sub:`1` 6835 - y\ :sub:`0` 6836 * .. _MEDIA-BUS-FMT-VYUY12-1X24: 6837 6838 - MEDIA_BUS_FMT_VYUY12_1X24 6839 - 0x2021 6840 - 6841 - 6842 - 6843 - 6844 - 6845 - 6846 - 6847 - 6848 - 6849 - v\ :sub:`11` 6850 - v\ :sub:`10` 6851 - v\ :sub:`9` 6852 - v\ :sub:`8` 6853 - v\ :sub:`7` 6854 - v\ :sub:`6` 6855 - v\ :sub:`5` 6856 - v\ :sub:`4` 6857 - v\ :sub:`3` 6858 - v\ :sub:`2` 6859 - v\ :sub:`1` 6860 - v\ :sub:`0` 6861 - y\ :sub:`11` 6862 - y\ :sub:`10` 6863 - y\ :sub:`9` 6864 - y\ :sub:`8` 6865 - y\ :sub:`7` 6866 - y\ :sub:`6` 6867 - y\ :sub:`5` 6868 - y\ :sub:`4` 6869 - y\ :sub:`3` 6870 - y\ :sub:`2` 6871 - y\ :sub:`1` 6872 - y\ :sub:`0` 6873 * - 6874 - 6875 - 6876 - 6877 - 6878 - 6879 - 6880 - 6881 - 6882 - 6883 - 6884 - u\ :sub:`11` 6885 - u\ :sub:`10` 6886 - u\ :sub:`9` 6887 - u\ :sub:`8` 6888 - u\ :sub:`7` 6889 - u\ :sub:`6` 6890 - u\ :sub:`5` 6891 - u\ :sub:`4` 6892 - u\ :sub:`3` 6893 - u\ :sub:`2` 6894 - u\ :sub:`1` 6895 - u\ :sub:`0` 6896 - y\ :sub:`11` 6897 - y\ :sub:`10` 6898 - y\ :sub:`9` 6899 - y\ :sub:`8` 6900 - y\ :sub:`7` 6901 - y\ :sub:`6` 6902 - y\ :sub:`5` 6903 - y\ :sub:`4` 6904 - y\ :sub:`3` 6905 - y\ :sub:`2` 6906 - y\ :sub:`1` 6907 - y\ :sub:`0` 6908 * .. _MEDIA-BUS-FMT-YUYV12-1X24: 6909 6910 - MEDIA_BUS_FMT_YUYV12_1X24 6911 - 0x2022 6912 - 6913 - 6914 - 6915 - 6916 - 6917 - 6918 - 6919 - 6920 - 6921 - y\ :sub:`11` 6922 - y\ :sub:`10` 6923 - y\ :sub:`9` 6924 - y\ :sub:`8` 6925 - y\ :sub:`7` 6926 - y\ :sub:`6` 6927 - y\ :sub:`5` 6928 - y\ :sub:`4` 6929 - y\ :sub:`3` 6930 - y\ :sub:`2` 6931 - y\ :sub:`1` 6932 - y\ :sub:`0` 6933 - u\ :sub:`11` 6934 - u\ :sub:`10` 6935 - u\ :sub:`9` 6936 - u\ :sub:`8` 6937 - u\ :sub:`7` 6938 - u\ :sub:`6` 6939 - u\ :sub:`5` 6940 - u\ :sub:`4` 6941 - u\ :sub:`3` 6942 - u\ :sub:`2` 6943 - u\ :sub:`1` 6944 - u\ :sub:`0` 6945 * - 6946 - 6947 - 6948 - 6949 - 6950 - 6951 - 6952 - 6953 - 6954 - 6955 - 6956 - y\ :sub:`11` 6957 - y\ :sub:`10` 6958 - y\ :sub:`9` 6959 - y\ :sub:`8` 6960 - y\ :sub:`7` 6961 - y\ :sub:`6` 6962 - y\ :sub:`5` 6963 - y\ :sub:`4` 6964 - y\ :sub:`3` 6965 - y\ :sub:`2` 6966 - y\ :sub:`1` 6967 - y\ :sub:`0` 6968 - v\ :sub:`11` 6969 - v\ :sub:`10` 6970 - v\ :sub:`9` 6971 - v\ :sub:`8` 6972 - v\ :sub:`7` 6973 - v\ :sub:`6` 6974 - v\ :sub:`5` 6975 - v\ :sub:`4` 6976 - v\ :sub:`3` 6977 - v\ :sub:`2` 6978 - v\ :sub:`1` 6979 - v\ :sub:`0` 6980 * .. _MEDIA-BUS-FMT-YVYU12-1X24: 6981 6982 - MEDIA_BUS_FMT_YVYU12_1X24 6983 - 0x2023 6984 - 6985 - 6986 - 6987 - 6988 - 6989 - 6990 - 6991 - 6992 - 6993 - y\ :sub:`11` 6994 - y\ :sub:`10` 6995 - y\ :sub:`9` 6996 - y\ :sub:`8` 6997 - y\ :sub:`7` 6998 - y\ :sub:`6` 6999 - y\ :sub:`5` 7000 - y\ :sub:`4` 7001 - y\ :sub:`3` 7002 - y\ :sub:`2` 7003 - y\ :sub:`1` 7004 - y\ :sub:`0` 7005 - v\ :sub:`11` 7006 - v\ :sub:`10` 7007 - v\ :sub:`9` 7008 - v\ :sub:`8` 7009 - v\ :sub:`7` 7010 - v\ :sub:`6` 7011 - v\ :sub:`5` 7012 - v\ :sub:`4` 7013 - v\ :sub:`3` 7014 - v\ :sub:`2` 7015 - v\ :sub:`1` 7016 - v\ :sub:`0` 7017 * - 7018 - 7019 - 7020 - 7021 - 7022 - 7023 - 7024 - 7025 - 7026 - 7027 - 7028 - y\ :sub:`11` 7029 - y\ :sub:`10` 7030 - y\ :sub:`9` 7031 - y\ :sub:`8` 7032 - y\ :sub:`7` 7033 - y\ :sub:`6` 7034 - y\ :sub:`5` 7035 - y\ :sub:`4` 7036 - y\ :sub:`3` 7037 - y\ :sub:`2` 7038 - y\ :sub:`1` 7039 - y\ :sub:`0` 7040 - u\ :sub:`11` 7041 - u\ :sub:`10` 7042 - u\ :sub:`9` 7043 - u\ :sub:`8` 7044 - u\ :sub:`7` 7045 - u\ :sub:`6` 7046 - u\ :sub:`5` 7047 - u\ :sub:`4` 7048 - u\ :sub:`3` 7049 - u\ :sub:`2` 7050 - u\ :sub:`1` 7051 - u\ :sub:`0` 7052 * .. _MEDIA-BUS-FMT-YUV10-1X30: 7053 7054 - MEDIA_BUS_FMT_YUV10_1X30 7055 - 0x2016 7056 - 7057 - 7058 - 7059 - y\ :sub:`9` 7060 - y\ :sub:`8` 7061 - y\ :sub:`7` 7062 - y\ :sub:`6` 7063 - y\ :sub:`5` 7064 - y\ :sub:`4` 7065 - y\ :sub:`3` 7066 - y\ :sub:`2` 7067 - y\ :sub:`1` 7068 - y\ :sub:`0` 7069 - u\ :sub:`9` 7070 - u\ :sub:`8` 7071 - u\ :sub:`7` 7072 - u\ :sub:`6` 7073 - u\ :sub:`5` 7074 - u\ :sub:`4` 7075 - u\ :sub:`3` 7076 - u\ :sub:`2` 7077 - u\ :sub:`1` 7078 - u\ :sub:`0` 7079 - v\ :sub:`9` 7080 - v\ :sub:`8` 7081 - v\ :sub:`7` 7082 - v\ :sub:`6` 7083 - v\ :sub:`5` 7084 - v\ :sub:`4` 7085 - v\ :sub:`3` 7086 - v\ :sub:`2` 7087 - v\ :sub:`1` 7088 - v\ :sub:`0` 7089 * .. _MEDIA-BUS-FMT-UYYVYY10-0-5X30: 7090 7091 - MEDIA_BUS_FMT_UYYVYY10_0_5X30 7092 - 0x2027 7093 - 7094 - 7095 - 7096 - u\ :sub:`9` 7097 - u\ :sub:`8` 7098 - u\ :sub:`7` 7099 - u\ :sub:`6` 7100 - u\ :sub:`5` 7101 - u\ :sub:`4` 7102 - u\ :sub:`3` 7103 - u\ :sub:`2` 7104 - u\ :sub:`1` 7105 - u\ :sub:`0` 7106 - y\ :sub:`9` 7107 - y\ :sub:`8` 7108 - y\ :sub:`7` 7109 - y\ :sub:`6` 7110 - y\ :sub:`5` 7111 - y\ :sub:`4` 7112 - y\ :sub:`3` 7113 - y\ :sub:`2` 7114 - y\ :sub:`1` 7115 - y\ :sub:`0` 7116 - y\ :sub:`9` 7117 - y\ :sub:`8` 7118 - y\ :sub:`7` 7119 - y\ :sub:`6` 7120 - y\ :sub:`5` 7121 - y\ :sub:`4` 7122 - y\ :sub:`3` 7123 - y\ :sub:`2` 7124 - y\ :sub:`1` 7125 - y\ :sub:`0` 7126 * - 7127 - 7128 - 7129 - 7130 - 7131 - v\ :sub:`9` 7132 - v\ :sub:`8` 7133 - v\ :sub:`7` 7134 - v\ :sub:`6` 7135 - v\ :sub:`5` 7136 - v\ :sub:`4` 7137 - v\ :sub:`3` 7138 - v\ :sub:`2` 7139 - v\ :sub:`1` 7140 - v\ :sub:`0` 7141 - y\ :sub:`9` 7142 - y\ :sub:`8` 7143 - y\ :sub:`7` 7144 - y\ :sub:`6` 7145 - y\ :sub:`5` 7146 - y\ :sub:`4` 7147 - y\ :sub:`3` 7148 - y\ :sub:`2` 7149 - y\ :sub:`1` 7150 - y\ :sub:`0` 7151 - y\ :sub:`9` 7152 - y\ :sub:`8` 7153 - y\ :sub:`7` 7154 - y\ :sub:`6` 7155 - y\ :sub:`5` 7156 - y\ :sub:`4` 7157 - y\ :sub:`3` 7158 - y\ :sub:`2` 7159 - y\ :sub:`1` 7160 - y\ :sub:`0` 7161 * .. _MEDIA-BUS-FMT-AYUV8-1X32: 7162 7163 - MEDIA_BUS_FMT_AYUV8_1X32 7164 - 0x2017 7165 - 7166 - a\ :sub:`7` 7167 - a\ :sub:`6` 7168 - a\ :sub:`5` 7169 - a\ :sub:`4` 7170 - a\ :sub:`3` 7171 - a\ :sub:`2` 7172 - a\ :sub:`1` 7173 - a\ :sub:`0` 7174 - y\ :sub:`7` 7175 - y\ :sub:`6` 7176 - y\ :sub:`5` 7177 - y\ :sub:`4` 7178 - y\ :sub:`3` 7179 - y\ :sub:`2` 7180 - y\ :sub:`1` 7181 - y\ :sub:`0` 7182 - u\ :sub:`7` 7183 - u\ :sub:`6` 7184 - u\ :sub:`5` 7185 - u\ :sub:`4` 7186 - u\ :sub:`3` 7187 - u\ :sub:`2` 7188 - u\ :sub:`1` 7189 - u\ :sub:`0` 7190 - v\ :sub:`7` 7191 - v\ :sub:`6` 7192 - v\ :sub:`5` 7193 - v\ :sub:`4` 7194 - v\ :sub:`3` 7195 - v\ :sub:`2` 7196 - v\ :sub:`1` 7197 - v\ :sub:`0` 7198 7199 7200.. raw:: latex 7201 7202 \endgroup 7203 7204 7205The following table list existing packed 36bit wide YUV formats. 7206 7207.. raw:: latex 7208 7209 \begingroup 7210 \tiny 7211 \setlength{\tabcolsep}{2pt} 7212 7213.. tabularcolumns:: |p{4.0cm}|p{0.7cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}| 7214 7215.. _v4l2-mbus-pixelcode-yuv8-36bit: 7216 7217.. flat-table:: 36bit YUV Formats 7218 :header-rows: 2 7219 :stub-columns: 0 7220 :widths: 36 7 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7221 7222 * - Identifier 7223 - Code 7224 - 7225 - :cspan:`35` Data organization 7226 * - 7227 - 7228 - Bit 7229 - 35 7230 - 34 7231 - 33 7232 - 32 7233 - 31 7234 - 30 7235 - 29 7236 - 28 7237 - 27 7238 - 26 7239 - 25 7240 - 24 7241 - 23 7242 - 22 7243 - 21 7244 - 10 7245 - 19 7246 - 18 7247 - 17 7248 - 16 7249 - 15 7250 - 14 7251 - 13 7252 - 12 7253 - 11 7254 - 10 7255 - 9 7256 - 8 7257 - 7 7258 - 6 7259 - 5 7260 - 4 7261 - 3 7262 - 2 7263 - 1 7264 - 0 7265 * .. _MEDIA-BUS-FMT-UYYVYY12-0-5X36: 7266 7267 - MEDIA_BUS_FMT_UYYVYY12_0_5X36 7268 - 0x2028 7269 - 7270 - u\ :sub:`11` 7271 - u\ :sub:`10` 7272 - u\ :sub:`9` 7273 - u\ :sub:`8` 7274 - u\ :sub:`7` 7275 - u\ :sub:`6` 7276 - u\ :sub:`5` 7277 - u\ :sub:`4` 7278 - u\ :sub:`3` 7279 - u\ :sub:`2` 7280 - u\ :sub:`1` 7281 - u\ :sub:`0` 7282 - y\ :sub:`11` 7283 - y\ :sub:`10` 7284 - y\ :sub:`9` 7285 - y\ :sub:`8` 7286 - y\ :sub:`7` 7287 - y\ :sub:`6` 7288 - y\ :sub:`5` 7289 - y\ :sub:`4` 7290 - y\ :sub:`3` 7291 - y\ :sub:`2` 7292 - y\ :sub:`1` 7293 - y\ :sub:`0` 7294 - y\ :sub:`11` 7295 - y\ :sub:`10` 7296 - y\ :sub:`9` 7297 - y\ :sub:`8` 7298 - y\ :sub:`7` 7299 - y\ :sub:`6` 7300 - y\ :sub:`5` 7301 - y\ :sub:`4` 7302 - y\ :sub:`3` 7303 - y\ :sub:`2` 7304 - y\ :sub:`1` 7305 - y\ :sub:`0` 7306 * - 7307 - 7308 - 7309 - v\ :sub:`11` 7310 - v\ :sub:`10` 7311 - v\ :sub:`9` 7312 - v\ :sub:`8` 7313 - v\ :sub:`7` 7314 - v\ :sub:`6` 7315 - v\ :sub:`5` 7316 - v\ :sub:`4` 7317 - v\ :sub:`3` 7318 - v\ :sub:`2` 7319 - v\ :sub:`1` 7320 - v\ :sub:`0` 7321 - y\ :sub:`11` 7322 - y\ :sub:`10` 7323 - y\ :sub:`9` 7324 - y\ :sub:`8` 7325 - y\ :sub:`7` 7326 - y\ :sub:`6` 7327 - y\ :sub:`5` 7328 - y\ :sub:`4` 7329 - y\ :sub:`3` 7330 - y\ :sub:`2` 7331 - y\ :sub:`1` 7332 - y\ :sub:`0` 7333 - y\ :sub:`11` 7334 - y\ :sub:`10` 7335 - y\ :sub:`9` 7336 - y\ :sub:`8` 7337 - y\ :sub:`7` 7338 - y\ :sub:`6` 7339 - y\ :sub:`5` 7340 - y\ :sub:`4` 7341 - y\ :sub:`3` 7342 - y\ :sub:`2` 7343 - y\ :sub:`1` 7344 - y\ :sub:`0` 7345 * .. _MEDIA-BUS-FMT-YUV12-1X36: 7346 7347 - MEDIA_BUS_FMT_YUV12_1X36 7348 - 0x2029 7349 - 7350 - y\ :sub:`11` 7351 - y\ :sub:`10` 7352 - y\ :sub:`9` 7353 - y\ :sub:`8` 7354 - y\ :sub:`7` 7355 - y\ :sub:`6` 7356 - y\ :sub:`5` 7357 - y\ :sub:`4` 7358 - y\ :sub:`3` 7359 - y\ :sub:`2` 7360 - y\ :sub:`1` 7361 - y\ :sub:`0` 7362 - u\ :sub:`11` 7363 - u\ :sub:`10` 7364 - u\ :sub:`9` 7365 - u\ :sub:`8` 7366 - u\ :sub:`7` 7367 - u\ :sub:`6` 7368 - u\ :sub:`5` 7369 - u\ :sub:`4` 7370 - u\ :sub:`3` 7371 - u\ :sub:`2` 7372 - u\ :sub:`1` 7373 - u\ :sub:`0` 7374 - v\ :sub:`11` 7375 - v\ :sub:`10` 7376 - v\ :sub:`9` 7377 - v\ :sub:`8` 7378 - v\ :sub:`7` 7379 - v\ :sub:`6` 7380 - v\ :sub:`5` 7381 - v\ :sub:`4` 7382 - v\ :sub:`3` 7383 - v\ :sub:`2` 7384 - v\ :sub:`1` 7385 - v\ :sub:`0` 7386 7387 7388.. raw:: latex 7389 7390 \endgroup 7391 7392 7393The following table list existing packed 48bit wide YUV formats. 7394 7395.. raw:: latex 7396 7397 \begingroup 7398 \tiny 7399 \setlength{\tabcolsep}{2pt} 7400 7401.. tabularcolumns:: |p{4.0cm}|p{0.7cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}| 7402 7403.. _v4l2-mbus-pixelcode-yuv8-48bit: 7404 7405.. flat-table:: 48bit YUV Formats 7406 :header-rows: 3 7407 :stub-columns: 0 7408 :widths: 36 7 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7409 7410 * - Identifier 7411 - Code 7412 - 7413 - :cspan:`31` Data organization 7414 * - 7415 - 7416 - Bit 7417 - 7418 - 7419 - 7420 - 7421 - 7422 - 7423 - 7424 - 7425 - 7426 - 7427 - 7428 - 7429 - 7430 - 7431 - 7432 - 7433 - 47 7434 - 46 7435 - 45 7436 - 44 7437 - 43 7438 - 42 7439 - 41 7440 - 40 7441 - 39 7442 - 38 7443 - 37 7444 - 36 7445 - 35 7446 - 34 7447 - 33 7448 - 32 7449 * - 7450 - 7451 - 7452 - 31 7453 - 30 7454 - 29 7455 - 28 7456 - 27 7457 - 26 7458 - 25 7459 - 24 7460 - 23 7461 - 22 7462 - 21 7463 - 10 7464 - 19 7465 - 18 7466 - 17 7467 - 16 7468 - 15 7469 - 14 7470 - 13 7471 - 12 7472 - 11 7473 - 10 7474 - 9 7475 - 8 7476 - 7 7477 - 6 7478 - 5 7479 - 4 7480 - 3 7481 - 2 7482 - 1 7483 - 0 7484 * .. _MEDIA-BUS-FMT-YUV16-1X48: 7485 7486 - MEDIA_BUS_FMT_YUV16_1X48 7487 - 0x202a 7488 - 7489 - 7490 - 7491 - 7492 - 7493 - 7494 - 7495 - 7496 - 7497 - 7498 - 7499 - 7500 - 7501 - 7502 - 7503 - 7504 - 7505 - y\ :sub:`15` 7506 - y\ :sub:`14` 7507 - y\ :sub:`13` 7508 - y\ :sub:`12` 7509 - y\ :sub:`11` 7510 - y\ :sub:`10` 7511 - y\ :sub:`8` 7512 - y\ :sub:`8` 7513 - y\ :sub:`7` 7514 - y\ :sub:`6` 7515 - y\ :sub:`5` 7516 - y\ :sub:`4` 7517 - y\ :sub:`3` 7518 - y\ :sub:`2` 7519 - y\ :sub:`1` 7520 - y\ :sub:`0` 7521 * - 7522 - 7523 - 7524 - u\ :sub:`15` 7525 - u\ :sub:`14` 7526 - u\ :sub:`13` 7527 - u\ :sub:`12` 7528 - u\ :sub:`11` 7529 - u\ :sub:`10` 7530 - u\ :sub:`9` 7531 - u\ :sub:`8` 7532 - u\ :sub:`7` 7533 - u\ :sub:`6` 7534 - u\ :sub:`5` 7535 - u\ :sub:`4` 7536 - u\ :sub:`3` 7537 - u\ :sub:`2` 7538 - u\ :sub:`1` 7539 - u\ :sub:`0` 7540 - v\ :sub:`15` 7541 - v\ :sub:`14` 7542 - v\ :sub:`13` 7543 - v\ :sub:`12` 7544 - v\ :sub:`11` 7545 - v\ :sub:`10` 7546 - v\ :sub:`9` 7547 - v\ :sub:`8` 7548 - v\ :sub:`7` 7549 - v\ :sub:`6` 7550 - v\ :sub:`5` 7551 - v\ :sub:`4` 7552 - v\ :sub:`3` 7553 - v\ :sub:`2` 7554 - v\ :sub:`1` 7555 - v\ :sub:`0` 7556 * .. _MEDIA-BUS-FMT-UYYVYY16-0-5X48: 7557 7558 - MEDIA_BUS_FMT_UYYVYY16_0_5X48 7559 - 0x202b 7560 - 7561 - 7562 - 7563 - 7564 - 7565 - 7566 - 7567 - 7568 - 7569 - 7570 - 7571 - 7572 - 7573 - 7574 - 7575 - 7576 - 7577 - u\ :sub:`15` 7578 - u\ :sub:`14` 7579 - u\ :sub:`13` 7580 - u\ :sub:`12` 7581 - u\ :sub:`11` 7582 - u\ :sub:`10` 7583 - u\ :sub:`9` 7584 - u\ :sub:`8` 7585 - u\ :sub:`7` 7586 - u\ :sub:`6` 7587 - u\ :sub:`5` 7588 - u\ :sub:`4` 7589 - u\ :sub:`3` 7590 - u\ :sub:`2` 7591 - u\ :sub:`1` 7592 - u\ :sub:`0` 7593 * - 7594 - 7595 - 7596 - y\ :sub:`15` 7597 - y\ :sub:`14` 7598 - y\ :sub:`13` 7599 - y\ :sub:`12` 7600 - y\ :sub:`11` 7601 - y\ :sub:`10` 7602 - y\ :sub:`9` 7603 - y\ :sub:`8` 7604 - y\ :sub:`7` 7605 - y\ :sub:`6` 7606 - y\ :sub:`5` 7607 - y\ :sub:`4` 7608 - y\ :sub:`3` 7609 - y\ :sub:`2` 7610 - y\ :sub:`1` 7611 - y\ :sub:`0` 7612 - y\ :sub:`15` 7613 - y\ :sub:`14` 7614 - y\ :sub:`13` 7615 - y\ :sub:`12` 7616 - y\ :sub:`11` 7617 - y\ :sub:`10` 7618 - y\ :sub:`8` 7619 - y\ :sub:`8` 7620 - y\ :sub:`7` 7621 - y\ :sub:`6` 7622 - y\ :sub:`5` 7623 - y\ :sub:`4` 7624 - y\ :sub:`3` 7625 - y\ :sub:`2` 7626 - y\ :sub:`1` 7627 - y\ :sub:`0` 7628 * - 7629 - 7630 - 7631 - 7632 - 7633 - 7634 - 7635 - 7636 - 7637 - 7638 - 7639 - 7640 - 7641 - 7642 - 7643 - 7644 - 7645 - 7646 - 7647 - v\ :sub:`15` 7648 - v\ :sub:`14` 7649 - v\ :sub:`13` 7650 - v\ :sub:`12` 7651 - v\ :sub:`11` 7652 - v\ :sub:`10` 7653 - v\ :sub:`9` 7654 - v\ :sub:`8` 7655 - v\ :sub:`7` 7656 - v\ :sub:`6` 7657 - v\ :sub:`5` 7658 - v\ :sub:`4` 7659 - v\ :sub:`3` 7660 - v\ :sub:`2` 7661 - v\ :sub:`1` 7662 - v\ :sub:`0` 7663 * - 7664 - 7665 - 7666 - y\ :sub:`15` 7667 - y\ :sub:`14` 7668 - y\ :sub:`13` 7669 - y\ :sub:`12` 7670 - y\ :sub:`11` 7671 - y\ :sub:`10` 7672 - y\ :sub:`9` 7673 - y\ :sub:`8` 7674 - y\ :sub:`7` 7675 - y\ :sub:`6` 7676 - y\ :sub:`5` 7677 - y\ :sub:`4` 7678 - y\ :sub:`3` 7679 - y\ :sub:`2` 7680 - y\ :sub:`1` 7681 - y\ :sub:`0` 7682 - y\ :sub:`15` 7683 - y\ :sub:`14` 7684 - y\ :sub:`13` 7685 - y\ :sub:`12` 7686 - y\ :sub:`11` 7687 - y\ :sub:`10` 7688 - y\ :sub:`8` 7689 - y\ :sub:`8` 7690 - y\ :sub:`7` 7691 - y\ :sub:`6` 7692 - y\ :sub:`5` 7693 - y\ :sub:`4` 7694 - y\ :sub:`3` 7695 - y\ :sub:`2` 7696 - y\ :sub:`1` 7697 - y\ :sub:`0` 7698 7699 7700.. raw:: latex 7701 7702 \endgroup 7703 7704HSV/HSL Formats 7705^^^^^^^^^^^^^^^ 7706 7707Those formats transfer pixel data as RGB values in a 7708cylindrical-coordinate system using Hue-Saturation-Value or 7709Hue-Saturation-Lightness components. The format code is made of the 7710following information. 7711 7712- The hue, saturation, value or lightness and optional alpha components 7713 order code, as encoded in a pixel sample. The only currently 7714 supported value is AHSV. 7715 7716- The number of bits per component, for each component. The values can 7717 be different for all components. The only currently supported value 7718 is 8888. 7719 7720- The number of bus samples per pixel. Pixels that are wider than the 7721 bus width must be transferred in multiple samples. The only currently 7722 supported value is 1. 7723 7724- The bus width. 7725 7726- For formats where the total number of bits per pixel is smaller than 7727 the number of bus samples per pixel times the bus width, a padding 7728 value stating if the bytes are padded in their most high order bits 7729 (PADHI) or low order bits (PADLO). 7730 7731- For formats where the number of bus samples per pixel is larger than 7732 1, an endianness value stating if the pixel is transferred MSB first 7733 (BE) or LSB first (LE). 7734 7735The following table lists existing HSV/HSL formats. 7736 7737 7738.. raw:: latex 7739 7740 \begingroup 7741 \tiny 7742 \setlength{\tabcolsep}{2pt} 7743 7744.. tabularcolumns:: |p{3.9cm}|p{0.73cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}|p{0.22cm}| 7745 7746.. _v4l2-mbus-pixelcode-hsv: 7747 7748.. flat-table:: HSV/HSL formats 7749 :header-rows: 2 7750 :stub-columns: 0 7751 :widths: 28 7 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7752 7753 * - Identifier 7754 - Code 7755 - 7756 - :cspan:`31` Data organization 7757 * - 7758 - 7759 - Bit 7760 - 31 7761 - 30 7762 - 29 7763 - 28 7764 - 27 7765 - 26 7766 - 25 7767 - 24 7768 - 23 7769 - 22 7770 - 21 7771 - 20 7772 - 19 7773 - 18 7774 - 17 7775 - 16 7776 - 15 7777 - 14 7778 - 13 7779 - 12 7780 - 11 7781 - 10 7782 - 9 7783 - 8 7784 - 7 7785 - 6 7786 - 5 7787 - 4 7788 - 3 7789 - 2 7790 - 1 7791 - 0 7792 * .. _MEDIA-BUS-FMT-AHSV8888-1X32: 7793 7794 - MEDIA_BUS_FMT_AHSV8888_1X32 7795 - 0x6001 7796 - 7797 - a\ :sub:`7` 7798 - a\ :sub:`6` 7799 - a\ :sub:`5` 7800 - a\ :sub:`4` 7801 - a\ :sub:`3` 7802 - a\ :sub:`2` 7803 - a\ :sub:`1` 7804 - a\ :sub:`0` 7805 - h\ :sub:`7` 7806 - h\ :sub:`6` 7807 - h\ :sub:`5` 7808 - h\ :sub:`4` 7809 - h\ :sub:`3` 7810 - h\ :sub:`2` 7811 - h\ :sub:`1` 7812 - h\ :sub:`0` 7813 - s\ :sub:`7` 7814 - s\ :sub:`6` 7815 - s\ :sub:`5` 7816 - s\ :sub:`4` 7817 - s\ :sub:`3` 7818 - s\ :sub:`2` 7819 - s\ :sub:`1` 7820 - s\ :sub:`0` 7821 - v\ :sub:`7` 7822 - v\ :sub:`6` 7823 - v\ :sub:`5` 7824 - v\ :sub:`4` 7825 - v\ :sub:`3` 7826 - v\ :sub:`2` 7827 - v\ :sub:`1` 7828 - v\ :sub:`0` 7829 7830.. raw:: latex 7831 7832 \normalsize 7833 7834 7835JPEG Compressed Formats 7836^^^^^^^^^^^^^^^^^^^^^^^ 7837 7838Those data formats consist of an ordered sequence of 8-bit bytes 7839obtained from JPEG compression process. Additionally to the ``_JPEG`` 7840postfix the format code is made of the following information. 7841 7842- The number of bus samples per entropy encoded byte. 7843 7844- The bus width. 7845 7846For instance, for a JPEG baseline process and an 8-bit bus width the 7847format will be named ``MEDIA_BUS_FMT_JPEG_1X8``. 7848 7849The following table lists existing JPEG compressed formats. 7850 7851 7852.. _v4l2-mbus-pixelcode-jpeg: 7853 7854.. tabularcolumns:: |p{6.0cm}|p{1.4cm}|p{10.1cm}| 7855 7856.. flat-table:: JPEG Formats 7857 :header-rows: 1 7858 :stub-columns: 0 7859 7860 * - Identifier 7861 - Code 7862 - Remarks 7863 * .. _MEDIA-BUS-FMT-JPEG-1X8: 7864 7865 - MEDIA_BUS_FMT_JPEG_1X8 7866 - 0x4001 7867 - Besides of its usage for the parallel bus this format is 7868 recommended for transmission of JPEG data over MIPI CSI bus using 7869 the User Defined 8-bit Data types. 7870 7871 7872 7873.. _v4l2-mbus-vendor-spec-fmts: 7874 7875Vendor and Device Specific Formats 7876^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 7877 7878This section lists complex data formats that are either vendor or device 7879specific. 7880 7881The following table lists the existing vendor and device specific 7882formats. 7883 7884 7885.. _v4l2-mbus-pixelcode-vendor-specific: 7886 7887.. tabularcolumns:: |p{8.0cm}|p{1.4cm}|p{7.7cm}| 7888 7889.. flat-table:: Vendor and device specific formats 7890 :header-rows: 1 7891 :stub-columns: 0 7892 7893 * - Identifier 7894 - Code 7895 - Comments 7896 * .. _MEDIA-BUS-FMT-S5C-UYVY-JPEG-1X8: 7897 7898 - MEDIA_BUS_FMT_S5C_UYVY_JPEG_1X8 7899 - 0x5001 7900 - Interleaved raw UYVY and JPEG image format with embedded meta-data 7901 used by Samsung S3C73MX camera sensors. 7902 7903.. _v4l2-mbus-metadata-fmts: 7904 7905Metadata Formats 7906^^^^^^^^^^^^^^^^ 7907 7908This section lists all metadata formats. 7909 7910The following table lists the existing metadata formats. 7911 7912.. tabularcolumns:: |p{8.0cm}|p{1.4cm}|p{7.7cm}| 7913 7914.. flat-table:: Metadata formats 7915 :header-rows: 1 7916 :stub-columns: 0 7917 7918 * - Identifier 7919 - Code 7920 - Comments 7921 * .. _MEDIA-BUS-FMT-METADATA-FIXED: 7922 7923 - MEDIA_BUS_FMT_METADATA_FIXED 7924 - 0x7001 7925 - This format should be used when the same driver handles 7926 both sides of the link and the bus format is a fixed 7927 metadata format that is not configurable from userspace. 7928 Width and height will be set to 0 for this format. 7929