About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / DocBook / media / v4l / subdev-formats.xml




Custom Search

Based on kernel version 3.9. Page generated on 2013-05-02 23:04 EST.

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>
Hide Line Numbers
About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Information is copyright its respective author. All material is available from the Linux Kernel Source distributed under a GPL License. This page is provided as a free service by mjmwired.net.