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