Merge branch 'omap-timer-for-v3.10' of git://github.com/jonhunter/linux into omap...
[sfrench/cifs-2.6.git] / Documentation / DocBook / media / v4l / subdev-formats.xml
1 <section id="v4l2-mbus-format">
2   <title>Media Bus Formats</title>
3
4   <table pgwide="1" frame="none" id="v4l2-mbus-framefmt">
5     <title>struct <structname>v4l2_mbus_framefmt</structname></title>
6     <tgroup cols="3">
7       &cs-str;
8       <tbody valign="top">
9         <row>
10           <entry>__u32</entry>
11           <entry><structfield>width</structfield></entry>
12           <entry>Image width, in pixels.</entry>
13         </row>
14         <row>
15           <entry>__u32</entry>
16           <entry><structfield>height</structfield></entry>
17           <entry>Image height, in pixels.</entry>
18         </row>
19         <row>
20           <entry>__u32</entry>
21           <entry><structfield>code</structfield></entry>
22           <entry>Format code, from &v4l2-mbus-pixelcode;.</entry>
23         </row>
24         <row>
25           <entry>__u32</entry>
26           <entry><structfield>field</structfield></entry>
27           <entry>Field order, from &v4l2-field;. See
28           <xref linkend="field-order" /> for details.</entry>
29         </row>
30         <row>
31           <entry>__u32</entry>
32           <entry><structfield>colorspace</structfield></entry>
33           <entry>Image colorspace, from &v4l2-colorspace;. See
34           <xref linkend="colorspaces" /> for details.</entry>
35         </row>
36         <row>
37           <entry>__u32</entry>
38           <entry><structfield>reserved</structfield>[7]</entry>
39           <entry>Reserved for future extensions. Applications and drivers must
40           set the array to zero.</entry>
41         </row>
42       </tbody>
43     </tgroup>
44   </table>
45
46   <section id="v4l2-mbus-pixelcode">
47     <title>Media Bus Pixel Codes</title>
48
49     <para>The media bus pixel codes describe image formats as flowing over
50     physical busses (both between separate physical components and inside SoC
51     devices). This should not be confused with the V4L2 pixel formats that
52     describe, using four character codes, image formats as stored in memory.
53     </para>
54
55     <para>While there is a relationship between image formats on busses and
56     image formats in memory (a raw Bayer image won't be magically converted to
57     JPEG just by storing it to memory), there is no one-to-one correspondance
58     between them.</para>
59
60     <section>
61       <title>Packed RGB Formats</title>
62
63       <para>Those formats transfer pixel data as red, green and blue components.
64       The format code is made of the following information.
65       <itemizedlist>
66         <listitem><para>The red, green and blue components order code, as encoded in a
67         pixel sample. Possible values are RGB and BGR.</para></listitem>
68         <listitem><para>The number of bits per component, for each component. The values
69         can be different for all components. Common values are 555 and 565.</para>
70         </listitem>
71         <listitem><para>The number of bus samples per pixel. Pixels that are wider than
72         the bus width must be transferred in multiple samples. Common values are
73         1 and 2.</para></listitem>
74         <listitem><para>The bus width.</para></listitem>
75         <listitem><para>For formats where the total number of bits per pixel is smaller
76         than the number of bus samples per pixel times the bus width, a padding
77         value stating if the bytes are padded in their most high order bits
78         (PADHI) or low order bits (PADLO).</para></listitem>
79         <listitem><para>For formats where the number of bus samples per pixel is larger
80         than 1, an endianness value stating if the pixel is transferred MSB first
81         (BE) or LSB first (LE).</para></listitem>
82       </itemizedlist>
83       </para>
84
85       <para>For instance, a format where pixels are encoded as 5-bits red, 5-bits
86       green and 5-bit blue values padded on the high bit, transferred as 2 8-bit
87       samples per pixel with the most significant bits (padding, red and half of
88       the green value) transferred first will be named
89       <constant>V4L2_MBUS_FMT_RGB555_2X8_PADHI_BE</constant>.
90       </para>
91
92       <para>The following tables list existing packet RGB formats.</para>
93
94       <table pgwide="0" frame="none" id="v4l2-mbus-pixelcode-rgb">
95         <title>RGB formats</title>
96         <tgroup cols="11">
97           <colspec colname="id" align="left" />
98           <colspec colname="code" align="center"/>
99           <colspec colname="bit" />
100           <colspec colnum="4" colname="b07" align="center" />
101           <colspec colnum="5" colname="b06" align="center" />
102           <colspec colnum="6" colname="b05" align="center" />
103           <colspec colnum="7" colname="b04" align="center" />
104           <colspec colnum="8" colname="b03" align="center" />
105           <colspec colnum="9" colname="b02" align="center" />
106           <colspec colnum="10" colname="b01" align="center" />
107           <colspec colnum="11" colname="b00" align="center" />
108           <spanspec namest="b07" nameend="b00" spanname="b0" />
109           <thead>
110             <row>
111               <entry>Identifier</entry>
112               <entry>Code</entry>
113               <entry></entry>
114               <entry spanname="b0">Data organization</entry>
115             </row>
116             <row>
117               <entry></entry>
118               <entry></entry>
119               <entry>Bit</entry>
120               <entry>7</entry>
121               <entry>6</entry>
122               <entry>5</entry>
123               <entry>4</entry>
124               <entry>3</entry>
125               <entry>2</entry>
126               <entry>1</entry>
127               <entry>0</entry>
128             </row>
129           </thead>
130           <tbody valign="top">
131             <row id="V4L2-MBUS-FMT-RGB444-2X8-PADHI-BE">
132               <entry>V4L2_MBUS_FMT_RGB444_2X8_PADHI_BE</entry>
133               <entry>0x1001</entry>
134               <entry></entry>
135               <entry>0</entry>
136               <entry>0</entry>
137               <entry>0</entry>
138               <entry>0</entry>
139               <entry>r<subscript>3</subscript></entry>
140               <entry>r<subscript>2</subscript></entry>
141               <entry>r<subscript>1</subscript></entry>
142               <entry>r<subscript>0</subscript></entry>
143             </row>
144             <row>
145               <entry></entry>
146               <entry></entry>
147               <entry></entry>
148               <entry>g<subscript>3</subscript></entry>
149               <entry>g<subscript>2</subscript></entry>
150               <entry>g<subscript>1</subscript></entry>
151               <entry>g<subscript>0</subscript></entry>
152               <entry>b<subscript>3</subscript></entry>
153               <entry>b<subscript>2</subscript></entry>
154               <entry>b<subscript>1</subscript></entry>
155               <entry>b<subscript>0</subscript></entry>
156             </row>
157             <row id="V4L2-MBUS-FMT-RGB444-2X8-PADHI-LE">
158               <entry>V4L2_MBUS_FMT_RGB444_2X8_PADHI_LE</entry>
159               <entry>0x1002</entry>
160               <entry></entry>
161               <entry>g<subscript>3</subscript></entry>
162               <entry>g<subscript>2</subscript></entry>
163               <entry>g<subscript>1</subscript></entry>
164               <entry>g<subscript>0</subscript></entry>
165               <entry>b<subscript>3</subscript></entry>
166               <entry>b<subscript>2</subscript></entry>
167               <entry>b<subscript>1</subscript></entry>
168               <entry>b<subscript>0</subscript></entry>
169             </row>
170             <row>
171               <entry></entry>
172               <entry></entry>
173               <entry></entry>
174               <entry>0</entry>
175               <entry>0</entry>
176               <entry>0</entry>
177               <entry>0</entry>
178               <entry>r<subscript>3</subscript></entry>
179               <entry>r<subscript>2</subscript></entry>
180               <entry>r<subscript>1</subscript></entry>
181               <entry>r<subscript>0</subscript></entry>
182             </row>
183             <row id="V4L2-MBUS-FMT-RGB555-2X8-PADHI-BE">
184               <entry>V4L2_MBUS_FMT_RGB555_2X8_PADHI_BE</entry>
185               <entry>0x1003</entry>
186               <entry></entry>
187               <entry>0</entry>
188               <entry>r<subscript>4</subscript></entry>
189               <entry>r<subscript>3</subscript></entry>
190               <entry>r<subscript>2</subscript></entry>
191               <entry>r<subscript>1</subscript></entry>
192               <entry>r<subscript>0</subscript></entry>
193               <entry>g<subscript>4</subscript></entry>
194               <entry>g<subscript>3</subscript></entry>
195             </row>
196             <row>
197               <entry></entry>
198               <entry></entry>
199               <entry></entry>
200               <entry>g<subscript>2</subscript></entry>
201               <entry>g<subscript>1</subscript></entry>
202               <entry>g<subscript>0</subscript></entry>
203               <entry>b<subscript>4</subscript></entry>
204               <entry>b<subscript>3</subscript></entry>
205               <entry>b<subscript>2</subscript></entry>
206               <entry>b<subscript>1</subscript></entry>
207               <entry>b<subscript>0</subscript></entry>
208             </row>
209             <row id="V4L2-MBUS-FMT-RGB555-2X8-PADHI-LE">
210               <entry>V4L2_MBUS_FMT_RGB555_2X8_PADHI_LE</entry>
211               <entry>0x1004</entry>
212               <entry></entry>
213               <entry>g<subscript>2</subscript></entry>
214               <entry>g<subscript>1</subscript></entry>
215               <entry>g<subscript>0</subscript></entry>
216               <entry>b<subscript>4</subscript></entry>
217               <entry>b<subscript>3</subscript></entry>
218               <entry>b<subscript>2</subscript></entry>
219               <entry>b<subscript>1</subscript></entry>
220               <entry>b<subscript>0</subscript></entry>
221             </row>
222             <row>
223               <entry></entry>
224               <entry></entry>
225               <entry></entry>
226               <entry>0</entry>
227               <entry>r<subscript>4</subscript></entry>
228               <entry>r<subscript>3</subscript></entry>
229               <entry>r<subscript>2</subscript></entry>
230               <entry>r<subscript>1</subscript></entry>
231               <entry>r<subscript>0</subscript></entry>
232               <entry>g<subscript>4</subscript></entry>
233               <entry>g<subscript>3</subscript></entry>
234             </row>
235             <row id="V4L2-MBUS-FMT-BGR565-2X8-BE">
236               <entry>V4L2_MBUS_FMT_BGR565_2X8_BE</entry>
237               <entry>0x1005</entry>
238               <entry></entry>
239               <entry>b<subscript>4</subscript></entry>
240               <entry>b<subscript>3</subscript></entry>
241               <entry>b<subscript>2</subscript></entry>
242               <entry>b<subscript>1</subscript></entry>
243               <entry>b<subscript>0</subscript></entry>
244               <entry>g<subscript>5</subscript></entry>
245               <entry>g<subscript>4</subscript></entry>
246               <entry>g<subscript>3</subscript></entry>
247             </row>
248             <row>
249               <entry></entry>
250               <entry></entry>
251               <entry></entry>
252               <entry>g<subscript>2</subscript></entry>
253               <entry>g<subscript>1</subscript></entry>
254               <entry>g<subscript>0</subscript></entry>
255               <entry>r<subscript>4</subscript></entry>
256               <entry>r<subscript>3</subscript></entry>
257               <entry>r<subscript>2</subscript></entry>
258               <entry>r<subscript>1</subscript></entry>
259               <entry>r<subscript>0</subscript></entry>
260             </row>
261             <row id="V4L2-MBUS-FMT-BGR565-2X8-LE">
262               <entry>V4L2_MBUS_FMT_BGR565_2X8_LE</entry>
263               <entry>0x1006</entry>
264               <entry></entry>
265               <entry>g<subscript>2</subscript></entry>
266               <entry>g<subscript>1</subscript></entry>
267               <entry>g<subscript>0</subscript></entry>
268               <entry>r<subscript>4</subscript></entry>
269               <entry>r<subscript>3</subscript></entry>
270               <entry>r<subscript>2</subscript></entry>
271               <entry>r<subscript>1</subscript></entry>
272               <entry>r<subscript>0</subscript></entry>
273             </row>
274             <row>
275               <entry></entry>
276               <entry></entry>
277               <entry></entry>
278               <entry>b<subscript>4</subscript></entry>
279               <entry>b<subscript>3</subscript></entry>
280               <entry>b<subscript>2</subscript></entry>
281               <entry>b<subscript>1</subscript></entry>
282               <entry>b<subscript>0</subscript></entry>
283               <entry>g<subscript>5</subscript></entry>
284               <entry>g<subscript>4</subscript></entry>
285               <entry>g<subscript>3</subscript></entry>
286             </row>
287             <row id="V4L2-MBUS-FMT-RGB565-2X8-BE">
288               <entry>V4L2_MBUS_FMT_RGB565_2X8_BE</entry>
289               <entry>0x1007</entry>
290               <entry></entry>
291               <entry>r<subscript>4</subscript></entry>
292               <entry>r<subscript>3</subscript></entry>
293               <entry>r<subscript>2</subscript></entry>
294               <entry>r<subscript>1</subscript></entry>
295               <entry>r<subscript>0</subscript></entry>
296               <entry>g<subscript>5</subscript></entry>
297               <entry>g<subscript>4</subscript></entry>
298               <entry>g<subscript>3</subscript></entry>
299             </row>
300             <row>
301               <entry></entry>
302               <entry></entry>
303               <entry></entry>
304               <entry>g<subscript>2</subscript></entry>
305               <entry>g<subscript>1</subscript></entry>
306               <entry>g<subscript>0</subscript></entry>
307               <entry>b<subscript>4</subscript></entry>
308               <entry>b<subscript>3</subscript></entry>
309               <entry>b<subscript>2</subscript></entry>
310               <entry>b<subscript>1</subscript></entry>
311               <entry>b<subscript>0</subscript></entry>
312             </row>
313             <row id="V4L2-MBUS-FMT-RGB565-2X8-LE">
314               <entry>V4L2_MBUS_FMT_RGB565_2X8_LE</entry>
315               <entry>0x1008</entry>
316               <entry></entry>
317               <entry>g<subscript>2</subscript></entry>
318               <entry>g<subscript>1</subscript></entry>
319               <entry>g<subscript>0</subscript></entry>
320               <entry>b<subscript>4</subscript></entry>
321               <entry>b<subscript>3</subscript></entry>
322               <entry>b<subscript>2</subscript></entry>
323               <entry>b<subscript>1</subscript></entry>
324               <entry>b<subscript>0</subscript></entry>
325             </row>
326             <row>
327               <entry></entry>
328               <entry></entry>
329               <entry></entry>
330               <entry>r<subscript>4</subscript></entry>
331               <entry>r<subscript>3</subscript></entry>
332               <entry>r<subscript>2</subscript></entry>
333               <entry>r<subscript>1</subscript></entry>
334               <entry>r<subscript>0</subscript></entry>
335               <entry>g<subscript>5</subscript></entry>
336               <entry>g<subscript>4</subscript></entry>
337               <entry>g<subscript>3</subscript></entry>
338             </row>
339           </tbody>
340         </tgroup>
341       </table>
342     </section>
343
344     <section>
345       <title>Bayer Formats</title>
346
347       <para>Those formats transfer pixel data as red, green and blue components.
348       The format code is made of the following information.
349       <itemizedlist>
350         <listitem><para>The red, green and blue components order code, as encoded in a
351         pixel sample. The possible values are shown in <xref
352         linkend="bayer-patterns" />.</para></listitem>
353         <listitem><para>The number of bits per pixel component. All components are
354         transferred on the same number of bits. Common values are 8, 10 and 12.</para>
355         </listitem>
356         <listitem><para>The compression (optional). If the pixel components are
357         ALAW- or DPCM-compressed, a mention of the compression scheme and the
358         number of bits per compressed pixel component.</para></listitem>
359         <listitem><para>The number of bus samples per pixel. Pixels that are wider than
360         the bus width must be transferred in multiple samples. Common values are
361         1 and 2.</para></listitem>
362         <listitem><para>The bus width.</para></listitem>
363         <listitem><para>For formats where the total number of bits per pixel is smaller
364         than the number of bus samples per pixel times the bus width, a padding
365         value stating if the bytes are padded in their most high order bits
366         (PADHI) or low order bits (PADLO).</para></listitem>
367         <listitem><para>For formats where the number of bus samples per pixel is larger
368         than 1, an endianness value stating if the pixel is transferred MSB first
369         (BE) or LSB first (LE).</para></listitem>
370       </itemizedlist>
371       </para>
372
373       <para>For instance, a format with uncompressed 10-bit Bayer components
374       arranged in a red, green, green, blue pattern transferred as 2 8-bit
375       samples per pixel with the least significant bits transferred first will
376       be named <constant>V4L2_MBUS_FMT_SRGGB10_2X8_PADHI_LE</constant>.
377       </para>
378
379       <figure id="bayer-patterns">
380         <title>Bayer Patterns</title>
381         <mediaobject>
382           <imageobject>
383             <imagedata fileref="bayer.png" format="PNG" />
384           </imageobject>
385           <textobject>
386             <phrase>Bayer filter color patterns</phrase>
387           </textobject>
388         </mediaobject>
389       </figure>
390
391       <para>The following table lists existing packet Bayer formats. The data
392       organization is given as an example for the first pixel only.</para>
393
394       <table pgwide="0" frame="none" id="v4l2-mbus-pixelcode-bayer">
395         <title>Bayer Formats</title>
396         <tgroup cols="15">
397           <colspec colname="id" align="left" />
398           <colspec colname="code" align="center"/>
399           <colspec colname="bit" />
400           <colspec colnum="4" colname="b11" align="center" />
401           <colspec colnum="5" colname="b10" align="center" />
402           <colspec colnum="6" colname="b09" align="center" />
403           <colspec colnum="7" colname="b08" align="center" />
404           <colspec colnum="8" colname="b07" align="center" />
405           <colspec colnum="9" colname="b06" align="center" />
406           <colspec colnum="10" colname="b05" align="center" />
407           <colspec colnum="11" colname="b04" align="center" />
408           <colspec colnum="12" colname="b03" align="center" />
409           <colspec colnum="13" colname="b02" align="center" />
410           <colspec colnum="14" colname="b01" align="center" />
411           <colspec colnum="15" colname="b00" align="center" />
412           <spanspec namest="b11" nameend="b00" spanname="b0" />
413           <thead>
414             <row>
415               <entry>Identifier</entry>
416               <entry>Code</entry>
417               <entry></entry>
418               <entry spanname="b0">Data organization</entry>
419             </row>
420             <row>
421               <entry></entry>
422               <entry></entry>
423               <entry>Bit</entry>
424               <entry>11</entry>
425               <entry>10</entry>
426               <entry>9</entry>
427               <entry>8</entry>
428               <entry>7</entry>
429               <entry>6</entry>
430               <entry>5</entry>
431               <entry>4</entry>
432               <entry>3</entry>
433               <entry>2</entry>
434               <entry>1</entry>
435               <entry>0</entry>
436             </row>
437           </thead>
438           <tbody valign="top">
439             <row id="V4L2-MBUS-FMT-SBGGR8-1X8">
440               <entry>V4L2_MBUS_FMT_SBGGR8_1X8</entry>
441               <entry>0x3001</entry>
442               <entry></entry>
443               <entry>-</entry>
444               <entry>-</entry>
445               <entry>-</entry>
446               <entry>-</entry>
447               <entry>b<subscript>7</subscript></entry>
448               <entry>b<subscript>6</subscript></entry>
449               <entry>b<subscript>5</subscript></entry>
450               <entry>b<subscript>4</subscript></entry>
451               <entry>b<subscript>3</subscript></entry>
452               <entry>b<subscript>2</subscript></entry>
453               <entry>b<subscript>1</subscript></entry>
454               <entry>b<subscript>0</subscript></entry>
455             </row>
456             <row id="V4L2-MBUS-FMT-SGBRG8-1X8">
457               <entry>V4L2_MBUS_FMT_SGBRG8_1X8</entry>
458               <entry>0x3013</entry>
459               <entry></entry>
460               <entry>-</entry>
461               <entry>-</entry>
462               <entry>-</entry>
463               <entry>-</entry>
464               <entry>g<subscript>7</subscript></entry>
465               <entry>g<subscript>6</subscript></entry>
466               <entry>g<subscript>5</subscript></entry>
467               <entry>g<subscript>4</subscript></entry>
468               <entry>g<subscript>3</subscript></entry>
469               <entry>g<subscript>2</subscript></entry>
470               <entry>g<subscript>1</subscript></entry>
471               <entry>g<subscript>0</subscript></entry>
472             </row>
473             <row id="V4L2-MBUS-FMT-SGRBG8-1X8">
474               <entry>V4L2_MBUS_FMT_SGRBG8_1X8</entry>
475               <entry>0x3002</entry>
476               <entry></entry>
477               <entry>-</entry>
478               <entry>-</entry>
479               <entry>-</entry>
480               <entry>-</entry>
481               <entry>g<subscript>7</subscript></entry>
482               <entry>g<subscript>6</subscript></entry>
483               <entry>g<subscript>5</subscript></entry>
484               <entry>g<subscript>4</subscript></entry>
485               <entry>g<subscript>3</subscript></entry>
486               <entry>g<subscript>2</subscript></entry>
487               <entry>g<subscript>1</subscript></entry>
488               <entry>g<subscript>0</subscript></entry>
489             </row>
490             <row id="V4L2-MBUS-FMT-SRGGB8-1X8">
491               <entry>V4L2_MBUS_FMT_SRGGB8_1X8</entry>
492               <entry>0x3014</entry>
493               <entry></entry>
494               <entry>-</entry>
495               <entry>-</entry>
496               <entry>-</entry>
497               <entry>-</entry>
498               <entry>r<subscript>7</subscript></entry>
499               <entry>r<subscript>6</subscript></entry>
500               <entry>r<subscript>5</subscript></entry>
501               <entry>r<subscript>4</subscript></entry>
502               <entry>r<subscript>3</subscript></entry>
503               <entry>r<subscript>2</subscript></entry>
504               <entry>r<subscript>1</subscript></entry>
505               <entry>r<subscript>0</subscript></entry>
506             </row>
507             <row id="V4L2-MBUS-FMT-SBGGR10-ALAW8-1X8">
508               <entry>V4L2_MBUS_FMT_SBGGR10_ALAW8_1X8</entry>
509               <entry>0x3015</entry>
510               <entry></entry>
511               <entry>-</entry>
512               <entry>-</entry>
513               <entry>-</entry>
514               <entry>-</entry>
515               <entry>b<subscript>7</subscript></entry>
516               <entry>b<subscript>6</subscript></entry>
517               <entry>b<subscript>5</subscript></entry>
518               <entry>b<subscript>4</subscript></entry>
519               <entry>b<subscript>3</subscript></entry>
520               <entry>b<subscript>2</subscript></entry>
521               <entry>b<subscript>1</subscript></entry>
522               <entry>b<subscript>0</subscript></entry>
523             </row>
524             <row id="V4L2-MBUS-FMT-SGBRG10-ALAW8-1X8">
525               <entry>V4L2_MBUS_FMT_SGBRG10_ALAW8_1X8</entry>
526               <entry>0x3016</entry>
527               <entry></entry>
528               <entry>-</entry>
529               <entry>-</entry>
530               <entry>-</entry>
531               <entry>-</entry>
532               <entry>g<subscript>7</subscript></entry>
533               <entry>g<subscript>6</subscript></entry>
534               <entry>g<subscript>5</subscript></entry>
535               <entry>g<subscript>4</subscript></entry>
536               <entry>g<subscript>3</subscript></entry>
537               <entry>g<subscript>2</subscript></entry>
538               <entry>g<subscript>1</subscript></entry>
539               <entry>g<subscript>0</subscript></entry>
540             </row>
541             <row id="V4L2-MBUS-FMT-SGRBG10-ALAW8-1X8">
542               <entry>V4L2_MBUS_FMT_SGRBG10_ALAW8_1X8</entry>
543               <entry>0x3017</entry>
544               <entry></entry>
545               <entry>-</entry>
546               <entry>-</entry>
547               <entry>-</entry>
548               <entry>-</entry>
549               <entry>g<subscript>7</subscript></entry>
550               <entry>g<subscript>6</subscript></entry>
551               <entry>g<subscript>5</subscript></entry>
552               <entry>g<subscript>4</subscript></entry>
553               <entry>g<subscript>3</subscript></entry>
554               <entry>g<subscript>2</subscript></entry>
555               <entry>g<subscript>1</subscript></entry>
556               <entry>g<subscript>0</subscript></entry>
557             </row>
558             <row id="V4L2-MBUS-FMT-SRGGB10-ALAW8-1X8">
559               <entry>V4L2_MBUS_FMT_SRGGB10_ALAW8_1X8</entry>
560               <entry>0x3018</entry>
561               <entry></entry>
562               <entry>-</entry>
563               <entry>-</entry>
564               <entry>-</entry>
565               <entry>-</entry>
566               <entry>r<subscript>7</subscript></entry>
567               <entry>r<subscript>6</subscript></entry>
568               <entry>r<subscript>5</subscript></entry>
569               <entry>r<subscript>4</subscript></entry>
570               <entry>r<subscript>3</subscript></entry>
571               <entry>r<subscript>2</subscript></entry>
572               <entry>r<subscript>1</subscript></entry>
573               <entry>r<subscript>0</subscript></entry>
574             </row>
575             <row id="V4L2-MBUS-FMT-SBGGR10-DPCM8-1X8">
576               <entry>V4L2_MBUS_FMT_SBGGR10_DPCM8_1X8</entry>
577               <entry>0x300b</entry>
578               <entry></entry>
579               <entry>-</entry>
580               <entry>-</entry>
581               <entry>-</entry>
582               <entry>-</entry>
583               <entry>b<subscript>7</subscript></entry>
584               <entry>b<subscript>6</subscript></entry>
585               <entry>b<subscript>5</subscript></entry>
586               <entry>b<subscript>4</subscript></entry>
587               <entry>b<subscript>3</subscript></entry>
588               <entry>b<subscript>2</subscript></entry>
589               <entry>b<subscript>1</subscript></entry>
590               <entry>b<subscript>0</subscript></entry>
591             </row>
592             <row id="V4L2-MBUS-FMT-SGBRG10-DPCM8-1X8">
593               <entry>V4L2_MBUS_FMT_SGBRG10_DPCM8_1X8</entry>
594               <entry>0x300c</entry>
595               <entry></entry>
596               <entry>-</entry>
597               <entry>-</entry>
598               <entry>-</entry>
599               <entry>-</entry>
600               <entry>g<subscript>7</subscript></entry>
601               <entry>g<subscript>6</subscript></entry>
602               <entry>g<subscript>5</subscript></entry>
603               <entry>g<subscript>4</subscript></entry>
604               <entry>g<subscript>3</subscript></entry>
605               <entry>g<subscript>2</subscript></entry>
606               <entry>g<subscript>1</subscript></entry>
607               <entry>g<subscript>0</subscript></entry>
608             </row>
609             <row id="V4L2-MBUS-FMT-SGRBG10-DPCM8-1X8">
610               <entry>V4L2_MBUS_FMT_SGRBG10_DPCM8_1X8</entry>
611               <entry>0x3009</entry>
612               <entry></entry>
613               <entry>-</entry>
614               <entry>-</entry>
615               <entry>-</entry>
616               <entry>-</entry>
617               <entry>g<subscript>7</subscript></entry>
618               <entry>g<subscript>6</subscript></entry>
619               <entry>g<subscript>5</subscript></entry>
620               <entry>g<subscript>4</subscript></entry>
621               <entry>g<subscript>3</subscript></entry>
622               <entry>g<subscript>2</subscript></entry>
623               <entry>g<subscript>1</subscript></entry>
624               <entry>g<subscript>0</subscript></entry>
625             </row>
626             <row id="V4L2-MBUS-FMT-SRGGB10-DPCM8-1X8">
627               <entry>V4L2_MBUS_FMT_SRGGB10_DPCM8_1X8</entry>
628               <entry>0x300d</entry>
629               <entry></entry>
630               <entry>-</entry>
631               <entry>-</entry>
632               <entry>-</entry>
633               <entry>-</entry>
634               <entry>r<subscript>7</subscript></entry>
635               <entry>r<subscript>6</subscript></entry>
636               <entry>r<subscript>5</subscript></entry>
637               <entry>r<subscript>4</subscript></entry>
638               <entry>r<subscript>3</subscript></entry>
639               <entry>r<subscript>2</subscript></entry>
640               <entry>r<subscript>1</subscript></entry>
641               <entry>r<subscript>0</subscript></entry>
642             </row>
643             <row id="V4L2-MBUS-FMT-SBGGR10-2X8-PADHI-BE">
644               <entry>V4L2_MBUS_FMT_SBGGR10_2X8_PADHI_BE</entry>
645               <entry>0x3003</entry>
646               <entry></entry>
647               <entry>-</entry>
648               <entry>-</entry>
649               <entry>-</entry>
650               <entry>-</entry>
651               <entry>0</entry>
652               <entry>0</entry>
653               <entry>0</entry>
654               <entry>0</entry>
655               <entry>0</entry>
656               <entry>0</entry>
657               <entry>b<subscript>9</subscript></entry>
658               <entry>b<subscript>8</subscript></entry>
659             </row>
660             <row>
661               <entry></entry>
662               <entry></entry>
663               <entry></entry>
664               <entry>-</entry>
665               <entry>-</entry>
666               <entry>-</entry>
667               <entry>-</entry>
668               <entry>b<subscript>7</subscript></entry>
669               <entry>b<subscript>6</subscript></entry>
670               <entry>b<subscript>5</subscript></entry>
671               <entry>b<subscript>4</subscript></entry>
672               <entry>b<subscript>3</subscript></entry>
673               <entry>b<subscript>2</subscript></entry>
674               <entry>b<subscript>1</subscript></entry>
675               <entry>b<subscript>0</subscript></entry>
676             </row>
677             <row id="V4L2-MBUS-FMT-SBGGR10-2X8-PADHI-LE">
678               <entry>V4L2_MBUS_FMT_SBGGR10_2X8_PADHI_LE</entry>
679               <entry>0x3004</entry>
680               <entry></entry>
681               <entry>-</entry>
682               <entry>-</entry>
683               <entry>-</entry>
684               <entry>-</entry>
685               <entry>b<subscript>7</subscript></entry>
686               <entry>b<subscript>6</subscript></entry>
687               <entry>b<subscript>5</subscript></entry>
688               <entry>b<subscript>4</subscript></entry>
689               <entry>b<subscript>3</subscript></entry>
690               <entry>b<subscript>2</subscript></entry>
691               <entry>b<subscript>1</subscript></entry>
692               <entry>b<subscript>0</subscript></entry>
693             </row>
694             <row>
695               <entry></entry>
696               <entry></entry>
697               <entry></entry>
698               <entry>-</entry>
699               <entry>-</entry>
700               <entry>-</entry>
701               <entry>-</entry>
702               <entry>0</entry>
703               <entry>0</entry>
704               <entry>0</entry>
705               <entry>0</entry>
706               <entry>0</entry>
707               <entry>0</entry>
708               <entry>b<subscript>9</subscript></entry>
709               <entry>b<subscript>8</subscript></entry>
710             </row>
711             <row id="V4L2-MBUS-FMT-SBGGR10-2X8-PADLO-BE">
712               <entry>V4L2_MBUS_FMT_SBGGR10_2X8_PADLO_BE</entry>
713               <entry>0x3005</entry>
714               <entry></entry>
715               <entry>-</entry>
716               <entry>-</entry>
717               <entry>-</entry>
718               <entry>-</entry>
719               <entry>b<subscript>9</subscript></entry>
720               <entry>b<subscript>8</subscript></entry>
721               <entry>b<subscript>7</subscript></entry>
722               <entry>b<subscript>6</subscript></entry>
723               <entry>b<subscript>5</subscript></entry>
724               <entry>b<subscript>4</subscript></entry>
725               <entry>b<subscript>3</subscript></entry>
726               <entry>b<subscript>2</subscript></entry>
727             </row>
728             <row>
729               <entry></entry>
730               <entry></entry>
731               <entry></entry>
732               <entry>-</entry>
733               <entry>-</entry>
734               <entry>-</entry>
735               <entry>-</entry>
736               <entry>b<subscript>1</subscript></entry>
737               <entry>b<subscript>0</subscript></entry>
738               <entry>0</entry>
739               <entry>0</entry>
740               <entry>0</entry>
741               <entry>0</entry>
742               <entry>0</entry>
743               <entry>0</entry>
744             </row>
745             <row id="V4L2-MBUS-FMT-SBGGR10-2X8-PADLO-LE">
746               <entry>V4L2_MBUS_FMT_SBGGR10_2X8_PADLO_LE</entry>
747               <entry>0x3006</entry>
748               <entry></entry>
749               <entry>-</entry>
750               <entry>-</entry>
751               <entry>-</entry>
752               <entry>-</entry>
753               <entry>b<subscript>1</subscript></entry>
754               <entry>b<subscript>0</subscript></entry>
755               <entry>0</entry>
756               <entry>0</entry>
757               <entry>0</entry>
758               <entry>0</entry>
759               <entry>0</entry>
760               <entry>0</entry>
761             </row>
762             <row>
763               <entry></entry>
764               <entry></entry>
765               <entry></entry>
766               <entry>-</entry>
767               <entry>-</entry>
768               <entry>-</entry>
769               <entry>-</entry>
770               <entry>b<subscript>9</subscript></entry>
771               <entry>b<subscript>8</subscript></entry>
772               <entry>b<subscript>7</subscript></entry>
773               <entry>b<subscript>6</subscript></entry>
774               <entry>b<subscript>5</subscript></entry>
775               <entry>b<subscript>4</subscript></entry>
776               <entry>b<subscript>3</subscript></entry>
777               <entry>b<subscript>2</subscript></entry>
778             </row>
779             <row id="V4L2-MBUS-FMT-SBGGR10-1X10">
780               <entry>V4L2_MBUS_FMT_SBGGR10_1X10</entry>
781               <entry>0x3007</entry>
782               <entry></entry>
783               <entry>-</entry>
784               <entry>-</entry>
785               <entry>b<subscript>9</subscript></entry>
786               <entry>b<subscript>8</subscript></entry>
787               <entry>b<subscript>7</subscript></entry>
788               <entry>b<subscript>6</subscript></entry>
789               <entry>b<subscript>5</subscript></entry>
790               <entry>b<subscript>4</subscript></entry>
791               <entry>b<subscript>3</subscript></entry>
792               <entry>b<subscript>2</subscript></entry>
793               <entry>b<subscript>1</subscript></entry>
794               <entry>b<subscript>0</subscript></entry>
795             </row>
796             <row id="V4L2-MBUS-FMT-SGBRG10-1X10">
797               <entry>V4L2_MBUS_FMT_SGBRG10_1X10</entry>
798               <entry>0x300e</entry>
799               <entry></entry>
800               <entry>-</entry>
801               <entry>-</entry>
802               <entry>g<subscript>9</subscript></entry>
803               <entry>g<subscript>8</subscript></entry>
804               <entry>g<subscript>7</subscript></entry>
805               <entry>g<subscript>6</subscript></entry>
806               <entry>g<subscript>5</subscript></entry>
807               <entry>g<subscript>4</subscript></entry>
808               <entry>g<subscript>3</subscript></entry>
809               <entry>g<subscript>2</subscript></entry>
810               <entry>g<subscript>1</subscript></entry>
811               <entry>g<subscript>0</subscript></entry>
812             </row>
813             <row id="V4L2-MBUS-FMT-SGRBG10-1X10">
814               <entry>V4L2_MBUS_FMT_SGRBG10_1X10</entry>
815               <entry>0x300a</entry>
816               <entry></entry>
817               <entry>-</entry>
818               <entry>-</entry>
819               <entry>g<subscript>9</subscript></entry>
820               <entry>g<subscript>8</subscript></entry>
821               <entry>g<subscript>7</subscript></entry>
822               <entry>g<subscript>6</subscript></entry>
823               <entry>g<subscript>5</subscript></entry>
824               <entry>g<subscript>4</subscript></entry>
825               <entry>g<subscript>3</subscript></entry>
826               <entry>g<subscript>2</subscript></entry>
827               <entry>g<subscript>1</subscript></entry>
828               <entry>g<subscript>0</subscript></entry>
829             </row>
830             <row id="V4L2-MBUS-FMT-SRGGB10-1X10">
831               <entry>V4L2_MBUS_FMT_SRGGB10_1X10</entry>
832               <entry>0x300f</entry>
833               <entry></entry>
834               <entry>-</entry>
835               <entry>-</entry>
836               <entry>r<subscript>9</subscript></entry>
837               <entry>r<subscript>8</subscript></entry>
838               <entry>r<subscript>7</subscript></entry>
839               <entry>r<subscript>6</subscript></entry>
840               <entry>r<subscript>5</subscript></entry>
841               <entry>r<subscript>4</subscript></entry>
842               <entry>r<subscript>3</subscript></entry>
843               <entry>r<subscript>2</subscript></entry>
844               <entry>r<subscript>1</subscript></entry>
845               <entry>r<subscript>0</subscript></entry>
846             </row>
847             <row id="V4L2-MBUS-FMT-SBGGR12-1X12">
848               <entry>V4L2_MBUS_FMT_SBGGR12_1X12</entry>
849               <entry>0x3008</entry>
850               <entry></entry>
851               <entry>b<subscript>11</subscript></entry>
852               <entry>b<subscript>10</subscript></entry>
853               <entry>b<subscript>9</subscript></entry>
854               <entry>b<subscript>8</subscript></entry>
855               <entry>b<subscript>7</subscript></entry>
856               <entry>b<subscript>6</subscript></entry>
857               <entry>b<subscript>5</subscript></entry>
858               <entry>b<subscript>4</subscript></entry>
859               <entry>b<subscript>3</subscript></entry>
860               <entry>b<subscript>2</subscript></entry>
861               <entry>b<subscript>1</subscript></entry>
862               <entry>b<subscript>0</subscript></entry>
863             </row>
864             <row id="V4L2-MBUS-FMT-SGBRG12-1X12">
865               <entry>V4L2_MBUS_FMT_SGBRG12_1X12</entry>
866               <entry>0x3010</entry>
867               <entry></entry>
868               <entry>g<subscript>11</subscript></entry>
869               <entry>g<subscript>10</subscript></entry>
870               <entry>g<subscript>9</subscript></entry>
871               <entry>g<subscript>8</subscript></entry>
872               <entry>g<subscript>7</subscript></entry>
873               <entry>g<subscript>6</subscript></entry>
874               <entry>g<subscript>5</subscript></entry>
875               <entry>g<subscript>4</subscript></entry>
876               <entry>g<subscript>3</subscript></entry>
877               <entry>g<subscript>2</subscript></entry>
878               <entry>g<subscript>1</subscript></entry>
879               <entry>g<subscript>0</subscript></entry>
880             </row>
881             <row id="V4L2-MBUS-FMT-SGRBG12-1X12">
882               <entry>V4L2_MBUS_FMT_SGRBG12_1X12</entry>
883               <entry>0x3011</entry>
884               <entry></entry>
885               <entry>g<subscript>11</subscript></entry>
886               <entry>g<subscript>10</subscript></entry>
887               <entry>g<subscript>9</subscript></entry>
888               <entry>g<subscript>8</subscript></entry>
889               <entry>g<subscript>7</subscript></entry>
890               <entry>g<subscript>6</subscript></entry>
891               <entry>g<subscript>5</subscript></entry>
892               <entry>g<subscript>4</subscript></entry>
893               <entry>g<subscript>3</subscript></entry>
894               <entry>g<subscript>2</subscript></entry>
895               <entry>g<subscript>1</subscript></entry>
896               <entry>g<subscript>0</subscript></entry>
897             </row>
898             <row id="V4L2-MBUS-FMT-SRGGB12-1X12">
899               <entry>V4L2_MBUS_FMT_SRGGB12_1X12</entry>
900               <entry>0x3012</entry>
901               <entry></entry>
902               <entry>r<subscript>11</subscript></entry>
903               <entry>r<subscript>10</subscript></entry>
904               <entry>r<subscript>9</subscript></entry>
905               <entry>r<subscript>8</subscript></entry>
906               <entry>r<subscript>7</subscript></entry>
907               <entry>r<subscript>6</subscript></entry>
908               <entry>r<subscript>5</subscript></entry>
909               <entry>r<subscript>4</subscript></entry>
910               <entry>r<subscript>3</subscript></entry>
911               <entry>r<subscript>2</subscript></entry>
912               <entry>r<subscript>1</subscript></entry>
913               <entry>r<subscript>0</subscript></entry>
914             </row>
915           </tbody>
916         </tgroup>
917       </table>
918     </section>
919
920     <section>
921       <title>Packed YUV Formats</title>
922
923       <para>Those data formats transfer pixel data as (possibly downsampled) Y, U
924       and V components. Some formats include dummy bits in some of their samples
925       and are collectively referred to as "YDYC" (Y-Dummy-Y-Chroma) formats.
926       One cannot rely on the values of these dummy bits as those are undefined.
927       </para>
928       <para>The format code is made of the following information.
929       <itemizedlist>
930         <listitem><para>The Y, U and V components order code, as transferred on the
931         bus. Possible values are YUYV, UYVY, YVYU and VYUY for formats with no
932         dummy bit, and YDYUYDYV, YDYVYDYU, YUYDYVYD and YVYDYUYD for YDYC formats.
933         </para></listitem>
934         <listitem><para>The number of bits per pixel component. All components are
935         transferred on the same number of bits. Common values are 8, 10 and 12.</para>
936         </listitem>
937         <listitem><para>The number of bus samples per pixel. Pixels that are wider than
938         the bus width must be transferred in multiple samples. Common values are
939         1, 1.5 (encoded as 1_5) and 2.</para></listitem>
940         <listitem><para>The bus width. When the bus width is larger than the number of
941         bits per pixel component, several components are packed in a single bus
942         sample. The components are ordered as specified by the order code, with
943         components on the left of the code transferred in the high order bits.
944         Common values are 8 and 16.</para>
945         </listitem>
946       </itemizedlist>
947       </para>
948
949       <para>For instance, a format where pixels are encoded as 8-bit YUV values
950       downsampled to 4:2:2 and transferred as 2 8-bit bus samples per pixel in the
951       U, Y, V, Y order will be named <constant>V4L2_MBUS_FMT_UYVY8_2X8</constant>.
952       </para>
953
954         <para><xref linkend="v4l2-mbus-pixelcode-yuv8"/> list existing packet YUV
955         formats and describes the organization of each pixel data in each sample.
956         When a format pattern is split across multiple samples each of the samples
957         in the pattern is described.</para>
958
959         <para>The role of each bit transferred over the bus is identified by one
960         of the following codes.</para>
961
962         <itemizedlist>
963            <listitem><para>y<subscript>x</subscript> for luma component bit number x</para></listitem>
964            <listitem><para>u<subscript>x</subscript> for blue chroma component bit number x</para></listitem>
965            <listitem><para>v<subscript>x</subscript> for red chroma component bit number x</para></listitem>
966            <listitem><para>- for non-available bits (for positions higher than the bus width)</para></listitem>
967            <listitem><para>d for dummy bits</para></listitem>
968         </itemizedlist>
969
970       <table pgwide="0" frame="none" id="v4l2-mbus-pixelcode-yuv8">
971         <title>YUV Formats</title>
972         <tgroup cols="23">
973           <colspec colname="id" align="left" />
974           <colspec colname="code" align="center"/>
975           <colspec colname="bit" />
976           <colspec colnum="4" colname="b29" align="center" />
977           <colspec colnum="5" colname="b28" align="center" />
978           <colspec colnum="6" colname="b27" align="center" />
979           <colspec colnum="7" colname="b26" align="center" />
980           <colspec colnum="8" colname="b25" align="center" />
981           <colspec colnum="9" colname="b24" align="center" />
982           <colspec colnum="10" colname="b23" align="center" />
983           <colspec colnum="11" colname="b22" align="center" />
984           <colspec colnum="12" colname="b21" align="center" />
985           <colspec colnum="13" colname="b20" align="center" />
986           <colspec colnum="14" colname="b19" align="center" />
987           <colspec colnum="15" colname="b18" align="center" />
988           <colspec colnum="16" colname="b17" align="center" />
989           <colspec colnum="17" colname="b16" align="center" />
990           <colspec colnum="18" colname="b15" align="center" />
991           <colspec colnum="19" colname="b14" align="center" />
992           <colspec colnum="20" colname="b13" align="center" />
993           <colspec colnum="21" colname="b12" align="center" />
994           <colspec colnum="22" colname="b11" align="center" />
995           <colspec colnum="23" colname="b10" align="center" />
996           <colspec colnum="24" colname="b09" align="center" />
997           <colspec colnum="25" colname="b08" align="center" />
998           <colspec colnum="26" colname="b07" align="center" />
999           <colspec colnum="27" colname="b06" align="center" />
1000           <colspec colnum="28" colname="b05" align="center" />
1001           <colspec colnum="29" colname="b04" align="center" />
1002           <colspec colnum="30" colname="b03" align="center" />
1003           <colspec colnum="31" colname="b02" align="center" />
1004           <colspec colnum="32" colname="b01" align="center" />
1005           <colspec colnum="33" colname="b00" align="center" />
1006           <spanspec namest="b29" nameend="b00" spanname="b0" />
1007           <thead>
1008             <row>
1009               <entry>Identifier</entry>
1010               <entry>Code</entry>
1011               <entry></entry>
1012               <entry spanname="b0">Data organization</entry>
1013             </row>
1014             <row>
1015               <entry></entry>
1016               <entry></entry>
1017               <entry>Bit</entry>
1018               <entry>29</entry>
1019               <entry>28</entry>
1020               <entry>27</entry>
1021               <entry>26</entry>
1022               <entry>25</entry>
1023               <entry>24</entry>
1024               <entry>23</entry>
1025               <entry>22</entry>
1026               <entry>21</entry>
1027               <entry>10</entry>
1028               <entry>19</entry>
1029               <entry>18</entry>
1030               <entry>17</entry>
1031               <entry>16</entry>
1032               <entry>15</entry>
1033               <entry>14</entry>
1034               <entry>13</entry>
1035               <entry>12</entry>
1036               <entry>11</entry>
1037               <entry>10</entry>
1038               <entry>9</entry>
1039               <entry>8</entry>
1040               <entry>7</entry>
1041               <entry>6</entry>
1042               <entry>5</entry>
1043               <entry>4</entry>
1044               <entry>3</entry>
1045               <entry>2</entry>
1046               <entry>1</entry>
1047               <entry>0</entry>
1048             </row>
1049           </thead>
1050           <tbody valign="top">
1051             <row id="V4L2-MBUS-FMT-Y8-1X8">
1052               <entry>V4L2_MBUS_FMT_Y8_1X8</entry>
1053               <entry>0x2001</entry>
1054               <entry></entry>
1055               &dash-ent-10;
1056               &dash-ent-10;
1057               <entry>-</entry>
1058               <entry>-</entry>
1059               <entry>y<subscript>7</subscript></entry>
1060               <entry>y<subscript>6</subscript></entry>
1061               <entry>y<subscript>5</subscript></entry>
1062               <entry>y<subscript>4</subscript></entry>
1063               <entry>y<subscript>3</subscript></entry>
1064               <entry>y<subscript>2</subscript></entry>
1065               <entry>y<subscript>1</subscript></entry>
1066               <entry>y<subscript>0</subscript></entry>
1067             </row>
1068             <row id="V4L2-MBUS-FMT-UV8-1X8">
1069               <entry>V4L2_MBUS_FMT_UV8_1X8</entry>
1070               <entry>0x2015</entry>
1071               <entry></entry>
1072               <entry>-</entry>
1073               <entry>-</entry>
1074               <entry>-</entry>
1075               <entry>-</entry>
1076               <entry>-</entry>
1077               <entry>-</entry>
1078               <entry>-</entry>
1079               <entry>-</entry>
1080               <entry>-</entry>
1081               <entry>-</entry>
1082               <entry>-</entry>
1083               <entry>-</entry>
1084               <entry>u<subscript>7</subscript></entry>
1085               <entry>u<subscript>6</subscript></entry>
1086               <entry>u<subscript>5</subscript></entry>
1087               <entry>u<subscript>4</subscript></entry>
1088               <entry>u<subscript>3</subscript></entry>
1089               <entry>u<subscript>2</subscript></entry>
1090               <entry>u<subscript>1</subscript></entry>
1091               <entry>u<subscript>0</subscript></entry>
1092             </row>
1093             <row>
1094               <entry></entry>
1095               <entry></entry>
1096               <entry></entry>
1097               <entry>-</entry>
1098               <entry>-</entry>
1099               <entry>-</entry>
1100               <entry>-</entry>
1101               <entry>-</entry>
1102               <entry>-</entry>
1103               <entry>-</entry>
1104               <entry>-</entry>
1105               <entry>-</entry>
1106               <entry>-</entry>
1107               <entry>-</entry>
1108               <entry>-</entry>
1109               <entry>v<subscript>7</subscript></entry>
1110               <entry>v<subscript>6</subscript></entry>
1111               <entry>v<subscript>5</subscript></entry>
1112               <entry>v<subscript>4</subscript></entry>
1113               <entry>v<subscript>3</subscript></entry>
1114               <entry>v<subscript>2</subscript></entry>
1115               <entry>v<subscript>1</subscript></entry>
1116               <entry>v<subscript>0</subscript></entry>
1117             </row>
1118             <row id="V4L2-MBUS-FMT-UYVY8-1_5X8">
1119               <entry>V4L2_MBUS_FMT_UYVY8_1_5X8</entry>
1120               <entry>0x2002</entry>
1121               <entry></entry>
1122               &dash-ent-10;
1123               &dash-ent-10;
1124               <entry>-</entry>
1125               <entry>-</entry>
1126               <entry>u<subscript>7</subscript></entry>
1127               <entry>u<subscript>6</subscript></entry>
1128               <entry>u<subscript>5</subscript></entry>
1129               <entry>u<subscript>4</subscript></entry>
1130               <entry>u<subscript>3</subscript></entry>
1131               <entry>u<subscript>2</subscript></entry>
1132               <entry>u<subscript>1</subscript></entry>
1133               <entry>u<subscript>0</subscript></entry>
1134             </row>
1135             <row>
1136               <entry></entry>
1137               <entry></entry>
1138               <entry></entry>
1139               &dash-ent-10;
1140               &dash-ent-10;
1141               <entry>-</entry>
1142               <entry>-</entry>
1143               <entry>y<subscript>7</subscript></entry>
1144               <entry>y<subscript>6</subscript></entry>
1145               <entry>y<subscript>5</subscript></entry>
1146               <entry>y<subscript>4</subscript></entry>
1147               <entry>y<subscript>3</subscript></entry>
1148               <entry>y<subscript>2</subscript></entry>
1149               <entry>y<subscript>1</subscript></entry>
1150               <entry>y<subscript>0</subscript></entry>
1151             </row>
1152             <row>
1153               <entry></entry>
1154               <entry></entry>
1155               <entry></entry>
1156               &dash-ent-10;
1157               &dash-ent-10;
1158               <entry>-</entry>
1159               <entry>-</entry>
1160               <entry>y<subscript>7</subscript></entry>
1161               <entry>y<subscript>6</subscript></entry>
1162               <entry>y<subscript>5</subscript></entry>
1163               <entry>y<subscript>4</subscript></entry>
1164               <entry>y<subscript>3</subscript></entry>
1165               <entry>y<subscript>2</subscript></entry>
1166               <entry>y<subscript>1</subscript></entry>
1167               <entry>y<subscript>0</subscript></entry>
1168             </row>
1169             <row>
1170               <entry></entry>
1171               <entry></entry>
1172               <entry></entry>
1173               &dash-ent-10;
1174               &dash-ent-10;
1175               <entry>-</entry>
1176               <entry>-</entry>
1177               <entry>v<subscript>7</subscript></entry>
1178               <entry>v<subscript>6</subscript></entry>
1179               <entry>v<subscript>5</subscript></entry>
1180               <entry>v<subscript>4</subscript></entry>
1181               <entry>v<subscript>3</subscript></entry>
1182               <entry>v<subscript>2</subscript></entry>
1183               <entry>v<subscript>1</subscript></entry>
1184               <entry>v<subscript>0</subscript></entry>
1185             </row>
1186             <row>
1187               <entry></entry>
1188               <entry></entry>
1189               <entry></entry>
1190               &dash-ent-10;
1191               &dash-ent-10;
1192               <entry>-</entry>
1193               <entry>-</entry>
1194               <entry>y<subscript>7</subscript></entry>
1195               <entry>y<subscript>6</subscript></entry>
1196               <entry>y<subscript>5</subscript></entry>
1197               <entry>y<subscript>4</subscript></entry>
1198               <entry>y<subscript>3</subscript></entry>
1199               <entry>y<subscript>2</subscript></entry>
1200               <entry>y<subscript>1</subscript></entry>
1201               <entry>y<subscript>0</subscript></entry>
1202             </row>
1203             <row>
1204               <entry></entry>
1205               <entry></entry>
1206               <entry></entry>
1207               &dash-ent-10;
1208               &dash-ent-10;
1209               <entry>-</entry>
1210               <entry>-</entry>
1211               <entry>y<subscript>7</subscript></entry>
1212               <entry>y<subscript>6</subscript></entry>
1213               <entry>y<subscript>5</subscript></entry>
1214               <entry>y<subscript>4</subscript></entry>
1215               <entry>y<subscript>3</subscript></entry>
1216               <entry>y<subscript>2</subscript></entry>
1217               <entry>y<subscript>1</subscript></entry>
1218               <entry>y<subscript>0</subscript></entry>
1219             </row>
1220             <row id="V4L2-MBUS-FMT-VYUY8-1_5X8">
1221               <entry>V4L2_MBUS_FMT_VYUY8_1_5X8</entry>
1222               <entry>0x2003</entry>
1223               <entry></entry>
1224               &dash-ent-10;
1225               &dash-ent-10;
1226               <entry>-</entry>
1227               <entry>-</entry>
1228               <entry>v<subscript>7</subscript></entry>
1229               <entry>v<subscript>6</subscript></entry>
1230               <entry>v<subscript>5</subscript></entry>
1231               <entry>v<subscript>4</subscript></entry>
1232               <entry>v<subscript>3</subscript></entry>
1233               <entry>v<subscript>2</subscript></entry>
1234               <entry>v<subscript>1</subscript></entry>
1235               <entry>v<subscript>0</subscript></entry>
1236             </row>
1237             <row>
1238               <entry></entry>
1239               <entry></entry>
1240               <entry></entry>
1241               &dash-ent-10;
1242               &dash-ent-10;
1243               <entry>-</entry>
1244               <entry>-</entry>
1245               <entry>y<subscript>7</subscript></entry>
1246               <entry>y<subscript>6</subscript></entry>
1247               <entry>y<subscript>5</subscript></entry>
1248               <entry>y<subscript>4</subscript></entry>
1249               <entry>y<subscript>3</subscript></entry>
1250               <entry>y<subscript>2</subscript></entry>
1251               <entry>y<subscript>1</subscript></entry>
1252               <entry>y<subscript>0</subscript></entry>
1253             </row>
1254             <row>
1255               <entry></entry>
1256               <entry></entry>
1257               <entry></entry>
1258               &dash-ent-10;
1259               &dash-ent-10;
1260               <entry>-</entry>
1261               <entry>-</entry>
1262               <entry>y<subscript>7</subscript></entry>
1263               <entry>y<subscript>6</subscript></entry>
1264               <entry>y<subscript>5</subscript></entry>
1265               <entry>y<subscript>4</subscript></entry>
1266               <entry>y<subscript>3</subscript></entry>
1267               <entry>y<subscript>2</subscript></entry>
1268               <entry>y<subscript>1</subscript></entry>
1269               <entry>y<subscript>0</subscript></entry>
1270             </row>
1271             <row>
1272               <entry></entry>
1273               <entry></entry>
1274               <entry></entry>
1275               &dash-ent-10;
1276               &dash-ent-10;
1277               <entry>-</entry>
1278               <entry>-</entry>
1279               <entry>u<subscript>7</subscript></entry>
1280               <entry>u<subscript>6</subscript></entry>
1281               <entry>u<subscript>5</subscript></entry>
1282               <entry>u<subscript>4</subscript></entry>
1283               <entry>u<subscript>3</subscript></entry>
1284               <entry>u<subscript>2</subscript></entry>
1285               <entry>u<subscript>1</subscript></entry>
1286               <entry>u<subscript>0</subscript></entry>
1287             </row>
1288             <row>
1289               <entry></entry>
1290               <entry></entry>
1291               <entry></entry>
1292               &dash-ent-10;
1293               &dash-ent-10;
1294               <entry>-</entry>
1295               <entry>-</entry>
1296               <entry>y<subscript>7</subscript></entry>
1297               <entry>y<subscript>6</subscript></entry>
1298               <entry>y<subscript>5</subscript></entry>
1299               <entry>y<subscript>4</subscript></entry>
1300               <entry>y<subscript>3</subscript></entry>
1301               <entry>y<subscript>2</subscript></entry>
1302               <entry>y<subscript>1</subscript></entry>
1303               <entry>y<subscript>0</subscript></entry>
1304             </row>
1305             <row>
1306               <entry></entry>
1307               <entry></entry>
1308               <entry></entry>
1309               &dash-ent-10;
1310               &dash-ent-10;
1311               <entry>-</entry>
1312               <entry>-</entry>
1313               <entry>y<subscript>7</subscript></entry>
1314               <entry>y<subscript>6</subscript></entry>
1315               <entry>y<subscript>5</subscript></entry>
1316               <entry>y<subscript>4</subscript></entry>
1317               <entry>y<subscript>3</subscript></entry>
1318               <entry>y<subscript>2</subscript></entry>
1319               <entry>y<subscript>1</subscript></entry>
1320               <entry>y<subscript>0</subscript></entry>
1321             </row>
1322             <row id="V4L2-MBUS-FMT-YUYV8-1_5X8">
1323               <entry>V4L2_MBUS_FMT_YUYV8_1_5X8</entry>
1324               <entry>0x2004</entry>
1325               <entry></entry>
1326               &dash-ent-10;
1327               &dash-ent-10;
1328               <entry>-</entry>
1329               <entry>-</entry>
1330               <entry>y<subscript>7</subscript></entry>
1331               <entry>y<subscript>6</subscript></entry>
1332               <entry>y<subscript>5</subscript></entry>
1333               <entry>y<subscript>4</subscript></entry>
1334               <entry>y<subscript>3</subscript></entry>
1335               <entry>y<subscript>2</subscript></entry>
1336               <entry>y<subscript>1</subscript></entry>
1337               <entry>y<subscript>0</subscript></entry>
1338             </row>
1339             <row>
1340               <entry></entry>
1341               <entry></entry>
1342               <entry></entry>
1343               &dash-ent-10;
1344               &dash-ent-10;
1345               <entry>-</entry>
1346               <entry>-</entry>
1347               <entry>y<subscript>7</subscript></entry>
1348               <entry>y<subscript>6</subscript></entry>
1349               <entry>y<subscript>5</subscript></entry>
1350               <entry>y<subscript>4</subscript></entry>
1351               <entry>y<subscript>3</subscript></entry>
1352               <entry>y<subscript>2</subscript></entry>
1353               <entry>y<subscript>1</subscript></entry>
1354               <entry>y<subscript>0</subscript></entry>
1355             </row>
1356             <row>
1357               <entry></entry>
1358               <entry></entry>
1359               <entry></entry>
1360               &dash-ent-10;
1361               &dash-ent-10;
1362               <entry>-</entry>
1363               <entry>-</entry>
1364               <entry>u<subscript>7</subscript></entry>
1365               <entry>u<subscript>6</subscript></entry>
1366               <entry>u<subscript>5</subscript></entry>
1367               <entry>u<subscript>4</subscript></entry>
1368               <entry>u<subscript>3</subscript></entry>
1369               <entry>u<subscript>2</subscript></entry>
1370               <entry>u<subscript>1</subscript></entry>
1371               <entry>u<subscript>0</subscript></entry>
1372             </row>
1373             <row>
1374               <entry></entry>
1375               <entry></entry>
1376               <entry></entry>
1377               &dash-ent-10;
1378               &dash-ent-10;
1379               <entry>-</entry>
1380               <entry>-</entry>
1381               <entry>y<subscript>7</subscript></entry>
1382               <entry>y<subscript>6</subscript></entry>
1383               <entry>y<subscript>5</subscript></entry>
1384               <entry>y<subscript>4</subscript></entry>
1385               <entry>y<subscript>3</subscript></entry>
1386               <entry>y<subscript>2</subscript></entry>
1387               <entry>y<subscript>1</subscript></entry>
1388               <entry>y<subscript>0</subscript></entry>
1389             </row>
1390             <row>
1391               <entry></entry>
1392               <entry></entry>
1393               <entry></entry>
1394               &dash-ent-10;
1395               &dash-ent-10;
1396               <entry>-</entry>
1397               <entry>-</entry>
1398               <entry>y<subscript>7</subscript></entry>
1399               <entry>y<subscript>6</subscript></entry>
1400               <entry>y<subscript>5</subscript></entry>
1401               <entry>y<subscript>4</subscript></entry>
1402               <entry>y<subscript>3</subscript></entry>
1403               <entry>y<subscript>2</subscript></entry>
1404               <entry>y<subscript>1</subscript></entry>
1405               <entry>y<subscript>0</subscript></entry>
1406             </row>
1407             <row>
1408               <entry></entry>
1409               <entry></entry>
1410               <entry></entry>
1411               &dash-ent-10;
1412               &dash-ent-10;
1413               <entry>-</entry>
1414               <entry>-</entry>
1415               <entry>v<subscript>7</subscript></entry>
1416               <entry>v<subscript>6</subscript></entry>
1417               <entry>v<subscript>5</subscript></entry>
1418               <entry>v<subscript>4</subscript></entry>
1419               <entry>v<subscript>3</subscript></entry>
1420               <entry>v<subscript>2</subscript></entry>
1421               <entry>v<subscript>1</subscript></entry>
1422               <entry>v<subscript>0</subscript></entry>
1423             </row>
1424             <row id="V4L2-MBUS-FMT-YVYU8-1_5X8">
1425               <entry>V4L2_MBUS_FMT_YVYU8_1_5X8</entry>
1426               <entry>0x2005</entry>
1427               <entry></entry>
1428               &dash-ent-10;
1429               &dash-ent-10;
1430               <entry>-</entry>
1431               <entry>-</entry>
1432               <entry>y<subscript>7</subscript></entry>
1433               <entry>y<subscript>6</subscript></entry>
1434               <entry>y<subscript>5</subscript></entry>
1435               <entry>y<subscript>4</subscript></entry>
1436               <entry>y<subscript>3</subscript></entry>
1437               <entry>y<subscript>2</subscript></entry>
1438               <entry>y<subscript>1</subscript></entry>
1439               <entry>y<subscript>0</subscript></entry>
1440             </row>
1441             <row>
1442               <entry></entry>
1443               <entry></entry>
1444               <entry></entry>
1445               &dash-ent-10;
1446               &dash-ent-10;
1447               <entry>-</entry>
1448               <entry>-</entry>
1449               <entry>y<subscript>7</subscript></entry>
1450               <entry>y<subscript>6</subscript></entry>
1451               <entry>y<subscript>5</subscript></entry>
1452               <entry>y<subscript>4</subscript></entry>
1453               <entry>y<subscript>3</subscript></entry>
1454               <entry>y<subscript>2</subscript></entry>
1455               <entry>y<subscript>1</subscript></entry>
1456               <entry>y<subscript>0</subscript></entry>
1457             </row>
1458             <row>
1459               <entry></entry>
1460               <entry></entry>
1461               <entry></entry>
1462               &dash-ent-10;
1463               &dash-ent-10;
1464               <entry>-</entry>
1465               <entry>-</entry>
1466               <entry>v<subscript>7</subscript></entry>
1467               <entry>v<subscript>6</subscript></entry>
1468               <entry>v<subscript>5</subscript></entry>
1469               <entry>v<subscript>4</subscript></entry>
1470               <entry>v<subscript>3</subscript></entry>
1471               <entry>v<subscript>2</subscript></entry>
1472               <entry>v<subscript>1</subscript></entry>
1473               <entry>v<subscript>0</subscript></entry>
1474             </row>
1475             <row>
1476               <entry></entry>
1477               <entry></entry>
1478               <entry></entry>
1479               &dash-ent-10;
1480               &dash-ent-10;
1481               <entry>-</entry>
1482               <entry>-</entry>
1483               <entry>y<subscript>7</subscript></entry>
1484               <entry>y<subscript>6</subscript></entry>
1485               <entry>y<subscript>5</subscript></entry>
1486               <entry>y<subscript>4</subscript></entry>
1487               <entry>y<subscript>3</subscript></entry>
1488               <entry>y<subscript>2</subscript></entry>
1489               <entry>y<subscript>1</subscript></entry>
1490               <entry>y<subscript>0</subscript></entry>
1491             </row>
1492             <row>
1493               <entry></entry>
1494               <entry></entry>
1495               <entry></entry>
1496               &dash-ent-10;
1497               &dash-ent-10;
1498               <entry>-</entry>
1499               <entry>-</entry>
1500               <entry>y<subscript>7</subscript></entry>
1501               <entry>y<subscript>6</subscript></entry>
1502               <entry>y<subscript>5</subscript></entry>
1503               <entry>y<subscript>4</subscript></entry>
1504               <entry>y<subscript>3</subscript></entry>
1505               <entry>y<subscript>2</subscript></entry>
1506               <entry>y<subscript>1</subscript></entry>
1507               <entry>y<subscript>0</subscript></entry>
1508             </row>
1509             <row>
1510               <entry></entry>
1511               <entry></entry>
1512               <entry></entry>
1513               &dash-ent-10;
1514               &dash-ent-10;
1515               <entry>-</entry>
1516               <entry>-</entry>
1517               <entry>u<subscript>7</subscript></entry>
1518               <entry>u<subscript>6</subscript></entry>
1519               <entry>u<subscript>5</subscript></entry>
1520               <entry>u<subscript>4</subscript></entry>
1521               <entry>u<subscript>3</subscript></entry>
1522               <entry>u<subscript>2</subscript></entry>
1523               <entry>u<subscript>1</subscript></entry>
1524               <entry>u<subscript>0</subscript></entry>
1525             </row>
1526             <row id="V4L2-MBUS-FMT-UYVY8-2X8">
1527               <entry>V4L2_MBUS_FMT_UYVY8_2X8</entry>
1528               <entry>0x2006</entry>
1529               <entry></entry>
1530               &dash-ent-10;
1531               &dash-ent-10;
1532               <entry>-</entry>
1533               <entry>-</entry>
1534               <entry>u<subscript>7</subscript></entry>
1535               <entry>u<subscript>6</subscript></entry>
1536               <entry>u<subscript>5</subscript></entry>
1537               <entry>u<subscript>4</subscript></entry>
1538               <entry>u<subscript>3</subscript></entry>
1539               <entry>u<subscript>2</subscript></entry>
1540               <entry>u<subscript>1</subscript></entry>
1541               <entry>u<subscript>0</subscript></entry>
1542             </row>
1543             <row>
1544               <entry></entry>
1545               <entry></entry>
1546               <entry></entry>
1547               &dash-ent-10;
1548               &dash-ent-10;
1549               <entry>-</entry>
1550               <entry>-</entry>
1551               <entry>y<subscript>7</subscript></entry>
1552               <entry>y<subscript>6</subscript></entry>
1553               <entry>y<subscript>5</subscript></entry>
1554               <entry>y<subscript>4</subscript></entry>
1555               <entry>y<subscript>3</subscript></entry>
1556               <entry>y<subscript>2</subscript></entry>
1557               <entry>y<subscript>1</subscript></entry>
1558               <entry>y<subscript>0</subscript></entry>
1559             </row>
1560             <row>
1561               <entry></entry>
1562               <entry></entry>
1563               <entry></entry>
1564               &dash-ent-10;
1565               &dash-ent-10;
1566               <entry>-</entry>
1567               <entry>-</entry>
1568               <entry>v<subscript>7</subscript></entry>
1569               <entry>v<subscript>6</subscript></entry>
1570               <entry>v<subscript>5</subscript></entry>
1571               <entry>v<subscript>4</subscript></entry>
1572               <entry>v<subscript>3</subscript></entry>
1573               <entry>v<subscript>2</subscript></entry>
1574               <entry>v<subscript>1</subscript></entry>
1575               <entry>v<subscript>0</subscript></entry>
1576             </row>
1577             <row>
1578               <entry></entry>
1579               <entry></entry>
1580               <entry></entry>
1581               &dash-ent-10;
1582               &dash-ent-10;
1583               <entry>-</entry>
1584               <entry>-</entry>
1585               <entry>y<subscript>7</subscript></entry>
1586               <entry>y<subscript>6</subscript></entry>
1587               <entry>y<subscript>5</subscript></entry>
1588               <entry>y<subscript>4</subscript></entry>
1589               <entry>y<subscript>3</subscript></entry>
1590               <entry>y<subscript>2</subscript></entry>
1591               <entry>y<subscript>1</subscript></entry>
1592               <entry>y<subscript>0</subscript></entry>
1593             </row>
1594             <row id="V4L2-MBUS-FMT-VYUY8-2X8">
1595               <entry>V4L2_MBUS_FMT_VYUY8_2X8</entry>
1596               <entry>0x2007</entry>
1597               <entry></entry>
1598               &dash-ent-10;
1599               &dash-ent-10;
1600               <entry>-</entry>
1601               <entry>-</entry>
1602               <entry>v<subscript>7</subscript></entry>
1603               <entry>v<subscript>6</subscript></entry>
1604               <entry>v<subscript>5</subscript></entry>
1605               <entry>v<subscript>4</subscript></entry>
1606               <entry>v<subscript>3</subscript></entry>
1607               <entry>v<subscript>2</subscript></entry>
1608               <entry>v<subscript>1</subscript></entry>
1609               <entry>v<subscript>0</subscript></entry>
1610             </row>
1611             <row>
1612               <entry></entry>
1613               <entry></entry>
1614               <entry></entry>
1615               &dash-ent-10;
1616               &dash-ent-10;
1617               <entry>-</entry>
1618               <entry>-</entry>
1619               <entry>y<subscript>7</subscript></entry>
1620               <entry>y<subscript>6</subscript></entry>
1621               <entry>y<subscript>5</subscript></entry>
1622               <entry>y<subscript>4</subscript></entry>
1623               <entry>y<subscript>3</subscript></entry>
1624               <entry>y<subscript>2</subscript></entry>
1625               <entry>y<subscript>1</subscript></entry>
1626               <entry>y<subscript>0</subscript></entry>
1627             </row>
1628             <row>
1629               <entry></entry>
1630               <entry></entry>
1631               <entry></entry>
1632               &dash-ent-10;
1633               &dash-ent-10;
1634               <entry>-</entry>
1635               <entry>-</entry>
1636               <entry>u<subscript>7</subscript></entry>
1637               <entry>u<subscript>6</subscript></entry>
1638               <entry>u<subscript>5</subscript></entry>
1639               <entry>u<subscript>4</subscript></entry>
1640               <entry>u<subscript>3</subscript></entry>
1641               <entry>u<subscript>2</subscript></entry>
1642               <entry>u<subscript>1</subscript></entry>
1643               <entry>u<subscript>0</subscript></entry>
1644             </row>
1645             <row>
1646               <entry></entry>
1647               <entry></entry>
1648               <entry></entry>
1649               &dash-ent-10;
1650               &dash-ent-10;
1651               <entry>-</entry>
1652               <entry>-</entry>
1653               <entry>y<subscript>7</subscript></entry>
1654               <entry>y<subscript>6</subscript></entry>
1655               <entry>y<subscript>5</subscript></entry>
1656               <entry>y<subscript>4</subscript></entry>
1657               <entry>y<subscript>3</subscript></entry>
1658               <entry>y<subscript>2</subscript></entry>
1659               <entry>y<subscript>1</subscript></entry>
1660               <entry>y<subscript>0</subscript></entry>
1661             </row>
1662             <row id="V4L2-MBUS-FMT-YUYV8-2X8">
1663               <entry>V4L2_MBUS_FMT_YUYV8_2X8</entry>
1664               <entry>0x2008</entry>
1665               <entry></entry>
1666               &dash-ent-10;
1667               &dash-ent-10;
1668               <entry>-</entry>
1669               <entry>-</entry>
1670               <entry>y<subscript>7</subscript></entry>
1671               <entry>y<subscript>6</subscript></entry>
1672               <entry>y<subscript>5</subscript></entry>
1673               <entry>y<subscript>4</subscript></entry>
1674               <entry>y<subscript>3</subscript></entry>
1675               <entry>y<subscript>2</subscript></entry>
1676               <entry>y<subscript>1</subscript></entry>
1677               <entry>y<subscript>0</subscript></entry>
1678             </row>
1679             <row>
1680               <entry></entry>
1681               <entry></entry>
1682               <entry></entry>
1683               &dash-ent-10;
1684               &dash-ent-10;
1685               <entry>-</entry>
1686               <entry>-</entry>
1687               <entry>u<subscript>7</subscript></entry>
1688               <entry>u<subscript>6</subscript></entry>
1689               <entry>u<subscript>5</subscript></entry>
1690               <entry>u<subscript>4</subscript></entry>
1691               <entry>u<subscript>3</subscript></entry>
1692               <entry>u<subscript>2</subscript></entry>
1693               <entry>u<subscript>1</subscript></entry>
1694               <entry>u<subscript>0</subscript></entry>
1695             </row>
1696             <row>
1697               <entry></entry>
1698               <entry></entry>
1699               <entry></entry>
1700               &dash-ent-10;
1701               &dash-ent-10;
1702               <entry>-</entry>
1703               <entry>-</entry>
1704               <entry>y<subscript>7</subscript></entry>
1705               <entry>y<subscript>6</subscript></entry>
1706               <entry>y<subscript>5</subscript></entry>
1707               <entry>y<subscript>4</subscript></entry>
1708               <entry>y<subscript>3</subscript></entry>
1709               <entry>y<subscript>2</subscript></entry>
1710               <entry>y<subscript>1</subscript></entry>
1711               <entry>y<subscript>0</subscript></entry>
1712             </row>
1713             <row>
1714               <entry></entry>
1715               <entry></entry>
1716               <entry></entry>
1717               &dash-ent-10;
1718               &dash-ent-10;
1719               <entry>-</entry>
1720               <entry>-</entry>
1721               <entry>v<subscript>7</subscript></entry>
1722               <entry>v<subscript>6</subscript></entry>
1723               <entry>v<subscript>5</subscript></entry>
1724               <entry>v<subscript>4</subscript></entry>
1725               <entry>v<subscript>3</subscript></entry>
1726               <entry>v<subscript>2</subscript></entry>
1727               <entry>v<subscript>1</subscript></entry>
1728               <entry>v<subscript>0</subscript></entry>
1729             </row>
1730             <row id="V4L2-MBUS-FMT-YVYU8-2X8">
1731               <entry>V4L2_MBUS_FMT_YVYU8_2X8</entry>
1732               <entry>0x2009</entry>
1733               <entry></entry>
1734               &dash-ent-10;
1735               &dash-ent-10;
1736               <entry>-</entry>
1737               <entry>-</entry>
1738               <entry>y<subscript>7</subscript></entry>
1739               <entry>y<subscript>6</subscript></entry>
1740               <entry>y<subscript>5</subscript></entry>
1741               <entry>y<subscript>4</subscript></entry>
1742               <entry>y<subscript>3</subscript></entry>
1743               <entry>y<subscript>2</subscript></entry>
1744               <entry>y<subscript>1</subscript></entry>
1745               <entry>y<subscript>0</subscript></entry>
1746             </row>
1747             <row>
1748               <entry></entry>
1749               <entry></entry>
1750               <entry></entry>
1751               &dash-ent-10;
1752               &dash-ent-10;
1753               <entry>-</entry>
1754               <entry>-</entry>
1755               <entry>v<subscript>7</subscript></entry>
1756               <entry>v<subscript>6</subscript></entry>
1757               <entry>v<subscript>5</subscript></entry>
1758               <entry>v<subscript>4</subscript></entry>
1759               <entry>v<subscript>3</subscript></entry>
1760               <entry>v<subscript>2</subscript></entry>
1761               <entry>v<subscript>1</subscript></entry>
1762               <entry>v<subscript>0</subscript></entry>
1763             </row>
1764             <row>
1765               <entry></entry>
1766               <entry></entry>
1767               <entry></entry>
1768               &dash-ent-10;
1769               &dash-ent-10;
1770               <entry>-</entry>
1771               <entry>-</entry>
1772               <entry>y<subscript>7</subscript></entry>
1773               <entry>y<subscript>6</subscript></entry>
1774               <entry>y<subscript>5</subscript></entry>
1775               <entry>y<subscript>4</subscript></entry>
1776               <entry>y<subscript>3</subscript></entry>
1777               <entry>y<subscript>2</subscript></entry>
1778               <entry>y<subscript>1</subscript></entry>
1779               <entry>y<subscript>0</subscript></entry>
1780             </row>
1781             <row>
1782               <entry></entry>
1783               <entry></entry>
1784               <entry></entry>
1785               &dash-ent-10;
1786               &dash-ent-10;
1787               <entry>-</entry>
1788               <entry>-</entry>
1789               <entry>u<subscript>7</subscript></entry>
1790               <entry>u<subscript>6</subscript></entry>
1791               <entry>u<subscript>5</subscript></entry>
1792               <entry>u<subscript>4</subscript></entry>
1793               <entry>u<subscript>3</subscript></entry>
1794               <entry>u<subscript>2</subscript></entry>
1795               <entry>u<subscript>1</subscript></entry>
1796               <entry>u<subscript>0</subscript></entry>
1797             </row>
1798             <row id="V4L2-MBUS-FMT-Y10-1X10">
1799               <entry>V4L2_MBUS_FMT_Y10_1X10</entry>
1800               <entry>0x200a</entry>
1801               <entry></entry>
1802               &dash-ent-10;
1803               &dash-ent-10;
1804               <entry>y<subscript>9</subscript></entry>
1805               <entry>y<subscript>8</subscript></entry>
1806               <entry>y<subscript>7</subscript></entry>
1807               <entry>y<subscript>6</subscript></entry>
1808               <entry>y<subscript>5</subscript></entry>
1809               <entry>y<subscript>4</subscript></entry>
1810               <entry>y<subscript>3</subscript></entry>
1811               <entry>y<subscript>2</subscript></entry>
1812               <entry>y<subscript>1</subscript></entry>
1813               <entry>y<subscript>0</subscript></entry>
1814             </row>
1815             <row id="V4L2-MBUS-FMT-YUYV10-2X10">
1816               <entry>V4L2_MBUS_FMT_YUYV10_2X10</entry>
1817               <entry>0x200b</entry>
1818               <entry></entry>
1819               &dash-ent-10;
1820               &dash-ent-10;
1821               <entry>y<subscript>9</subscript></entry>
1822               <entry>y<subscript>8</subscript></entry>
1823               <entry>y<subscript>7</subscript></entry>
1824               <entry>y<subscript>6</subscript></entry>
1825               <entry>y<subscript>5</subscript></entry>
1826               <entry>y<subscript>4</subscript></entry>
1827               <entry>y<subscript>3</subscript></entry>
1828               <entry>y<subscript>2</subscript></entry>
1829               <entry>y<subscript>1</subscript></entry>
1830               <entry>y<subscript>0</subscript></entry>
1831             </row>
1832             <row>
1833               <entry></entry>
1834               <entry></entry>
1835               <entry></entry>
1836               &dash-ent-10;
1837               &dash-ent-10;
1838               <entry>u<subscript>9</subscript></entry>
1839               <entry>u<subscript>8</subscript></entry>
1840               <entry>u<subscript>7</subscript></entry>
1841               <entry>u<subscript>6</subscript></entry>
1842               <entry>u<subscript>5</subscript></entry>
1843               <entry>u<subscript>4</subscript></entry>
1844               <entry>u<subscript>3</subscript></entry>
1845               <entry>u<subscript>2</subscript></entry>
1846               <entry>u<subscript>1</subscript></entry>
1847               <entry>u<subscript>0</subscript></entry>
1848             </row>
1849             <row>
1850               <entry></entry>
1851               <entry></entry>
1852               <entry></entry>
1853               &dash-ent-10;
1854               &dash-ent-10;
1855               <entry>y<subscript>9</subscript></entry>
1856               <entry>y<subscript>8</subscript></entry>
1857               <entry>y<subscript>7</subscript></entry>
1858               <entry>y<subscript>6</subscript></entry>
1859               <entry>y<subscript>5</subscript></entry>
1860               <entry>y<subscript>4</subscript></entry>
1861               <entry>y<subscript>3</subscript></entry>
1862               <entry>y<subscript>2</subscript></entry>
1863               <entry>y<subscript>1</subscript></entry>
1864               <entry>y<subscript>0</subscript></entry>
1865             </row>
1866             <row>
1867               <entry></entry>
1868               <entry></entry>
1869               <entry></entry>
1870               &dash-ent-10;
1871               &dash-ent-10;
1872               <entry>v<subscript>9</subscript></entry>
1873               <entry>v<subscript>8</subscript></entry>
1874               <entry>v<subscript>7</subscript></entry>
1875               <entry>v<subscript>6</subscript></entry>
1876               <entry>v<subscript>5</subscript></entry>
1877               <entry>v<subscript>4</subscript></entry>
1878               <entry>v<subscript>3</subscript></entry>
1879               <entry>v<subscript>2</subscript></entry>
1880               <entry>v<subscript>1</subscript></entry>
1881               <entry>v<subscript>0</subscript></entry>
1882             </row>
1883             <row id="V4L2-MBUS-FMT-YVYU10-2X10">
1884               <entry>V4L2_MBUS_FMT_YVYU10_2X10</entry>
1885               <entry>0x200c</entry>
1886               <entry></entry>
1887               &dash-ent-10;
1888               &dash-ent-10;
1889               <entry>y<subscript>9</subscript></entry>
1890               <entry>y<subscript>8</subscript></entry>
1891               <entry>y<subscript>7</subscript></entry>
1892               <entry>y<subscript>6</subscript></entry>
1893               <entry>y<subscript>5</subscript></entry>
1894               <entry>y<subscript>4</subscript></entry>
1895               <entry>y<subscript>3</subscript></entry>
1896               <entry>y<subscript>2</subscript></entry>
1897               <entry>y<subscript>1</subscript></entry>
1898               <entry>y<subscript>0</subscript></entry>
1899             </row>
1900             <row>
1901               <entry></entry>
1902               <entry></entry>
1903               <entry></entry>
1904               &dash-ent-10;
1905               &dash-ent-10;
1906               <entry>v<subscript>9</subscript></entry>
1907               <entry>v<subscript>8</subscript></entry>
1908               <entry>v<subscript>7</subscript></entry>
1909               <entry>v<subscript>6</subscript></entry>
1910               <entry>v<subscript>5</subscript></entry>
1911               <entry>v<subscript>4</subscript></entry>
1912               <entry>v<subscript>3</subscript></entry>
1913               <entry>v<subscript>2</subscript></entry>
1914               <entry>v<subscript>1</subscript></entry>
1915               <entry>v<subscript>0</subscript></entry>
1916             </row>
1917             <row>
1918               <entry></entry>
1919               <entry></entry>
1920               <entry></entry>
1921               &dash-ent-10;
1922               &dash-ent-10;
1923               <entry>y<subscript>9</subscript></entry>
1924               <entry>y<subscript>8</subscript></entry>
1925               <entry>y<subscript>7</subscript></entry>
1926               <entry>y<subscript>6</subscript></entry>
1927               <entry>y<subscript>5</subscript></entry>
1928               <entry>y<subscript>4</subscript></entry>
1929               <entry>y<subscript>3</subscript></entry>
1930               <entry>y<subscript>2</subscript></entry>
1931               <entry>y<subscript>1</subscript></entry>
1932               <entry>y<subscript>0</subscript></entry>
1933             </row>
1934             <row>
1935               <entry></entry>
1936               <entry></entry>
1937               <entry></entry>
1938               &dash-ent-10;
1939               &dash-ent-10;
1940               <entry>u<subscript>9</subscript></entry>
1941               <entry>u<subscript>8</subscript></entry>
1942               <entry>u<subscript>7</subscript></entry>
1943               <entry>u<subscript>6</subscript></entry>
1944               <entry>u<subscript>5</subscript></entry>
1945               <entry>u<subscript>4</subscript></entry>
1946               <entry>u<subscript>3</subscript></entry>
1947               <entry>u<subscript>2</subscript></entry>
1948               <entry>u<subscript>1</subscript></entry>
1949               <entry>u<subscript>0</subscript></entry>
1950             </row>
1951             <row id="V4L2-MBUS-FMT-Y12-1X12">
1952               <entry>V4L2_MBUS_FMT_Y12_1X12</entry>
1953               <entry>0x2013</entry>
1954               <entry></entry>
1955               &dash-ent-10;
1956               <entry>-</entry>
1957               <entry>-</entry>
1958               <entry>-</entry>
1959               <entry>-</entry>
1960               <entry>-</entry>
1961               <entry>-</entry>
1962               <entry>-</entry>
1963               <entry>-</entry>
1964               <entry>y<subscript>11</subscript></entry>
1965               <entry>y<subscript>10</subscript></entry>
1966               <entry>y<subscript>9</subscript></entry>
1967               <entry>y<subscript>8</subscript></entry>
1968               <entry>y<subscript>7</subscript></entry>
1969               <entry>y<subscript>6</subscript></entry>
1970               <entry>y<subscript>5</subscript></entry>
1971               <entry>y<subscript>4</subscript></entry>
1972               <entry>y<subscript>3</subscript></entry>
1973               <entry>y<subscript>2</subscript></entry>
1974               <entry>y<subscript>1</subscript></entry>
1975               <entry>y<subscript>0</subscript></entry>
1976             </row>
1977             <row id="V4L2-MBUS-FMT-UYVY8-1X16">
1978               <entry>V4L2_MBUS_FMT_UYVY8_1X16</entry>
1979               <entry>0x200f</entry>
1980               <entry></entry>
1981               &dash-ent-10;
1982               <entry>-</entry>
1983               <entry>-</entry>
1984               <entry>-</entry>
1985               <entry>-</entry>
1986               <entry>u<subscript>7</subscript></entry>
1987               <entry>u<subscript>6</subscript></entry>
1988               <entry>u<subscript>5</subscript></entry>
1989               <entry>u<subscript>4</subscript></entry>
1990               <entry>u<subscript>3</subscript></entry>
1991               <entry>u<subscript>2</subscript></entry>
1992               <entry>u<subscript>1</subscript></entry>
1993               <entry>u<subscript>0</subscript></entry>
1994               <entry>y<subscript>7</subscript></entry>
1995               <entry>y<subscript>6</subscript></entry>
1996               <entry>y<subscript>5</subscript></entry>
1997               <entry>y<subscript>4</subscript></entry>
1998               <entry>y<subscript>3</subscript></entry>
1999               <entry>y<subscript>2</subscript></entry>
2000               <entry>y<subscript>1</subscript></entry>
2001               <entry>y<subscript>0</subscript></entry>
2002             </row>
2003             <row>
2004               <entry></entry>
2005               <entry></entry>
2006               <entry></entry>
2007               &dash-ent-10;
2008               <entry>-</entry>
2009               <entry>-</entry>
2010               <entry>-</entry>
2011               <entry>-</entry>
2012               <entry>v<subscript>7</subscript></entry>
2013               <entry>v<subscript>6</subscript></entry>
2014               <entry>v<subscript>5</subscript></entry>
2015               <entry>v<subscript>4</subscript></entry>
2016               <entry>v<subscript>3</subscript></entry>
2017               <entry>v<subscript>2</subscript></entry>
2018               <entry>v<subscript>1</subscript></entry>
2019               <entry>v<subscript>0</subscript></entry>
2020               <entry>y<subscript>7</subscript></entry>
2021               <entry>y<subscript>6</subscript></entry>
2022               <entry>y<subscript>5</subscript></entry>
2023               <entry>y<subscript>4</subscript></entry>
2024               <entry>y<subscript>3</subscript></entry>
2025               <entry>y<subscript>2</subscript></entry>
2026               <entry>y<subscript>1</subscript></entry>
2027               <entry>y<subscript>0</subscript></entry>
2028             </row>
2029             <row id="V4L2-MBUS-FMT-VYUY8-1X16">
2030               <entry>V4L2_MBUS_FMT_VYUY8_1X16</entry>
2031               <entry>0x2010</entry>
2032               <entry></entry>
2033               &dash-ent-10;
2034               <entry>-</entry>
2035               <entry>-</entry>
2036               <entry>-</entry>
2037               <entry>-</entry>
2038               <entry>v<subscript>7</subscript></entry>
2039               <entry>v<subscript>6</subscript></entry>
2040               <entry>v<subscript>5</subscript></entry>
2041               <entry>v<subscript>4</subscript></entry>
2042               <entry>v<subscript>3</subscript></entry>
2043               <entry>v<subscript>2</subscript></entry>
2044               <entry>v<subscript>1</subscript></entry>
2045               <entry>v<subscript>0</subscript></entry>
2046               <entry>y<subscript>7</subscript></entry>
2047               <entry>y<subscript>6</subscript></entry>
2048               <entry>y<subscript>5</subscript></entry>
2049               <entry>y<subscript>4</subscript></entry>
2050               <entry>y<subscript>3</subscript></entry>
2051               <entry>y<subscript>2</subscript></entry>
2052               <entry>y<subscript>1</subscript></entry>
2053               <entry>y<subscript>0</subscript></entry>
2054             </row>
2055             <row>
2056               <entry></entry>
2057               <entry></entry>
2058               <entry></entry>
2059               &dash-ent-10;
2060               <entry>-</entry>
2061               <entry>-</entry>
2062               <entry>-</entry>
2063               <entry>-</entry>
2064               <entry>u<subscript>7</subscript></entry>
2065               <entry>u<subscript>6</subscript></entry>
2066               <entry>u<subscript>5</subscript></entry>
2067               <entry>u<subscript>4</subscript></entry>
2068               <entry>u<subscript>3</subscript></entry>
2069               <entry>u<subscript>2</subscript></entry>
2070               <entry>u<subscript>1</subscript></entry>
2071               <entry>u<subscript>0</subscript></entry>
2072               <entry>y<subscript>7</subscript></entry>
2073               <entry>y<subscript>6</subscript></entry>
2074               <entry>y<subscript>5</subscript></entry>
2075               <entry>y<subscript>4</subscript></entry>
2076               <entry>y<subscript>3</subscript></entry>
2077               <entry>y<subscript>2</subscript></entry>
2078               <entry>y<subscript>1</subscript></entry>
2079               <entry>y<subscript>0</subscript></entry>
2080             </row>
2081             <row id="V4L2-MBUS-FMT-YUYV8-1X16">
2082               <entry>V4L2_MBUS_FMT_YUYV8_1X16</entry>
2083               <entry>0x2011</entry>
2084               <entry></entry>
2085               &dash-ent-10;
2086               <entry>-</entry>
2087               <entry>-</entry>
2088               <entry>-</entry>
2089               <entry>-</entry>
2090               <entry>y<subscript>7</subscript></entry>
2091               <entry>y<subscript>6</subscript></entry>
2092               <entry>y<subscript>5</subscript></entry>
2093               <entry>y<subscript>4</subscript></entry>
2094               <entry>y<subscript>3</subscript></entry>
2095               <entry>y<subscript>2</subscript></entry>
2096               <entry>y<subscript>1</subscript></entry>
2097               <entry>y<subscript>0</subscript></entry>
2098               <entry>u<subscript>7</subscript></entry>
2099               <entry>u<subscript>6</subscript></entry>
2100               <entry>u<subscript>5</subscript></entry>
2101               <entry>u<subscript>4</subscript></entry>
2102               <entry>u<subscript>3</subscript></entry>
2103               <entry>u<subscript>2</subscript></entry>
2104               <entry>u<subscript>1</subscript></entry>
2105               <entry>u<subscript>0</subscript></entry>
2106             </row>
2107             <row>
2108               <entry></entry>
2109               <entry></entry>
2110               <entry></entry>
2111               &dash-ent-10;
2112               <entry>-</entry>
2113               <entry>-</entry>
2114               <entry>-</entry>
2115               <entry>-</entry>
2116               <entry>y<subscript>7</subscript></entry>
2117               <entry>y<subscript>6</subscript></entry>
2118               <entry>y<subscript>5</subscript></entry>
2119               <entry>y<subscript>4</subscript></entry>
2120               <entry>y<subscript>3</subscript></entry>
2121               <entry>y<subscript>2</subscript></entry>
2122               <entry>y<subscript>1</subscript></entry>
2123               <entry>y<subscript>0</subscript></entry>
2124               <entry>v<subscript>7</subscript></entry>
2125               <entry>v<subscript>6</subscript></entry>
2126               <entry>v<subscript>5</subscript></entry>
2127               <entry>v<subscript>4</subscript></entry>
2128               <entry>v<subscript>3</subscript></entry>
2129               <entry>v<subscript>2</subscript></entry>
2130               <entry>v<subscript>1</subscript></entry>
2131               <entry>v<subscript>0</subscript></entry>
2132             </row>
2133             <row id="V4L2-MBUS-FMT-YVYU8-1X16">
2134               <entry>V4L2_MBUS_FMT_YVYU8_1X16</entry>
2135               <entry>0x2012</entry>
2136               <entry></entry>
2137               &dash-ent-10;
2138               <entry>-</entry>
2139               <entry>-</entry>
2140               <entry>-</entry>
2141               <entry>-</entry>
2142               <entry>y<subscript>7</subscript></entry>
2143               <entry>y<subscript>6</subscript></entry>
2144               <entry>y<subscript>5</subscript></entry>
2145               <entry>y<subscript>4</subscript></entry>
2146               <entry>y<subscript>3</subscript></entry>
2147               <entry>y<subscript>2</subscript></entry>
2148               <entry>y<subscript>1</subscript></entry>
2149               <entry>y<subscript>0</subscript></entry>
2150               <entry>v<subscript>7</subscript></entry>
2151               <entry>v<subscript>6</subscript></entry>
2152               <entry>v<subscript>5</subscript></entry>
2153               <entry>v<subscript>4</subscript></entry>
2154               <entry>v<subscript>3</subscript></entry>
2155               <entry>v<subscript>2</subscript></entry>
2156               <entry>v<subscript>1</subscript></entry>
2157               <entry>v<subscript>0</subscript></entry>
2158             </row>
2159             <row>
2160               <entry></entry>
2161               <entry></entry>
2162               <entry></entry>
2163               &dash-ent-10;
2164               <entry>-</entry>
2165               <entry>-</entry>
2166               <entry>-</entry>
2167               <entry>-</entry>
2168               <entry>y<subscript>7</subscript></entry>
2169               <entry>y<subscript>6</subscript></entry>
2170               <entry>y<subscript>5</subscript></entry>
2171               <entry>y<subscript>4</subscript></entry>
2172               <entry>y<subscript>3</subscript></entry>
2173               <entry>y<subscript>2</subscript></entry>
2174               <entry>y<subscript>1</subscript></entry>
2175               <entry>y<subscript>0</subscript></entry>
2176               <entry>u<subscript>7</subscript></entry>
2177               <entry>u<subscript>6</subscript></entry>
2178               <entry>u<subscript>5</subscript></entry>
2179               <entry>u<subscript>4</subscript></entry>
2180               <entry>u<subscript>3</subscript></entry>
2181               <entry>u<subscript>2</subscript></entry>
2182               <entry>u<subscript>1</subscript></entry>
2183               <entry>u<subscript>0</subscript></entry>
2184             </row>
2185             <row id="V4L2-MBUS-FMT-YDYUYDYV8-1X16">
2186               <entry>V4L2_MBUS_FMT_YDYUYDYV8_1X16</entry>
2187               <entry>0x2014</entry>
2188               <entry></entry>
2189               <entry>-</entry>
2190               <entry>-</entry>
2191               <entry>-</entry>
2192               <entry>-</entry>
2193               <entry>y<subscript>7</subscript></entry>
2194               <entry>y<subscript>6</subscript></entry>
2195               <entry>y<subscript>5</subscript></entry>
2196               <entry>y<subscript>4</subscript></entry>
2197               <entry>y<subscript>3</subscript></entry>
2198               <entry>y<subscript>2</subscript></entry>
2199               <entry>y<subscript>1</subscript></entry>
2200               <entry>y<subscript>0</subscript></entry>
2201               <entry>d</entry>
2202               <entry>d</entry>
2203               <entry>d</entry>
2204               <entry>d</entry>
2205               <entry>d</entry>
2206               <entry>d</entry>
2207               <entry>d</entry>
2208               <entry>d</entry>
2209             </row>
2210             <row>
2211               <entry></entry>
2212               <entry></entry>
2213               <entry></entry>
2214               <entry>-</entry>
2215               <entry>-</entry>
2216               <entry>-</entry>
2217               <entry>-</entry>
2218               <entry>y<subscript>7</subscript></entry>
2219               <entry>y<subscript>6</subscript></entry>
2220               <entry>y<subscript>5</subscript></entry>
2221               <entry>y<subscript>4</subscript></entry>
2222               <entry>y<subscript>3</subscript></entry>
2223               <entry>y<subscript>2</subscript></entry>
2224               <entry>y<subscript>1</subscript></entry>
2225               <entry>y<subscript>0</subscript></entry>
2226               <entry>u<subscript>7</subscript></entry>
2227               <entry>u<subscript>6</subscript></entry>
2228               <entry>u<subscript>5</subscript></entry>
2229               <entry>u<subscript>4</subscript></entry>
2230               <entry>u<subscript>3</subscript></entry>
2231               <entry>u<subscript>2</subscript></entry>
2232               <entry>u<subscript>1</subscript></entry>
2233               <entry>u<subscript>0</subscript></entry>
2234             </row>
2235             <row>
2236               <entry></entry>
2237               <entry></entry>
2238               <entry></entry>
2239               <entry>-</entry>
2240               <entry>-</entry>
2241               <entry>-</entry>
2242               <entry>-</entry>
2243               <entry>y<subscript>7</subscript></entry>
2244               <entry>y<subscript>6</subscript></entry>
2245               <entry>y<subscript>5</subscript></entry>
2246               <entry>y<subscript>4</subscript></entry>
2247               <entry>y<subscript>3</subscript></entry>
2248               <entry>y<subscript>2</subscript></entry>
2249               <entry>y<subscript>1</subscript></entry>
2250               <entry>y<subscript>0</subscript></entry>
2251               <entry>d</entry>
2252               <entry>d</entry>
2253               <entry>d</entry>
2254               <entry>d</entry>
2255               <entry>d</entry>
2256               <entry>d</entry>
2257               <entry>d</entry>
2258               <entry>d</entry>
2259             </row>
2260             <row>
2261               <entry></entry>
2262               <entry></entry>
2263               <entry></entry>
2264               <entry>-</entry>
2265               <entry>-</entry>
2266               <entry>-</entry>
2267               <entry>-</entry>
2268               <entry>y<subscript>7</subscript></entry>
2269               <entry>y<subscript>6</subscript></entry>
2270               <entry>y<subscript>5</subscript></entry>
2271               <entry>y<subscript>4</subscript></entry>
2272               <entry>y<subscript>3</subscript></entry>
2273               <entry>y<subscript>2</subscript></entry>
2274               <entry>y<subscript>1</subscript></entry>
2275               <entry>y<subscript>0</subscript></entry>
2276               <entry>v<subscript>7</subscript></entry>
2277               <entry>v<subscript>6</subscript></entry>
2278               <entry>v<subscript>5</subscript></entry>
2279               <entry>v<subscript>4</subscript></entry>
2280               <entry>v<subscript>3</subscript></entry>
2281               <entry>v<subscript>2</subscript></entry>
2282               <entry>v<subscript>1</subscript></entry>
2283               <entry>v<subscript>0</subscript></entry>
2284             </row>
2285             <row id="V4L2-MBUS-FMT-YUYV10-1X20">
2286               <entry>V4L2_MBUS_FMT_YUYV10_1X20</entry>
2287               <entry>0x200d</entry>
2288               <entry></entry>
2289               &dash-ent-10;
2290               <entry>y<subscript>9</subscript></entry>
2291               <entry>y<subscript>8</subscript></entry>
2292               <entry>y<subscript>7</subscript></entry>
2293               <entry>y<subscript>6</subscript></entry>
2294               <entry>y<subscript>5</subscript></entry>
2295               <entry>y<subscript>4</subscript></entry>
2296               <entry>y<subscript>3</subscript></entry>
2297               <entry>y<subscript>2</subscript></entry>
2298               <entry>y<subscript>1</subscript></entry>
2299               <entry>y<subscript>0</subscript></entry>
2300               <entry>u<subscript>9</subscript></entry>
2301               <entry>u<subscript>8</subscript></entry>
2302               <entry>u<subscript>7</subscript></entry>
2303               <entry>u<subscript>6</subscript></entry>
2304               <entry>u<subscript>5</subscript></entry>
2305               <entry>u<subscript>4</subscript></entry>
2306               <entry>u<subscript>3</subscript></entry>
2307               <entry>u<subscript>2</subscript></entry>
2308               <entry>u<subscript>1</subscript></entry>
2309               <entry>u<subscript>0</subscript></entry>
2310             </row>
2311             <row>
2312               <entry></entry>
2313               <entry></entry>
2314               <entry></entry>
2315               &dash-ent-10;
2316               <entry>y<subscript>9</subscript></entry>
2317               <entry>y<subscript>8</subscript></entry>
2318               <entry>y<subscript>7</subscript></entry>
2319               <entry>y<subscript>6</subscript></entry>
2320               <entry>y<subscript>5</subscript></entry>
2321               <entry>y<subscript>4</subscript></entry>
2322               <entry>y<subscript>3</subscript></entry>
2323               <entry>y<subscript>2</subscript></entry>
2324               <entry>y<subscript>1</subscript></entry>
2325               <entry>y<subscript>0</subscript></entry>
2326               <entry>v<subscript>9</subscript></entry>
2327               <entry>v<subscript>8</subscript></entry>
2328               <entry>v<subscript>7</subscript></entry>
2329               <entry>v<subscript>6</subscript></entry>
2330               <entry>v<subscript>5</subscript></entry>
2331               <entry>v<subscript>4</subscript></entry>
2332               <entry>v<subscript>3</subscript></entry>
2333               <entry>v<subscript>2</subscript></entry>
2334               <entry>v<subscript>1</subscript></entry>
2335               <entry>v<subscript>0</subscript></entry>
2336             </row>
2337             <row id="V4L2-MBUS-FMT-YVYU10-1X20">
2338               <entry>V4L2_MBUS_FMT_YVYU10_1X20</entry>
2339               <entry>0x200e</entry>
2340               <entry></entry>
2341               &dash-ent-10;
2342               <entry>y<subscript>9</subscript></entry>
2343               <entry>y<subscript>8</subscript></entry>
2344               <entry>y<subscript>7</subscript></entry>
2345               <entry>y<subscript>6</subscript></entry>
2346               <entry>y<subscript>5</subscript></entry>
2347               <entry>y<subscript>4</subscript></entry>
2348               <entry>y<subscript>3</subscript></entry>
2349               <entry>y<subscript>2</subscript></entry>
2350               <entry>y<subscript>1</subscript></entry>
2351               <entry>y<subscript>0</subscript></entry>
2352               <entry>v<subscript>9</subscript></entry>
2353               <entry>v<subscript>8</subscript></entry>
2354               <entry>v<subscript>7</subscript></entry>
2355               <entry>v<subscript>6</subscript></entry>
2356               <entry>v<subscript>5</subscript></entry>
2357               <entry>v<subscript>4</subscript></entry>
2358               <entry>v<subscript>3</subscript></entry>
2359               <entry>v<subscript>2</subscript></entry>
2360               <entry>v<subscript>1</subscript></entry>
2361               <entry>v<subscript>0</subscript></entry>
2362             </row>
2363             <row>
2364               <entry></entry>
2365               <entry></entry>
2366               <entry></entry>
2367               &dash-ent-10;
2368               <entry>y<subscript>9</subscript></entry>
2369               <entry>y<subscript>8</subscript></entry>
2370               <entry>y<subscript>7</subscript></entry>
2371               <entry>y<subscript>6</subscript></entry>
2372               <entry>y<subscript>5</subscript></entry>
2373               <entry>y<subscript>4</subscript></entry>
2374               <entry>y<subscript>3</subscript></entry>
2375               <entry>y<subscript>2</subscript></entry>
2376               <entry>y<subscript>1</subscript></entry>
2377               <entry>y<subscript>0</subscript></entry>
2378               <entry>u<subscript>9</subscript></entry>
2379               <entry>u<subscript>8</subscript></entry>
2380               <entry>u<subscript>7</subscript></entry>
2381               <entry>u<subscript>6</subscript></entry>
2382               <entry>u<subscript>5</subscript></entry>
2383               <entry>u<subscript>4</subscript></entry>
2384               <entry>u<subscript>3</subscript></entry>
2385               <entry>u<subscript>2</subscript></entry>
2386               <entry>u<subscript>1</subscript></entry>
2387               <entry>u<subscript>0</subscript></entry>
2388             </row>
2389             <row id="V4L2-MBUS-FMT-YUV10-1X30">
2390               <entry>V4L2_MBUS_FMT_YUV10_1X30</entry>
2391               <entry>0x2014</entry>
2392               <entry></entry>
2393               <entry>y<subscript>9</subscript></entry>
2394               <entry>y<subscript>8</subscript></entry>
2395               <entry>y<subscript>7</subscript></entry>
2396               <entry>y<subscript>6</subscript></entry>
2397               <entry>y<subscript>5</subscript></entry>
2398               <entry>y<subscript>4</subscript></entry>
2399               <entry>y<subscript>3</subscript></entry>
2400               <entry>y<subscript>2</subscript></entry>
2401               <entry>y<subscript>1</subscript></entry>
2402               <entry>y<subscript>0</subscript></entry>
2403               <entry>u<subscript>9</subscript></entry>
2404               <entry>u<subscript>8</subscript></entry>
2405               <entry>u<subscript>7</subscript></entry>
2406               <entry>u<subscript>6</subscript></entry>
2407               <entry>u<subscript>5</subscript></entry>
2408               <entry>u<subscript>4</subscript></entry>
2409               <entry>u<subscript>3</subscript></entry>
2410               <entry>u<subscript>2</subscript></entry>
2411               <entry>u<subscript>1</subscript></entry>
2412               <entry>u<subscript>0</subscript></entry>
2413               <entry>v<subscript>9</subscript></entry>
2414               <entry>v<subscript>8</subscript></entry>
2415               <entry>v<subscript>7</subscript></entry>
2416               <entry>v<subscript>6</subscript></entry>
2417               <entry>v<subscript>5</subscript></entry>
2418               <entry>v<subscript>4</subscript></entry>
2419               <entry>v<subscript>3</subscript></entry>
2420               <entry>v<subscript>2</subscript></entry>
2421               <entry>v<subscript>1</subscript></entry>
2422               <entry>v<subscript>0</subscript></entry>
2423             </row>
2424           </tbody>
2425         </tgroup>
2426       </table>
2427     </section>
2428
2429     <section>
2430       <title>JPEG Compressed Formats</title>
2431
2432       <para>Those data formats consist of an ordered sequence of 8-bit bytes
2433         obtained from JPEG compression process. Additionally to the
2434         <constant>_JPEG</constant> postfix the format code is made of
2435         the following information.
2436         <itemizedlist>
2437           <listitem><para>The number of bus samples per entropy encoded byte.</para></listitem>
2438           <listitem><para>The bus width.</para></listitem>
2439         </itemizedlist>
2440       </para>
2441
2442       <para>For instance, for a JPEG baseline process and an 8-bit bus width
2443         the format will be named <constant>V4L2_MBUS_FMT_JPEG_1X8</constant>.
2444       </para>
2445
2446       <para>The following table lists existing JPEG compressed formats.</para>
2447
2448       <table pgwide="0" frame="none" id="v4l2-mbus-pixelcode-jpeg">
2449         <title>JPEG Formats</title>
2450         <tgroup cols="3">
2451           <colspec colname="id" align="left" />
2452           <colspec colname="code" align="left"/>
2453           <colspec colname="remarks" align="left"/>
2454           <thead>
2455             <row>
2456               <entry>Identifier</entry>
2457               <entry>Code</entry>
2458               <entry>Remarks</entry>
2459             </row>
2460           </thead>
2461           <tbody valign="top">
2462             <row id="V4L2-MBUS-FMT-JPEG-1X8">
2463               <entry>V4L2_MBUS_FMT_JPEG_1X8</entry>
2464               <entry>0x4001</entry>
2465               <entry>Besides of its usage for the parallel bus this format is
2466                 recommended for transmission of JPEG data over MIPI CSI bus
2467                 using the User Defined 8-bit Data types.
2468               </entry>
2469             </row>
2470           </tbody>
2471         </tgroup>
2472       </table>
2473     </section>
2474
2475     <section id="v4l2-mbus-vendor-spec-fmts">
2476       <title>Vendor and Device Specific Formats</title>
2477
2478       <note>
2479         <title>Experimental</title>
2480         <para>This is an <link linkend="experimental">experimental</link>
2481 interface and may change in the future.</para>
2482       </note>
2483
2484       <para>This section lists complex data formats that are either vendor or
2485         device specific.
2486       </para>
2487
2488       <para>The following table lists the existing vendor and device specific
2489         formats.</para>
2490
2491       <table pgwide="0" frame="none" id="v4l2-mbus-pixelcode-vendor-specific">
2492         <title>Vendor and device specific formats</title>
2493         <tgroup cols="3">
2494           <colspec colname="id" align="left" />
2495           <colspec colname="code" align="left"/>
2496           <colspec colname="remarks" align="left"/>
2497           <thead>
2498             <row>
2499               <entry>Identifier</entry>
2500               <entry>Code</entry>
2501               <entry>Comments</entry>
2502             </row>
2503           </thead>
2504           <tbody valign="top">
2505             <row id="V4L2-MBUS-FMT-S5C-UYVY-JPEG-1X8">
2506               <entry>V4L2_MBUS_FMT_S5C_UYVY_JPEG_1X8</entry>
2507               <entry>0x5001</entry>
2508               <entry>
2509                 Interleaved raw UYVY and JPEG image format with embedded
2510                 meta-data used by Samsung S3C73MX camera sensors.
2511               </entry>
2512             </row>
2513           </tbody>
2514         </tgroup>
2515       </table>
2516     </section>
2517
2518   </section>
2519 </section>