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