diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2013-09-05 14:55:59 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2013-09-05 14:55:59 -0400 |
commit | 27c053aa8d18d1fa7b83041e36bad20bcdf55514 (patch) | |
tree | c59dce17a248dd8f4757eca3823032334c626dcd /Documentation/DocBook | |
parent | a09e9a7a4b907f2dfa9bdb2b98a1828ab4b340b2 (diff) | |
parent | f66b2a1c7f2ae3fb0d5b67d07ab4f5055fd3cf16 (diff) |
Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Pull media updates from Mauro Carvalho Chehab:
"This series contains:
- Exynos s5p-mfc driver got support for VP8 encoder
- Some SoC drivers gained support for asynchronous registration
(needed for DT)
- The RC subsystem gained support for RC activity LED;
- New drivers added: a video decoder(adv7842), a video encoder
(adv7511), a new GSPCA driver (stk1135) and support for Renesas
R-Car (vsp1)
- the first SDR kernel driver: mirics msi3101. Due to some troubles
with the driver, and because the API is still under discussion, it
will be merged at staging for 3.12. Need to rework on it
- usual new boards additions, fixes, cleanups and driver
improvements"
* 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media: (242 commits)
[media] cx88: Fix regression: CX88_AUDIO_WM8775 can't be 0
[media] exynos4-is: Fix entity unregistration on error path
[media] exynos-gsc: Register v4l2 device
[media] exynos4-is: Fix fimc-lite bayer formats
[media] em28xx: fix assignment of the eeprom data
[media] hdpvr: fix iteration over uninitialized lists in hdpvr_probe()
[media] usbtv: Throw corrupted frames away
[media] usbtv: Fix deinterlacing
[media] v4l2: added missing mutex.h include to v4l2-ctrls.h
[media] DocBook: upgrade media_api DocBook version to 4.2
[media] ml86v7667: fix compile warning: 'ret' set but not used
[media] s5p-g2d: Fix registration failure
[media] media: coda: Fix DT driver data pointer for i.MX27
[media] s5p-mfc: Fix input/output format reporting
[media] v4l: vsp1: Fix mutex double lock at streamon time
[media] v4l: vsp1: Add support for RT clock
[media] v4l: vsp1: Initialize media device bus_info field
[media] davinci: vpif_capture: fix error return code in vpif_probe()
[media] davinci: vpif_display: fix error return code in vpif_probe()
[media] MAINTAINERS: add entries for adv7511 and adv7842
...
Diffstat (limited to 'Documentation/DocBook')
-rw-r--r-- | Documentation/DocBook/media/v4l/controls.xml | 168 | ||||
-rw-r--r-- | Documentation/DocBook/media/v4l/lirc_device_interface.xml | 4 | ||||
-rw-r--r-- | Documentation/DocBook/media/v4l/pixfmt-nv16m.xml | 171 | ||||
-rw-r--r-- | Documentation/DocBook/media/v4l/pixfmt.xml | 7 | ||||
-rw-r--r-- | Documentation/DocBook/media/v4l/subdev-formats.xml | 611 | ||||
-rw-r--r-- | Documentation/DocBook/media/v4l/vidioc-create-bufs.xml | 41 | ||||
-rw-r--r-- | Documentation/DocBook/media/v4l/vidioc-g-dv-timings.xml | 6 | ||||
-rw-r--r-- | Documentation/DocBook/media/v4l/vidioc-g-jpegcomp.xml | 4 | ||||
-rw-r--r-- | Documentation/DocBook/media_api.tmpl | 6 |
9 files changed, 623 insertions, 395 deletions
diff --git a/Documentation/DocBook/media/v4l/controls.xml b/Documentation/DocBook/media/v4l/controls.xml index c2fc9ec1417e..7a3b49b3cc3b 100644 --- a/Documentation/DocBook/media/v4l/controls.xml +++ b/Documentation/DocBook/media/v4l/controls.xml | |||
@@ -722,17 +722,22 @@ for more details.</para> | |||
722 | </section> | 722 | </section> |
723 | 723 | ||
724 | <section id="mpeg-controls"> | 724 | <section id="mpeg-controls"> |
725 | <title>MPEG Control Reference</title> | 725 | <title>Codec Control Reference</title> |
726 | 726 | ||
727 | <para>Below all controls within the MPEG control class are | 727 | <para>Below all controls within the Codec control class are |
728 | described. First the generic controls, then controls specific for | 728 | described. First the generic controls, then controls specific for |
729 | certain hardware.</para> | 729 | certain hardware.</para> |
730 | 730 | ||
731 | <para>Note: These controls are applicable to all codecs and | ||
732 | not just MPEG. The defines are prefixed with V4L2_CID_MPEG/V4L2_MPEG | ||
733 | as the controls were originally made for MPEG codecs and later | ||
734 | extended to cover all encoding formats.</para> | ||
735 | |||
731 | <section> | 736 | <section> |
732 | <title>Generic MPEG Controls</title> | 737 | <title>Generic Codec Controls</title> |
733 | 738 | ||
734 | <table pgwide="1" frame="none" id="mpeg-control-id"> | 739 | <table pgwide="1" frame="none" id="mpeg-control-id"> |
735 | <title>MPEG Control IDs</title> | 740 | <title>Codec Control IDs</title> |
736 | <tgroup cols="4"> | 741 | <tgroup cols="4"> |
737 | <colspec colname="c1" colwidth="1*" /> | 742 | <colspec colname="c1" colwidth="1*" /> |
738 | <colspec colname="c2" colwidth="6*" /> | 743 | <colspec colname="c2" colwidth="6*" /> |
@@ -752,7 +757,7 @@ certain hardware.</para> | |||
752 | <row> | 757 | <row> |
753 | <entry spanname="id"><constant>V4L2_CID_MPEG_CLASS</constant> </entry> | 758 | <entry spanname="id"><constant>V4L2_CID_MPEG_CLASS</constant> </entry> |
754 | <entry>class</entry> | 759 | <entry>class</entry> |
755 | </row><row><entry spanname="descr">The MPEG class | 760 | </row><row><entry spanname="descr">The Codec class |
756 | descriptor. Calling &VIDIOC-QUERYCTRL; for this control will return a | 761 | descriptor. Calling &VIDIOC-QUERYCTRL; for this control will return a |
757 | description of this control class. This description can be used as the | 762 | description of this control class. This description can be used as the |
758 | caption of a Tab page in a GUI, for example.</entry> | 763 | caption of a Tab page in a GUI, for example.</entry> |
@@ -3009,6 +3014,159 @@ in by the application. 0 = do not insert, 1 = insert packets.</entry> | |||
3009 | </tgroup> | 3014 | </tgroup> |
3010 | </table> | 3015 | </table> |
3011 | </section> | 3016 | </section> |
3017 | |||
3018 | <section> | ||
3019 | <title>VPX Control Reference</title> | ||
3020 | |||
3021 | <para>The VPX controls include controls for encoding parameters | ||
3022 | of VPx video codec.</para> | ||
3023 | |||
3024 | <table pgwide="1" frame="none" id="vpx-control-id"> | ||
3025 | <title>VPX Control IDs</title> | ||
3026 | |||
3027 | <tgroup cols="4"> | ||
3028 | <colspec colname="c1" colwidth="1*" /> | ||
3029 | <colspec colname="c2" colwidth="6*" /> | ||
3030 | <colspec colname="c3" colwidth="2*" /> | ||
3031 | <colspec colname="c4" colwidth="6*" /> | ||
3032 | <spanspec namest="c1" nameend="c2" spanname="id" /> | ||
3033 | <spanspec namest="c2" nameend="c4" spanname="descr" /> | ||
3034 | <thead> | ||
3035 | <row> | ||
3036 | <entry spanname="id" align="left">ID</entry> | ||
3037 | <entry align="left">Type</entry> | ||
3038 | </row><row rowsep="1"><entry spanname="descr" align="left">Description</entry> | ||
3039 | </row> | ||
3040 | </thead> | ||
3041 | <tbody valign="top"> | ||
3042 | <row><entry></entry></row> | ||
3043 | |||
3044 | <row><entry></entry></row> | ||
3045 | <row id="v4l2-vpx-num-partitions"> | ||
3046 | <entry spanname="id"><constant>V4L2_CID_MPEG_VIDEO_VPX_NUM_PARTITIONS</constant></entry> | ||
3047 | <entry>enum v4l2_vp8_num_partitions</entry> | ||
3048 | </row> | ||
3049 | <row><entry spanname="descr">The number of token partitions to use in VP8 encoder. | ||
3050 | Possible values are:</entry> | ||
3051 | </row> | ||
3052 | <row> | ||
3053 | <entrytbl spanname="descr" cols="2"> | ||
3054 | <tbody valign="top"> | ||
3055 | <row> | ||
3056 | <entry><constant>V4L2_CID_MPEG_VIDEO_VPX_1_PARTITION</constant></entry> | ||
3057 | <entry>1 coefficient partition</entry> | ||
3058 | </row> | ||
3059 | <row> | ||
3060 | <entry><constant>V4L2_CID_MPEG_VIDEO_VPX_2_PARTITIONS</constant></entry> | ||
3061 | <entry>2 coefficient partitions</entry> | ||
3062 | </row> | ||
3063 | <row> | ||
3064 | <entry><constant>V4L2_CID_MPEG_VIDEO_VPX_4_PARTITIONS</constant></entry> | ||
3065 | <entry>4 coefficient partitions</entry> | ||
3066 | </row> | ||
3067 | <row> | ||
3068 | <entry><constant>V4L2_CID_MPEG_VIDEO_VPX_8_PARTITIONS</constant></entry> | ||
3069 | <entry>8 coefficient partitions</entry> | ||
3070 | </row> | ||
3071 | </tbody> | ||
3072 | </entrytbl> | ||
3073 | </row> | ||
3074 | |||
3075 | <row><entry></entry></row> | ||
3076 | <row> | ||
3077 | <entry spanname="id"><constant>V4L2_CID_MPEG_VIDEO_VPX_IMD_DISABLE_4X4</constant></entry> | ||
3078 | <entry>boolean</entry> | ||
3079 | </row> | ||
3080 | <row><entry spanname="descr">Setting this prevents intra 4x4 mode in the intra mode decision.</entry> | ||
3081 | </row> | ||
3082 | |||
3083 | <row><entry></entry></row> | ||
3084 | <row id="v4l2-vpx-num-ref-frames"> | ||
3085 | <entry spanname="id"><constant>V4L2_CID_MPEG_VIDEO_VPX_NUM_REF_FRAMES</constant></entry> | ||
3086 | <entry>enum v4l2_vp8_num_ref_frames</entry> | ||
3087 | </row> | ||
3088 | <row><entry spanname="descr">The number of reference pictures for encoding P frames. | ||
3089 | Possible values are:</entry> | ||
3090 | </row> | ||
3091 | <row> | ||
3092 | <entrytbl spanname="descr" cols="2"> | ||
3093 | <tbody valign="top"> | ||
3094 | <row> | ||
3095 | <entry><constant>V4L2_CID_MPEG_VIDEO_VPX_1_REF_FRAME</constant></entry> | ||
3096 | <entry>Last encoded frame will be searched</entry> | ||
3097 | </row> | ||
3098 | <row> | ||
3099 | <entry><constant>V4L2_CID_MPEG_VIDEO_VPX_2_REF_FRAME</constant></entry> | ||
3100 | <entry>Two frames will be searched among the last encoded frame, the golden frame | ||
3101 | and the alternate reference (altref) frame. The encoder implementation will decide which two are chosen.</entry> | ||
3102 | </row> | ||
3103 | <row> | ||
3104 | <entry><constant>V4L2_CID_MPEG_VIDEO_VPX_3_REF_FRAME</constant></entry> | ||
3105 | <entry>The last encoded frame, the golden frame and the altref frame will be searched.</entry> | ||
3106 | </row> | ||
3107 | </tbody> | ||
3108 | </entrytbl> | ||
3109 | </row> | ||
3110 | |||
3111 | <row><entry></entry></row> | ||
3112 | <row> | ||
3113 | <entry spanname="id"><constant>V4L2_CID_MPEG_VIDEO_VPX_FILTER_LEVEL</constant></entry> | ||
3114 | <entry>integer</entry> | ||
3115 | </row> | ||
3116 | <row><entry spanname="descr">Indicates the loop filter level. The adjustment of the loop | ||
3117 | filter level is done via a delta value against a baseline loop filter value.</entry> | ||
3118 | </row> | ||
3119 | |||
3120 | <row><entry></entry></row> | ||
3121 | <row> | ||
3122 | <entry spanname="id"><constant>V4L2_CID_MPEG_VIDEO_VPX_FILTER_SHARPNESS</constant></entry> | ||
3123 | <entry>integer</entry> | ||
3124 | </row> | ||
3125 | <row><entry spanname="descr">This parameter affects the loop filter. Anything above | ||
3126 | zero weakens the deblocking effect on the loop filter.</entry> | ||
3127 | </row> | ||
3128 | |||
3129 | <row><entry></entry></row> | ||
3130 | <row> | ||
3131 | <entry spanname="id"><constant>V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_REF_PERIOD</constant></entry> | ||
3132 | <entry>integer</entry> | ||
3133 | </row> | ||
3134 | <row><entry spanname="descr">Sets the refresh period for the golden frame. The period is defined | ||
3135 | in number of frames. For a value of 'n', every nth frame starting from the first key frame will be taken as a golden frame. | ||
3136 | For eg. for encoding sequence of 0, 1, 2, 3, 4, 5, 6, 7 where the golden frame refresh period is set as 4, the frames | ||
3137 | 0, 4, 8 etc will be taken as the golden frames as frame 0 is always a key frame.</entry> | ||
3138 | </row> | ||
3139 | |||
3140 | <row><entry></entry></row> | ||
3141 | <row id="v4l2-vpx-golden-frame-sel"> | ||
3142 | <entry spanname="id"><constant>V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_SEL</constant></entry> | ||
3143 | <entry>enum v4l2_vp8_golden_frame_sel</entry> | ||
3144 | </row> | ||
3145 | <row><entry spanname="descr">Selects the golden frame for encoding. | ||
3146 | Possible values are:</entry> | ||
3147 | </row> | ||
3148 | <row> | ||
3149 | <entrytbl spanname="descr" cols="2"> | ||
3150 | <tbody valign="top"> | ||
3151 | <row> | ||
3152 | <entry><constant>V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_USE_PREV</constant></entry> | ||
3153 | <entry>Use the (n-2)th frame as a golden frame, current frame index being 'n'.</entry> | ||
3154 | </row> | ||
3155 | <row> | ||
3156 | <entry><constant>V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_USE_REF_PERIOD</constant></entry> | ||
3157 | <entry>Use the previous specific frame indicated by | ||
3158 | V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_REF_PERIOD as a golden frame.</entry> | ||
3159 | </row> | ||
3160 | </tbody> | ||
3161 | </entrytbl> | ||
3162 | </row> | ||
3163 | |||
3164 | <row><entry></entry></row> | ||
3165 | </tbody> | ||
3166 | </tgroup> | ||
3167 | </table> | ||
3168 | |||
3169 | </section> | ||
3012 | </section> | 3170 | </section> |
3013 | 3171 | ||
3014 | <section id="camera-controls"> | 3172 | <section id="camera-controls"> |
diff --git a/Documentation/DocBook/media/v4l/lirc_device_interface.xml b/Documentation/DocBook/media/v4l/lirc_device_interface.xml index 8d7eb6bf6312..34cada2ca710 100644 --- a/Documentation/DocBook/media/v4l/lirc_device_interface.xml +++ b/Documentation/DocBook/media/v4l/lirc_device_interface.xml | |||
@@ -46,7 +46,9 @@ describing an IR signal are read from the chardev.</para> | |||
46 | values. Pulses and spaces are only marked implicitly by their position. The | 46 | values. Pulses and spaces are only marked implicitly by their position. The |
47 | data must start and end with a pulse, therefore, the data must always include | 47 | data must start and end with a pulse, therefore, the data must always include |
48 | an uneven number of samples. The write function must block until the data has | 48 | an uneven number of samples. The write function must block until the data has |
49 | been transmitted by the hardware.</para> | 49 | been transmitted by the hardware. If more data is provided than the hardware |
50 | can send, the driver returns EINVAL.</para> | ||
51 | |||
50 | </section> | 52 | </section> |
51 | 53 | ||
52 | <section id="lirc_ioctl"> | 54 | <section id="lirc_ioctl"> |
diff --git a/Documentation/DocBook/media/v4l/pixfmt-nv16m.xml b/Documentation/DocBook/media/v4l/pixfmt-nv16m.xml new file mode 100644 index 000000000000..c51d5a4cda09 --- /dev/null +++ b/Documentation/DocBook/media/v4l/pixfmt-nv16m.xml | |||
@@ -0,0 +1,171 @@ | |||
1 | <refentry> | ||
2 | <refmeta> | ||
3 | <refentrytitle>V4L2_PIX_FMT_NV16M ('NM16'), V4L2_PIX_FMT_NV61M ('NM61')</refentrytitle> | ||
4 | &manvol; | ||
5 | </refmeta> | ||
6 | <refnamediv> | ||
7 | <refname id="V4L2-PIX-FMT-NV16M"><constant>V4L2_PIX_FMT_NV16M</constant></refname> | ||
8 | <refname id="V4L2-PIX-FMT-NV61M"><constant>V4L2_PIX_FMT_NV61M</constant></refname> | ||
9 | <refpurpose>Variation of <constant>V4L2_PIX_FMT_NV16</constant> and <constant>V4L2_PIX_FMT_NV61</constant> with planes | ||
10 | non contiguous in memory. </refpurpose> | ||
11 | </refnamediv> | ||
12 | <refsect1> | ||
13 | <title>Description</title> | ||
14 | |||
15 | <para>This is a multi-planar, two-plane version of the YUV 4:2:0 format. | ||
16 | The three components are separated into two sub-images or planes. | ||
17 | <constant>V4L2_PIX_FMT_NV16M</constant> differs from <constant>V4L2_PIX_FMT_NV16 | ||
18 | </constant> in that the two planes are non-contiguous in memory, i.e. the chroma | ||
19 | plane does not necessarily immediately follows the luma plane. | ||
20 | The luminance data occupies the first plane. The Y plane has one byte per pixel. | ||
21 | In the second plane there is chrominance data with alternating chroma samples. | ||
22 | The CbCr plane is the same width and height, in bytes, as the Y plane. | ||
23 | Each CbCr pair belongs to four pixels. For example, | ||
24 | Cb<subscript>0</subscript>/Cr<subscript>0</subscript> belongs to | ||
25 | Y'<subscript>00</subscript>, Y'<subscript>01</subscript>, | ||
26 | Y'<subscript>10</subscript>, Y'<subscript>11</subscript>. | ||
27 | <constant>V4L2_PIX_FMT_NV61M</constant> is the same as <constant>V4L2_PIX_FMT_NV16M</constant> | ||
28 | except the Cb and Cr bytes are swapped, the CrCb plane starts with a Cr byte.</para> | ||
29 | |||
30 | <para><constant>V4L2_PIX_FMT_NV16M</constant> and | ||
31 | <constant>V4L2_PIX_FMT_NV61M</constant> are intended to be used only in drivers | ||
32 | and applications that support the multi-planar API, described in | ||
33 | <xref linkend="planar-apis"/>. </para> | ||
34 | |||
35 | <example> | ||
36 | <title><constant>V4L2_PIX_FMT_NV16M</constant> 4 × 4 pixel image</title> | ||
37 | |||
38 | <formalpara> | ||
39 | <title>Byte Order.</title> | ||
40 | <para>Each cell is one byte. | ||
41 | <informaltable frame="none"> | ||
42 | <tgroup cols="5" align="center"> | ||
43 | <colspec align="left" colwidth="2*" /> | ||
44 | <tbody valign="top"> | ||
45 | <row> | ||
46 | <entry>start0 + 0:</entry> | ||
47 | <entry>Y'<subscript>00</subscript></entry> | ||
48 | <entry>Y'<subscript>01</subscript></entry> | ||
49 | <entry>Y'<subscript>02</subscript></entry> | ||
50 | <entry>Y'<subscript>03</subscript></entry> | ||
51 | </row> | ||
52 | <row> | ||
53 | <entry>start0 + 4:</entry> | ||
54 | <entry>Y'<subscript>10</subscript></entry> | ||
55 | <entry>Y'<subscript>11</subscript></entry> | ||
56 | <entry>Y'<subscript>12</subscript></entry> | ||
57 | <entry>Y'<subscript>13</subscript></entry> | ||
58 | </row> | ||
59 | <row> | ||
60 | <entry>start0 + 8:</entry> | ||
61 | <entry>Y'<subscript>20</subscript></entry> | ||
62 | <entry>Y'<subscript>21</subscript></entry> | ||
63 | <entry>Y'<subscript>22</subscript></entry> | ||
64 | <entry>Y'<subscript>23</subscript></entry> | ||
65 | </row> | ||
66 | <row> | ||
67 | <entry>start0 + 12:</entry> | ||
68 | <entry>Y'<subscript>30</subscript></entry> | ||
69 | <entry>Y'<subscript>31</subscript></entry> | ||
70 | <entry>Y'<subscript>32</subscript></entry> | ||
71 | <entry>Y'<subscript>33</subscript></entry> | ||
72 | </row> | ||
73 | <row> | ||
74 | <entry></entry> | ||
75 | </row> | ||
76 | <row> | ||
77 | <entry>start1 + 0:</entry> | ||
78 | <entry>Cb<subscript>00</subscript></entry> | ||
79 | <entry>Cr<subscript>00</subscript></entry> | ||
80 | <entry>Cb<subscript>02</subscript></entry> | ||
81 | <entry>Cr<subscript>02</subscript></entry> | ||
82 | </row> | ||
83 | <row> | ||
84 | <entry>start1 + 4:</entry> | ||
85 | <entry>Cb<subscript>10</subscript></entry> | ||
86 | <entry>Cr<subscript>10</subscript></entry> | ||
87 | <entry>Cb<subscript>12</subscript></entry> | ||
88 | <entry>Cr<subscript>12</subscript></entry> | ||
89 | </row> | ||
90 | <row> | ||
91 | <entry>start1 + 8:</entry> | ||
92 | <entry>Cb<subscript>20</subscript></entry> | ||
93 | <entry>Cr<subscript>20</subscript></entry> | ||
94 | <entry>Cb<subscript>22</subscript></entry> | ||
95 | <entry>Cr<subscript>22</subscript></entry> | ||
96 | </row> | ||
97 | <row> | ||
98 | <entry>start1 + 12:</entry> | ||
99 | <entry>Cb<subscript>30</subscript></entry> | ||
100 | <entry>Cr<subscript>30</subscript></entry> | ||
101 | <entry>Cb<subscript>32</subscript></entry> | ||
102 | <entry>Cr<subscript>32</subscript></entry> | ||
103 | </row> | ||
104 | </tbody> | ||
105 | </tgroup> | ||
106 | </informaltable> | ||
107 | </para> | ||
108 | </formalpara> | ||
109 | |||
110 | <formalpara> | ||
111 | <title>Color Sample Location.</title> | ||
112 | <para> | ||
113 | <informaltable frame="none"> | ||
114 | <tgroup cols="7" align="center"> | ||
115 | <tbody valign="top"> | ||
116 | <row> | ||
117 | <entry></entry> | ||
118 | <entry>0</entry><entry></entry><entry>1</entry><entry></entry> | ||
119 | <entry>2</entry><entry></entry><entry>3</entry> | ||
120 | </row> | ||
121 | <row> | ||
122 | <entry>0</entry> | ||
123 | <entry>Y</entry><entry></entry><entry>Y</entry><entry></entry> | ||
124 | <entry>Y</entry><entry></entry><entry>Y</entry> | ||
125 | </row> | ||
126 | <row> | ||
127 | <entry></entry> | ||
128 | <entry></entry><entry>C</entry><entry></entry><entry></entry> | ||
129 | <entry></entry><entry>C</entry><entry></entry> | ||
130 | </row> | ||
131 | <row> | ||
132 | <entry>1</entry> | ||
133 | <entry>Y</entry><entry></entry><entry>Y</entry><entry></entry> | ||
134 | <entry>Y</entry><entry></entry><entry>Y</entry> | ||
135 | </row> | ||
136 | <row> | ||
137 | <entry></entry> | ||
138 | <entry></entry><entry>C</entry><entry></entry><entry></entry> | ||
139 | <entry></entry><entry>C</entry><entry></entry> | ||
140 | </row> | ||
141 | <row> | ||
142 | <entry></entry> | ||
143 | </row> | ||
144 | <row> | ||
145 | <entry>2</entry> | ||
146 | <entry>Y</entry><entry></entry><entry>Y</entry><entry></entry> | ||
147 | <entry>Y</entry><entry></entry><entry>Y</entry> | ||
148 | </row> | ||
149 | <row> | ||
150 | <entry></entry> | ||
151 | <entry></entry><entry>C</entry><entry></entry><entry></entry> | ||
152 | <entry></entry><entry>C</entry><entry></entry> | ||
153 | </row> | ||
154 | <row> | ||
155 | <entry>3</entry> | ||
156 | <entry>Y</entry><entry></entry><entry>Y</entry><entry></entry> | ||
157 | <entry>Y</entry><entry></entry><entry>Y</entry> | ||
158 | </row> | ||
159 | <row> | ||
160 | <entry></entry> | ||
161 | <entry></entry><entry>C</entry><entry></entry><entry></entry> | ||
162 | <entry></entry><entry>C</entry><entry></entry> | ||
163 | </row> | ||
164 | </tbody> | ||
165 | </tgroup> | ||
166 | </informaltable> | ||
167 | </para> | ||
168 | </formalpara> | ||
169 | </example> | ||
170 | </refsect1> | ||
171 | </refentry> | ||
diff --git a/Documentation/DocBook/media/v4l/pixfmt.xml b/Documentation/DocBook/media/v4l/pixfmt.xml index 99b8d2ad6e4f..72d72bd67d0a 100644 --- a/Documentation/DocBook/media/v4l/pixfmt.xml +++ b/Documentation/DocBook/media/v4l/pixfmt.xml | |||
@@ -391,9 +391,9 @@ clamp (double x) | |||
391 | else return r; | 391 | else return r; |
392 | } | 392 | } |
393 | 393 | ||
394 | y1 = (255 / 219.0) * (Y1 - 16); | 394 | y1 = (Y1 - 16) / 219.0; |
395 | pb = (255 / 224.0) * (Cb - 128); | 395 | pb = (Cb - 128) / 224.0; |
396 | pr = (255 / 224.0) * (Cr - 128); | 396 | pr = (Cr - 128) / 224.0; |
397 | 397 | ||
398 | r = 1.0 * y1 + 0 * pb + 1.402 * pr; | 398 | r = 1.0 * y1 + 0 * pb + 1.402 * pr; |
399 | g = 1.0 * y1 - 0.344 * pb - 0.714 * pr; | 399 | g = 1.0 * y1 - 0.344 * pb - 0.714 * pr; |
@@ -718,6 +718,7 @@ information.</para> | |||
718 | &sub-nv12m; | 718 | &sub-nv12m; |
719 | &sub-nv12mt; | 719 | &sub-nv12mt; |
720 | &sub-nv16; | 720 | &sub-nv16; |
721 | &sub-nv16m; | ||
721 | &sub-nv24; | 722 | &sub-nv24; |
722 | &sub-m420; | 723 | &sub-m420; |
723 | </section> | 724 | </section> |
diff --git a/Documentation/DocBook/media/v4l/subdev-formats.xml b/Documentation/DocBook/media/v4l/subdev-formats.xml index adc61982df7b..f72c1cc93a9b 100644 --- a/Documentation/DocBook/media/v4l/subdev-formats.xml +++ b/Documentation/DocBook/media/v4l/subdev-formats.xml | |||
@@ -97,31 +97,39 @@ | |||
97 | <colspec colname="id" align="left" /> | 97 | <colspec colname="id" align="left" /> |
98 | <colspec colname="code" align="center"/> | 98 | <colspec colname="code" align="center"/> |
99 | <colspec colname="bit" /> | 99 | <colspec colname="bit" /> |
100 | <colspec colnum="4" colname="b23" align="center" /> | 100 | <colspec colnum="4" colname="b31" align="center" /> |
101 | <colspec colnum="5" colname="b22" align="center" /> | 101 | <colspec colnum="5" colname="b20" align="center" /> |
102 | <colspec colnum="6" colname="b21" align="center" /> | 102 | <colspec colnum="6" colname="b29" align="center" /> |
103 | <colspec colnum="7" colname="b20" align="center" /> | 103 | <colspec colnum="7" colname="b28" align="center" /> |
104 | <colspec colnum="8" colname="b19" align="center" /> | 104 | <colspec colnum="8" colname="b27" align="center" /> |
105 | <colspec colnum="9" colname="b18" align="center" /> | 105 | <colspec colnum="9" colname="b26" align="center" /> |
106 | <colspec colnum="10" colname="b17" align="center" /> | 106 | <colspec colnum="10" colname="b25" align="center" /> |
107 | <colspec colnum="11" colname="b16" align="center" /> | 107 | <colspec colnum="11" colname="b24" align="center" /> |
108 | <colspec colnum="12" colname="b15" align="center" /> | 108 | <colspec colnum="12" colname="b23" align="center" /> |
109 | <colspec colnum="13" colname="b14" align="center" /> | 109 | <colspec colnum="13" colname="b22" align="center" /> |
110 | <colspec colnum="14" colname="b13" align="center" /> | 110 | <colspec colnum="14" colname="b21" align="center" /> |
111 | <colspec colnum="15" colname="b12" align="center" /> | 111 | <colspec colnum="15" colname="b20" align="center" /> |
112 | <colspec colnum="16" colname="b11" align="center" /> | 112 | <colspec colnum="16" colname="b19" align="center" /> |
113 | <colspec colnum="17" colname="b10" align="center" /> | 113 | <colspec colnum="17" colname="b18" align="center" /> |
114 | <colspec colnum="18" colname="b09" align="center" /> | 114 | <colspec colnum="18" colname="b17" align="center" /> |
115 | <colspec colnum="19" colname="b08" align="center" /> | 115 | <colspec colnum="19" colname="b16" align="center" /> |
116 | <colspec colnum="20" colname="b07" align="center" /> | 116 | <colspec colnum="20" colname="b15" align="center" /> |
117 | <colspec colnum="21" colname="b06" align="center" /> | 117 | <colspec colnum="21" colname="b14" align="center" /> |
118 | <colspec colnum="22" colname="b05" align="center" /> | 118 | <colspec colnum="22" colname="b13" align="center" /> |
119 | <colspec colnum="23" colname="b04" align="center" /> | 119 | <colspec colnum="23" colname="b12" align="center" /> |
120 | <colspec colnum="24" colname="b03" align="center" /> | 120 | <colspec colnum="24" colname="b11" align="center" /> |
121 | <colspec colnum="25" colname="b02" align="center" /> | 121 | <colspec colnum="25" colname="b10" align="center" /> |
122 | <colspec colnum="26" colname="b01" align="center" /> | 122 | <colspec colnum="26" colname="b09" align="center" /> |
123 | <colspec colnum="27" colname="b00" align="center" /> | 123 | <colspec colnum="27" colname="b08" align="center" /> |
124 | <spanspec namest="b23" nameend="b00" spanname="b0" /> | 124 | <colspec colnum="28" colname="b07" align="center" /> |
125 | <colspec colnum="29" colname="b06" align="center" /> | ||
126 | <colspec colnum="30" colname="b05" align="center" /> | ||
127 | <colspec colnum="31" colname="b04" align="center" /> | ||
128 | <colspec colnum="32" colname="b03" align="center" /> | ||
129 | <colspec colnum="33" colname="b02" align="center" /> | ||
130 | <colspec colnum="34" colname="b01" align="center" /> | ||
131 | <colspec colnum="35" colname="b00" align="center" /> | ||
132 | <spanspec namest="b31" nameend="b00" spanname="b0" /> | ||
125 | <thead> | 133 | <thead> |
126 | <row> | 134 | <row> |
127 | <entry>Identifier</entry> | 135 | <entry>Identifier</entry> |
@@ -133,6 +141,14 @@ | |||
133 | <entry></entry> | 141 | <entry></entry> |
134 | <entry></entry> | 142 | <entry></entry> |
135 | <entry>Bit</entry> | 143 | <entry>Bit</entry> |
144 | <entry>31</entry> | ||
145 | <entry>30</entry> | ||
146 | <entry>29</entry> | ||
147 | <entry>28</entry> | ||
148 | <entry>27</entry> | ||
149 | <entry>26</entry> | ||
150 | <entry>25</entry> | ||
151 | <entry>24</entry> | ||
136 | <entry>23</entry> | 152 | <entry>23</entry> |
137 | <entry>22</entry> | 153 | <entry>22</entry> |
138 | <entry>21</entry> | 154 | <entry>21</entry> |
@@ -164,7 +180,7 @@ | |||
164 | <entry>V4L2_MBUS_FMT_RGB444_2X8_PADHI_BE</entry> | 180 | <entry>V4L2_MBUS_FMT_RGB444_2X8_PADHI_BE</entry> |
165 | <entry>0x1001</entry> | 181 | <entry>0x1001</entry> |
166 | <entry></entry> | 182 | <entry></entry> |
167 | &dash-ent-16; | 183 | &dash-ent-24; |
168 | <entry>0</entry> | 184 | <entry>0</entry> |
169 | <entry>0</entry> | 185 | <entry>0</entry> |
170 | <entry>0</entry> | 186 | <entry>0</entry> |
@@ -178,7 +194,7 @@ | |||
178 | <entry></entry> | 194 | <entry></entry> |
179 | <entry></entry> | 195 | <entry></entry> |
180 | <entry></entry> | 196 | <entry></entry> |
181 | &dash-ent-16; | 197 | &dash-ent-24; |
182 | <entry>g<subscript>3</subscript></entry> | 198 | <entry>g<subscript>3</subscript></entry> |
183 | <entry>g<subscript>2</subscript></entry> | 199 | <entry>g<subscript>2</subscript></entry> |
184 | <entry>g<subscript>1</subscript></entry> | 200 | <entry>g<subscript>1</subscript></entry> |
@@ -192,7 +208,7 @@ | |||
192 | <entry>V4L2_MBUS_FMT_RGB444_2X8_PADHI_LE</entry> | 208 | <entry>V4L2_MBUS_FMT_RGB444_2X8_PADHI_LE</entry> |
193 | <entry>0x1002</entry> | 209 | <entry>0x1002</entry> |
194 | <entry></entry> | 210 | <entry></entry> |
195 | &dash-ent-16; | 211 | &dash-ent-24; |
196 | <entry>g<subscript>3</subscript></entry> | 212 | <entry>g<subscript>3</subscript></entry> |
197 | <entry>g<subscript>2</subscript></entry> | 213 | <entry>g<subscript>2</subscript></entry> |
198 | <entry>g<subscript>1</subscript></entry> | 214 | <entry>g<subscript>1</subscript></entry> |
@@ -206,7 +222,7 @@ | |||
206 | <entry></entry> | 222 | <entry></entry> |
207 | <entry></entry> | 223 | <entry></entry> |
208 | <entry></entry> | 224 | <entry></entry> |
209 | &dash-ent-16; | 225 | &dash-ent-24; |
210 | <entry>0</entry> | 226 | <entry>0</entry> |
211 | <entry>0</entry> | 227 | <entry>0</entry> |
212 | <entry>0</entry> | 228 | <entry>0</entry> |
@@ -220,7 +236,7 @@ | |||
220 | <entry>V4L2_MBUS_FMT_RGB555_2X8_PADHI_BE</entry> | 236 | <entry>V4L2_MBUS_FMT_RGB555_2X8_PADHI_BE</entry> |
221 | <entry>0x1003</entry> | 237 | <entry>0x1003</entry> |
222 | <entry></entry> | 238 | <entry></entry> |
223 | &dash-ent-16; | 239 | &dash-ent-24; |
224 | <entry>0</entry> | 240 | <entry>0</entry> |
225 | <entry>r<subscript>4</subscript></entry> | 241 | <entry>r<subscript>4</subscript></entry> |
226 | <entry>r<subscript>3</subscript></entry> | 242 | <entry>r<subscript>3</subscript></entry> |
@@ -234,7 +250,7 @@ | |||
234 | <entry></entry> | 250 | <entry></entry> |
235 | <entry></entry> | 251 | <entry></entry> |
236 | <entry></entry> | 252 | <entry></entry> |
237 | &dash-ent-16; | 253 | &dash-ent-24; |
238 | <entry>g<subscript>2</subscript></entry> | 254 | <entry>g<subscript>2</subscript></entry> |
239 | <entry>g<subscript>1</subscript></entry> | 255 | <entry>g<subscript>1</subscript></entry> |
240 | <entry>g<subscript>0</subscript></entry> | 256 | <entry>g<subscript>0</subscript></entry> |
@@ -248,7 +264,7 @@ | |||
248 | <entry>V4L2_MBUS_FMT_RGB555_2X8_PADHI_LE</entry> | 264 | <entry>V4L2_MBUS_FMT_RGB555_2X8_PADHI_LE</entry> |
249 | <entry>0x1004</entry> | 265 | <entry>0x1004</entry> |
250 | <entry></entry> | 266 | <entry></entry> |
251 | &dash-ent-16; | 267 | &dash-ent-24; |
252 | <entry>g<subscript>2</subscript></entry> | 268 | <entry>g<subscript>2</subscript></entry> |
253 | <entry>g<subscript>1</subscript></entry> | 269 | <entry>g<subscript>1</subscript></entry> |
254 | <entry>g<subscript>0</subscript></entry> | 270 | <entry>g<subscript>0</subscript></entry> |
@@ -262,7 +278,7 @@ | |||
262 | <entry></entry> | 278 | <entry></entry> |
263 | <entry></entry> | 279 | <entry></entry> |
264 | <entry></entry> | 280 | <entry></entry> |
265 | &dash-ent-16; | 281 | &dash-ent-24; |
266 | <entry>0</entry> | 282 | <entry>0</entry> |
267 | <entry>r<subscript>4</subscript></entry> | 283 | <entry>r<subscript>4</subscript></entry> |
268 | <entry>r<subscript>3</subscript></entry> | 284 | <entry>r<subscript>3</subscript></entry> |
@@ -276,7 +292,7 @@ | |||
276 | <entry>V4L2_MBUS_FMT_BGR565_2X8_BE</entry> | 292 | <entry>V4L2_MBUS_FMT_BGR565_2X8_BE</entry> |
277 | <entry>0x1005</entry> | 293 | <entry>0x1005</entry> |
278 | <entry></entry> | 294 | <entry></entry> |
279 | &dash-ent-16; | 295 | &dash-ent-24; |
280 | <entry>b<subscript>4</subscript></entry> | 296 | <entry>b<subscript>4</subscript></entry> |
281 | <entry>b<subscript>3</subscript></entry> | 297 | <entry>b<subscript>3</subscript></entry> |
282 | <entry>b<subscript>2</subscript></entry> | 298 | <entry>b<subscript>2</subscript></entry> |
@@ -290,7 +306,7 @@ | |||
290 | <entry></entry> | 306 | <entry></entry> |
291 | <entry></entry> | 307 | <entry></entry> |
292 | <entry></entry> | 308 | <entry></entry> |
293 | &dash-ent-16; | 309 | &dash-ent-24; |
294 | <entry>g<subscript>2</subscript></entry> | 310 | <entry>g<subscript>2</subscript></entry> |
295 | <entry>g<subscript>1</subscript></entry> | 311 | <entry>g<subscript>1</subscript></entry> |
296 | <entry>g<subscript>0</subscript></entry> | 312 | <entry>g<subscript>0</subscript></entry> |
@@ -304,7 +320,7 @@ | |||
304 | <entry>V4L2_MBUS_FMT_BGR565_2X8_LE</entry> | 320 | <entry>V4L2_MBUS_FMT_BGR565_2X8_LE</entry> |
305 | <entry>0x1006</entry> | 321 | <entry>0x1006</entry> |
306 | <entry></entry> | 322 | <entry></entry> |
307 | &dash-ent-16; | 323 | &dash-ent-24; |
308 | <entry>g<subscript>2</subscript></entry> | 324 | <entry>g<subscript>2</subscript></entry> |
309 | <entry>g<subscript>1</subscript></entry> | 325 | <entry>g<subscript>1</subscript></entry> |
310 | <entry>g<subscript>0</subscript></entry> | 326 | <entry>g<subscript>0</subscript></entry> |
@@ -318,7 +334,7 @@ | |||
318 | <entry></entry> | 334 | <entry></entry> |
319 | <entry></entry> | 335 | <entry></entry> |
320 | <entry></entry> | 336 | <entry></entry> |
321 | &dash-ent-16; | 337 | &dash-ent-24; |
322 | <entry>b<subscript>4</subscript></entry> | 338 | <entry>b<subscript>4</subscript></entry> |
323 | <entry>b<subscript>3</subscript></entry> | 339 | <entry>b<subscript>3</subscript></entry> |
324 | <entry>b<subscript>2</subscript></entry> | 340 | <entry>b<subscript>2</subscript></entry> |
@@ -332,7 +348,7 @@ | |||
332 | <entry>V4L2_MBUS_FMT_RGB565_2X8_BE</entry> | 348 | <entry>V4L2_MBUS_FMT_RGB565_2X8_BE</entry> |
333 | <entry>0x1007</entry> | 349 | <entry>0x1007</entry> |
334 | <entry></entry> | 350 | <entry></entry> |
335 | &dash-ent-16; | 351 | &dash-ent-24; |
336 | <entry>r<subscript>4</subscript></entry> | 352 | <entry>r<subscript>4</subscript></entry> |
337 | <entry>r<subscript>3</subscript></entry> | 353 | <entry>r<subscript>3</subscript></entry> |
338 | <entry>r<subscript>2</subscript></entry> | 354 | <entry>r<subscript>2</subscript></entry> |
@@ -346,7 +362,7 @@ | |||
346 | <entry></entry> | 362 | <entry></entry> |
347 | <entry></entry> | 363 | <entry></entry> |
348 | <entry></entry> | 364 | <entry></entry> |
349 | &dash-ent-16; | 365 | &dash-ent-24; |
350 | <entry>g<subscript>2</subscript></entry> | 366 | <entry>g<subscript>2</subscript></entry> |
351 | <entry>g<subscript>1</subscript></entry> | 367 | <entry>g<subscript>1</subscript></entry> |
352 | <entry>g<subscript>0</subscript></entry> | 368 | <entry>g<subscript>0</subscript></entry> |
@@ -360,7 +376,7 @@ | |||
360 | <entry>V4L2_MBUS_FMT_RGB565_2X8_LE</entry> | 376 | <entry>V4L2_MBUS_FMT_RGB565_2X8_LE</entry> |
361 | <entry>0x1008</entry> | 377 | <entry>0x1008</entry> |
362 | <entry></entry> | 378 | <entry></entry> |
363 | &dash-ent-16; | 379 | &dash-ent-24; |
364 | <entry>g<subscript>2</subscript></entry> | 380 | <entry>g<subscript>2</subscript></entry> |
365 | <entry>g<subscript>1</subscript></entry> | 381 | <entry>g<subscript>1</subscript></entry> |
366 | <entry>g<subscript>0</subscript></entry> | 382 | <entry>g<subscript>0</subscript></entry> |
@@ -374,7 +390,7 @@ | |||
374 | <entry></entry> | 390 | <entry></entry> |
375 | <entry></entry> | 391 | <entry></entry> |
376 | <entry></entry> | 392 | <entry></entry> |
377 | &dash-ent-16; | 393 | &dash-ent-24; |
378 | <entry>r<subscript>4</subscript></entry> | 394 | <entry>r<subscript>4</subscript></entry> |
379 | <entry>r<subscript>3</subscript></entry> | 395 | <entry>r<subscript>3</subscript></entry> |
380 | <entry>r<subscript>2</subscript></entry> | 396 | <entry>r<subscript>2</subscript></entry> |
@@ -388,12 +404,7 @@ | |||
388 | <entry>V4L2_MBUS_FMT_RGB666_1X18</entry> | 404 | <entry>V4L2_MBUS_FMT_RGB666_1X18</entry> |
389 | <entry>0x1009</entry> | 405 | <entry>0x1009</entry> |
390 | <entry></entry> | 406 | <entry></entry> |
391 | <entry>-</entry> | 407 | &dash-ent-14; |
392 | <entry>-</entry> | ||
393 | <entry>-</entry> | ||
394 | <entry>-</entry> | ||
395 | <entry>-</entry> | ||
396 | <entry>-</entry> | ||
397 | <entry>r<subscript>5</subscript></entry> | 408 | <entry>r<subscript>5</subscript></entry> |
398 | <entry>r<subscript>4</subscript></entry> | 409 | <entry>r<subscript>4</subscript></entry> |
399 | <entry>r<subscript>3</subscript></entry> | 410 | <entry>r<subscript>3</subscript></entry> |
@@ -417,6 +428,7 @@ | |||
417 | <entry>V4L2_MBUS_FMT_RGB888_1X24</entry> | 428 | <entry>V4L2_MBUS_FMT_RGB888_1X24</entry> |
418 | <entry>0x100a</entry> | 429 | <entry>0x100a</entry> |
419 | <entry></entry> | 430 | <entry></entry> |
431 | &dash-ent-8; | ||
420 | <entry>r<subscript>7</subscript></entry> | 432 | <entry>r<subscript>7</subscript></entry> |
421 | <entry>r<subscript>6</subscript></entry> | 433 | <entry>r<subscript>6</subscript></entry> |
422 | <entry>r<subscript>5</subscript></entry> | 434 | <entry>r<subscript>5</subscript></entry> |
@@ -446,9 +458,7 @@ | |||
446 | <entry>V4L2_MBUS_FMT_RGB888_2X12_BE</entry> | 458 | <entry>V4L2_MBUS_FMT_RGB888_2X12_BE</entry> |
447 | <entry>0x100b</entry> | 459 | <entry>0x100b</entry> |
448 | <entry></entry> | 460 | <entry></entry> |
449 | &dash-ent-10; | 461 | &dash-ent-20; |
450 | <entry>-</entry> | ||
451 | <entry>-</entry> | ||
452 | <entry>r<subscript>7</subscript></entry> | 462 | <entry>r<subscript>7</subscript></entry> |
453 | <entry>r<subscript>6</subscript></entry> | 463 | <entry>r<subscript>6</subscript></entry> |
454 | <entry>r<subscript>5</subscript></entry> | 464 | <entry>r<subscript>5</subscript></entry> |
@@ -466,9 +476,7 @@ | |||
466 | <entry></entry> | 476 | <entry></entry> |
467 | <entry></entry> | 477 | <entry></entry> |
468 | <entry></entry> | 478 | <entry></entry> |
469 | &dash-ent-10; | 479 | &dash-ent-20; |
470 | <entry>-</entry> | ||
471 | <entry>-</entry> | ||
472 | <entry>g<subscript>3</subscript></entry> | 480 | <entry>g<subscript>3</subscript></entry> |
473 | <entry>g<subscript>2</subscript></entry> | 481 | <entry>g<subscript>2</subscript></entry> |
474 | <entry>g<subscript>1</subscript></entry> | 482 | <entry>g<subscript>1</subscript></entry> |
@@ -486,9 +494,7 @@ | |||
486 | <entry>V4L2_MBUS_FMT_RGB888_2X12_LE</entry> | 494 | <entry>V4L2_MBUS_FMT_RGB888_2X12_LE</entry> |
487 | <entry>0x100c</entry> | 495 | <entry>0x100c</entry> |
488 | <entry></entry> | 496 | <entry></entry> |
489 | &dash-ent-10; | 497 | &dash-ent-20; |
490 | <entry>-</entry> | ||
491 | <entry>-</entry> | ||
492 | <entry>g<subscript>3</subscript></entry> | 498 | <entry>g<subscript>3</subscript></entry> |
493 | <entry>g<subscript>2</subscript></entry> | 499 | <entry>g<subscript>2</subscript></entry> |
494 | <entry>g<subscript>1</subscript></entry> | 500 | <entry>g<subscript>1</subscript></entry> |
@@ -506,9 +512,7 @@ | |||
506 | <entry></entry> | 512 | <entry></entry> |
507 | <entry></entry> | 513 | <entry></entry> |
508 | <entry></entry> | 514 | <entry></entry> |
509 | &dash-ent-10; | 515 | &dash-ent-20; |
510 | <entry>-</entry> | ||
511 | <entry>-</entry> | ||
512 | <entry>r<subscript>7</subscript></entry> | 516 | <entry>r<subscript>7</subscript></entry> |
513 | <entry>r<subscript>6</subscript></entry> | 517 | <entry>r<subscript>6</subscript></entry> |
514 | <entry>r<subscript>5</subscript></entry> | 518 | <entry>r<subscript>5</subscript></entry> |
@@ -522,6 +526,43 @@ | |||
522 | <entry>g<subscript>5</subscript></entry> | 526 | <entry>g<subscript>5</subscript></entry> |
523 | <entry>g<subscript>4</subscript></entry> | 527 | <entry>g<subscript>4</subscript></entry> |
524 | </row> | 528 | </row> |
529 | <row id="V4L2-MBUS-FMT-ARGB888-1X32"> | ||
530 | <entry>V4L2_MBUS_FMT_ARGB888_1X32</entry> | ||
531 | <entry>0x100d</entry> | ||
532 | <entry></entry> | ||
533 | <entry>a<subscript>7</subscript></entry> | ||
534 | <entry>a<subscript>6</subscript></entry> | ||
535 | <entry>a<subscript>5</subscript></entry> | ||
536 | <entry>a<subscript>4</subscript></entry> | ||
537 | <entry>a<subscript>3</subscript></entry> | ||
538 | <entry>a<subscript>2</subscript></entry> | ||
539 | <entry>a<subscript>1</subscript></entry> | ||
540 | <entry>a<subscript>0</subscript></entry> | ||
541 | <entry>r<subscript>7</subscript></entry> | ||
542 | <entry>r<subscript>6</subscript></entry> | ||
543 | <entry>r<subscript>5</subscript></entry> | ||
544 | <entry>r<subscript>4</subscript></entry> | ||
545 | <entry>r<subscript>3</subscript></entry> | ||
546 | <entry>r<subscript>2</subscript></entry> | ||
547 | <entry>r<subscript>1</subscript></entry> | ||
548 | <entry>r<subscript>0</subscript></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 | <entry>b<subscript>7</subscript></entry> | ||
558 | <entry>b<subscript>6</subscript></entry> | ||
559 | <entry>b<subscript>5</subscript></entry> | ||
560 | <entry>b<subscript>4</subscript></entry> | ||
561 | <entry>b<subscript>3</subscript></entry> | ||
562 | <entry>b<subscript>2</subscript></entry> | ||
563 | <entry>b<subscript>1</subscript></entry> | ||
564 | <entry>b<subscript>0</subscript></entry> | ||
565 | </row> | ||
525 | </tbody> | 566 | </tbody> |
526 | </tgroup> | 567 | </tgroup> |
527 | </table> | 568 | </table> |
@@ -1149,6 +1190,7 @@ | |||
1149 | <listitem><para>y<subscript>x</subscript> for luma component bit number x</para></listitem> | 1190 | <listitem><para>y<subscript>x</subscript> for luma component bit number x</para></listitem> |
1150 | <listitem><para>u<subscript>x</subscript> for blue chroma component bit number x</para></listitem> | 1191 | <listitem><para>u<subscript>x</subscript> for blue chroma component bit number x</para></listitem> |
1151 | <listitem><para>v<subscript>x</subscript> for red chroma component bit number x</para></listitem> | 1192 | <listitem><para>v<subscript>x</subscript> for red chroma component bit number x</para></listitem> |
1193 | <listitem><para>a<subscript>x</subscript> for alpha component bit number x</para></listitem> | ||
1152 | <listitem><para>- for non-available bits (for positions higher than the bus width)</para></listitem> | 1194 | <listitem><para>- for non-available bits (for positions higher than the bus width)</para></listitem> |
1153 | <listitem><para>d for dummy bits</para></listitem> | 1195 | <listitem><para>d for dummy bits</para></listitem> |
1154 | </itemizedlist> | 1196 | </itemizedlist> |
@@ -1159,37 +1201,39 @@ | |||
1159 | <colspec colname="id" align="left" /> | 1201 | <colspec colname="id" align="left" /> |
1160 | <colspec colname="code" align="center"/> | 1202 | <colspec colname="code" align="center"/> |
1161 | <colspec colname="bit" /> | 1203 | <colspec colname="bit" /> |
1162 | <colspec colnum="4" colname="b29" align="center" /> | 1204 | <colspec colnum="4" colname="b31" align="center" /> |
1163 | <colspec colnum="5" colname="b28" align="center" /> | 1205 | <colspec colnum="5" colname="b20" align="center" /> |
1164 | <colspec colnum="6" colname="b27" align="center" /> | 1206 | <colspec colnum="6" colname="b29" align="center" /> |
1165 | <colspec colnum="7" colname="b26" align="center" /> | 1207 | <colspec colnum="7" colname="b28" align="center" /> |
1166 | <colspec colnum="8" colname="b25" align="center" /> | 1208 | <colspec colnum="8" colname="b27" align="center" /> |
1167 | <colspec colnum="9" colname="b24" align="center" /> | 1209 | <colspec colnum="9" colname="b26" align="center" /> |
1168 | <colspec colnum="10" colname="b23" align="center" /> | 1210 | <colspec colnum="10" colname="b25" align="center" /> |
1169 | <colspec colnum="11" colname="b22" align="center" /> | 1211 | <colspec colnum="11" colname="b24" align="center" /> |
1170 | <colspec colnum="12" colname="b21" align="center" /> | 1212 | <colspec colnum="12" colname="b23" align="center" /> |
1171 | <colspec colnum="13" colname="b20" align="center" /> | 1213 | <colspec colnum="13" colname="b22" align="center" /> |
1172 | <colspec colnum="14" colname="b19" align="center" /> | 1214 | <colspec colnum="14" colname="b21" align="center" /> |
1173 | <colspec colnum="15" colname="b18" align="center" /> | 1215 | <colspec colnum="15" colname="b20" align="center" /> |
1174 | <colspec colnum="16" colname="b17" align="center" /> | 1216 | <colspec colnum="16" colname="b19" align="center" /> |
1175 | <colspec colnum="17" colname="b16" align="center" /> | 1217 | <colspec colnum="17" colname="b18" align="center" /> |
1176 | <colspec colnum="18" colname="b15" align="center" /> | 1218 | <colspec colnum="18" colname="b17" align="center" /> |
1177 | <colspec colnum="19" colname="b14" align="center" /> | 1219 | <colspec colnum="19" colname="b16" align="center" /> |
1178 | <colspec colnum="20" colname="b13" align="center" /> | 1220 | <colspec colnum="20" colname="b15" align="center" /> |
1179 | <colspec colnum="21" colname="b12" align="center" /> | 1221 | <colspec colnum="21" colname="b14" align="center" /> |
1180 | <colspec colnum="22" colname="b11" align="center" /> | 1222 | <colspec colnum="22" colname="b13" align="center" /> |
1181 | <colspec colnum="23" colname="b10" align="center" /> | 1223 | <colspec colnum="23" colname="b12" align="center" /> |
1182 | <colspec colnum="24" colname="b09" align="center" /> | 1224 | <colspec colnum="24" colname="b11" align="center" /> |
1183 | <colspec colnum="25" colname="b08" align="center" /> | 1225 | <colspec colnum="25" colname="b10" align="center" /> |
1184 | <colspec colnum="26" colname="b07" align="center" /> | 1226 | <colspec colnum="26" colname="b09" align="center" /> |
1185 | <colspec colnum="27" colname="b06" align="center" /> | 1227 | <colspec colnum="27" colname="b08" align="center" /> |
1186 | <colspec colnum="28" colname="b05" align="center" /> | 1228 | <colspec colnum="28" colname="b07" align="center" /> |
1187 | <colspec colnum="29" colname="b04" align="center" /> | 1229 | <colspec colnum="29" colname="b06" align="center" /> |
1188 | <colspec colnum="30" colname="b03" align="center" /> | 1230 | <colspec colnum="30" colname="b05" align="center" /> |
1189 | <colspec colnum="31" colname="b02" align="center" /> | 1231 | <colspec colnum="31" colname="b04" align="center" /> |
1190 | <colspec colnum="32" colname="b01" align="center" /> | 1232 | <colspec colnum="32" colname="b03" align="center" /> |
1191 | <colspec colnum="33" colname="b00" align="center" /> | 1233 | <colspec colnum="33" colname="b02" align="center" /> |
1192 | <spanspec namest="b29" nameend="b00" spanname="b0" /> | 1234 | <colspec colnum="34" colname="b01" align="center" /> |
1235 | <colspec colnum="35" colname="b00" align="center" /> | ||
1236 | <spanspec namest="b31" nameend="b00" spanname="b0" /> | ||
1193 | <thead> | 1237 | <thead> |
1194 | <row> | 1238 | <row> |
1195 | <entry>Identifier</entry> | 1239 | <entry>Identifier</entry> |
@@ -1201,6 +1245,8 @@ | |||
1201 | <entry></entry> | 1245 | <entry></entry> |
1202 | <entry></entry> | 1246 | <entry></entry> |
1203 | <entry>Bit</entry> | 1247 | <entry>Bit</entry> |
1248 | <entry>31</entry> | ||
1249 | <entry>30</entry> | ||
1204 | <entry>29</entry> | 1250 | <entry>29</entry> |
1205 | <entry>28</entry> | 1251 | <entry>28</entry> |
1206 | <entry>27</entry> | 1252 | <entry>27</entry> |
@@ -1238,10 +1284,7 @@ | |||
1238 | <entry>V4L2_MBUS_FMT_Y8_1X8</entry> | 1284 | <entry>V4L2_MBUS_FMT_Y8_1X8</entry> |
1239 | <entry>0x2001</entry> | 1285 | <entry>0x2001</entry> |
1240 | <entry></entry> | 1286 | <entry></entry> |
1241 | &dash-ent-10; | 1287 | &dash-ent-24; |
1242 | &dash-ent-10; | ||
1243 | <entry>-</entry> | ||
1244 | <entry>-</entry> | ||
1245 | <entry>y<subscript>7</subscript></entry> | 1288 | <entry>y<subscript>7</subscript></entry> |
1246 | <entry>y<subscript>6</subscript></entry> | 1289 | <entry>y<subscript>6</subscript></entry> |
1247 | <entry>y<subscript>5</subscript></entry> | 1290 | <entry>y<subscript>5</subscript></entry> |
@@ -1255,18 +1298,7 @@ | |||
1255 | <entry>V4L2_MBUS_FMT_UV8_1X8</entry> | 1298 | <entry>V4L2_MBUS_FMT_UV8_1X8</entry> |
1256 | <entry>0x2015</entry> | 1299 | <entry>0x2015</entry> |
1257 | <entry></entry> | 1300 | <entry></entry> |
1258 | <entry>-</entry> | 1301 | &dash-ent-24; |
1259 | <entry>-</entry> | ||
1260 | <entry>-</entry> | ||
1261 | <entry>-</entry> | ||
1262 | <entry>-</entry> | ||
1263 | <entry>-</entry> | ||
1264 | <entry>-</entry> | ||
1265 | <entry>-</entry> | ||
1266 | <entry>-</entry> | ||
1267 | <entry>-</entry> | ||
1268 | <entry>-</entry> | ||
1269 | <entry>-</entry> | ||
1270 | <entry>u<subscript>7</subscript></entry> | 1302 | <entry>u<subscript>7</subscript></entry> |
1271 | <entry>u<subscript>6</subscript></entry> | 1303 | <entry>u<subscript>6</subscript></entry> |
1272 | <entry>u<subscript>5</subscript></entry> | 1304 | <entry>u<subscript>5</subscript></entry> |
@@ -1280,18 +1312,7 @@ | |||
1280 | <entry></entry> | 1312 | <entry></entry> |
1281 | <entry></entry> | 1313 | <entry></entry> |
1282 | <entry></entry> | 1314 | <entry></entry> |
1283 | <entry>-</entry> | 1315 | &dash-ent-24; |
1284 | <entry>-</entry> | ||
1285 | <entry>-</entry> | ||
1286 | <entry>-</entry> | ||
1287 | <entry>-</entry> | ||
1288 | <entry>-</entry> | ||
1289 | <entry>-</entry> | ||
1290 | <entry>-</entry> | ||
1291 | <entry>-</entry> | ||
1292 | <entry>-</entry> | ||
1293 | <entry>-</entry> | ||
1294 | <entry>-</entry> | ||
1295 | <entry>v<subscript>7</subscript></entry> | 1316 | <entry>v<subscript>7</subscript></entry> |
1296 | <entry>v<subscript>6</subscript></entry> | 1317 | <entry>v<subscript>6</subscript></entry> |
1297 | <entry>v<subscript>5</subscript></entry> | 1318 | <entry>v<subscript>5</subscript></entry> |
@@ -1305,10 +1326,7 @@ | |||
1305 | <entry>V4L2_MBUS_FMT_UYVY8_1_5X8</entry> | 1326 | <entry>V4L2_MBUS_FMT_UYVY8_1_5X8</entry> |
1306 | <entry>0x2002</entry> | 1327 | <entry>0x2002</entry> |
1307 | <entry></entry> | 1328 | <entry></entry> |
1308 | &dash-ent-10; | 1329 | &dash-ent-24; |
1309 | &dash-ent-10; | ||
1310 | <entry>-</entry> | ||
1311 | <entry>-</entry> | ||
1312 | <entry>u<subscript>7</subscript></entry> | 1330 | <entry>u<subscript>7</subscript></entry> |
1313 | <entry>u<subscript>6</subscript></entry> | 1331 | <entry>u<subscript>6</subscript></entry> |
1314 | <entry>u<subscript>5</subscript></entry> | 1332 | <entry>u<subscript>5</subscript></entry> |
@@ -1322,10 +1340,7 @@ | |||
1322 | <entry></entry> | 1340 | <entry></entry> |
1323 | <entry></entry> | 1341 | <entry></entry> |
1324 | <entry></entry> | 1342 | <entry></entry> |
1325 | &dash-ent-10; | 1343 | &dash-ent-24; |
1326 | &dash-ent-10; | ||
1327 | <entry>-</entry> | ||
1328 | <entry>-</entry> | ||
1329 | <entry>y<subscript>7</subscript></entry> | 1344 | <entry>y<subscript>7</subscript></entry> |
1330 | <entry>y<subscript>6</subscript></entry> | 1345 | <entry>y<subscript>6</subscript></entry> |
1331 | <entry>y<subscript>5</subscript></entry> | 1346 | <entry>y<subscript>5</subscript></entry> |
@@ -1339,10 +1354,7 @@ | |||
1339 | <entry></entry> | 1354 | <entry></entry> |
1340 | <entry></entry> | 1355 | <entry></entry> |
1341 | <entry></entry> | 1356 | <entry></entry> |
1342 | &dash-ent-10; | 1357 | &dash-ent-24; |
1343 | &dash-ent-10; | ||
1344 | <entry>-</entry> | ||
1345 | <entry>-</entry> | ||
1346 | <entry>y<subscript>7</subscript></entry> | 1358 | <entry>y<subscript>7</subscript></entry> |
1347 | <entry>y<subscript>6</subscript></entry> | 1359 | <entry>y<subscript>6</subscript></entry> |
1348 | <entry>y<subscript>5</subscript></entry> | 1360 | <entry>y<subscript>5</subscript></entry> |
@@ -1356,10 +1368,7 @@ | |||
1356 | <entry></entry> | 1368 | <entry></entry> |
1357 | <entry></entry> | 1369 | <entry></entry> |
1358 | <entry></entry> | 1370 | <entry></entry> |
1359 | &dash-ent-10; | 1371 | &dash-ent-24; |
1360 | &dash-ent-10; | ||
1361 | <entry>-</entry> | ||
1362 | <entry>-</entry> | ||
1363 | <entry>v<subscript>7</subscript></entry> | 1372 | <entry>v<subscript>7</subscript></entry> |
1364 | <entry>v<subscript>6</subscript></entry> | 1373 | <entry>v<subscript>6</subscript></entry> |
1365 | <entry>v<subscript>5</subscript></entry> | 1374 | <entry>v<subscript>5</subscript></entry> |
@@ -1373,10 +1382,7 @@ | |||
1373 | <entry></entry> | 1382 | <entry></entry> |
1374 | <entry></entry> | 1383 | <entry></entry> |
1375 | <entry></entry> | 1384 | <entry></entry> |
1376 | &dash-ent-10; | 1385 | &dash-ent-24; |
1377 | &dash-ent-10; | ||
1378 | <entry>-</entry> | ||
1379 | <entry>-</entry> | ||
1380 | <entry>y<subscript>7</subscript></entry> | 1386 | <entry>y<subscript>7</subscript></entry> |
1381 | <entry>y<subscript>6</subscript></entry> | 1387 | <entry>y<subscript>6</subscript></entry> |
1382 | <entry>y<subscript>5</subscript></entry> | 1388 | <entry>y<subscript>5</subscript></entry> |
@@ -1390,10 +1396,7 @@ | |||
1390 | <entry></entry> | 1396 | <entry></entry> |
1391 | <entry></entry> | 1397 | <entry></entry> |
1392 | <entry></entry> | 1398 | <entry></entry> |
1393 | &dash-ent-10; | 1399 | &dash-ent-24; |
1394 | &dash-ent-10; | ||
1395 | <entry>-</entry> | ||
1396 | <entry>-</entry> | ||
1397 | <entry>y<subscript>7</subscript></entry> | 1400 | <entry>y<subscript>7</subscript></entry> |
1398 | <entry>y<subscript>6</subscript></entry> | 1401 | <entry>y<subscript>6</subscript></entry> |
1399 | <entry>y<subscript>5</subscript></entry> | 1402 | <entry>y<subscript>5</subscript></entry> |
@@ -1407,10 +1410,7 @@ | |||
1407 | <entry>V4L2_MBUS_FMT_VYUY8_1_5X8</entry> | 1410 | <entry>V4L2_MBUS_FMT_VYUY8_1_5X8</entry> |
1408 | <entry>0x2003</entry> | 1411 | <entry>0x2003</entry> |
1409 | <entry></entry> | 1412 | <entry></entry> |
1410 | &dash-ent-10; | 1413 | &dash-ent-24; |
1411 | &dash-ent-10; | ||
1412 | <entry>-</entry> | ||
1413 | <entry>-</entry> | ||
1414 | <entry>v<subscript>7</subscript></entry> | 1414 | <entry>v<subscript>7</subscript></entry> |
1415 | <entry>v<subscript>6</subscript></entry> | 1415 | <entry>v<subscript>6</subscript></entry> |
1416 | <entry>v<subscript>5</subscript></entry> | 1416 | <entry>v<subscript>5</subscript></entry> |
@@ -1424,10 +1424,7 @@ | |||
1424 | <entry></entry> | 1424 | <entry></entry> |
1425 | <entry></entry> | 1425 | <entry></entry> |
1426 | <entry></entry> | 1426 | <entry></entry> |
1427 | &dash-ent-10; | 1427 | &dash-ent-24; |
1428 | &dash-ent-10; | ||
1429 | <entry>-</entry> | ||
1430 | <entry>-</entry> | ||
1431 | <entry>y<subscript>7</subscript></entry> | 1428 | <entry>y<subscript>7</subscript></entry> |
1432 | <entry>y<subscript>6</subscript></entry> | 1429 | <entry>y<subscript>6</subscript></entry> |
1433 | <entry>y<subscript>5</subscript></entry> | 1430 | <entry>y<subscript>5</subscript></entry> |
@@ -1441,10 +1438,7 @@ | |||
1441 | <entry></entry> | 1438 | <entry></entry> |
1442 | <entry></entry> | 1439 | <entry></entry> |
1443 | <entry></entry> | 1440 | <entry></entry> |
1444 | &dash-ent-10; | 1441 | &dash-ent-24; |
1445 | &dash-ent-10; | ||
1446 | <entry>-</entry> | ||
1447 | <entry>-</entry> | ||
1448 | <entry>y<subscript>7</subscript></entry> | 1442 | <entry>y<subscript>7</subscript></entry> |
1449 | <entry>y<subscript>6</subscript></entry> | 1443 | <entry>y<subscript>6</subscript></entry> |
1450 | <entry>y<subscript>5</subscript></entry> | 1444 | <entry>y<subscript>5</subscript></entry> |
@@ -1458,10 +1452,7 @@ | |||
1458 | <entry></entry> | 1452 | <entry></entry> |
1459 | <entry></entry> | 1453 | <entry></entry> |
1460 | <entry></entry> | 1454 | <entry></entry> |
1461 | &dash-ent-10; | 1455 | &dash-ent-24; |
1462 | &dash-ent-10; | ||
1463 | <entry>-</entry> | ||
1464 | <entry>-</entry> | ||
1465 | <entry>u<subscript>7</subscript></entry> | 1456 | <entry>u<subscript>7</subscript></entry> |
1466 | <entry>u<subscript>6</subscript></entry> | 1457 | <entry>u<subscript>6</subscript></entry> |
1467 | <entry>u<subscript>5</subscript></entry> | 1458 | <entry>u<subscript>5</subscript></entry> |
@@ -1475,10 +1466,7 @@ | |||
1475 | <entry></entry> | 1466 | <entry></entry> |
1476 | <entry></entry> | 1467 | <entry></entry> |
1477 | <entry></entry> | 1468 | <entry></entry> |
1478 | &dash-ent-10; | 1469 | &dash-ent-24; |
1479 | &dash-ent-10; | ||
1480 | <entry>-</entry> | ||
1481 | <entry>-</entry> | ||
1482 | <entry>y<subscript>7</subscript></entry> | 1470 | <entry>y<subscript>7</subscript></entry> |
1483 | <entry>y<subscript>6</subscript></entry> | 1471 | <entry>y<subscript>6</subscript></entry> |
1484 | <entry>y<subscript>5</subscript></entry> | 1472 | <entry>y<subscript>5</subscript></entry> |
@@ -1492,10 +1480,7 @@ | |||
1492 | <entry></entry> | 1480 | <entry></entry> |
1493 | <entry></entry> | 1481 | <entry></entry> |
1494 | <entry></entry> | 1482 | <entry></entry> |
1495 | &dash-ent-10; | 1483 | &dash-ent-24; |
1496 | &dash-ent-10; | ||
1497 | <entry>-</entry> | ||
1498 | <entry>-</entry> | ||
1499 | <entry>y<subscript>7</subscript></entry> | 1484 | <entry>y<subscript>7</subscript></entry> |
1500 | <entry>y<subscript>6</subscript></entry> | 1485 | <entry>y<subscript>6</subscript></entry> |
1501 | <entry>y<subscript>5</subscript></entry> | 1486 | <entry>y<subscript>5</subscript></entry> |
@@ -1509,10 +1494,7 @@ | |||
1509 | <entry>V4L2_MBUS_FMT_YUYV8_1_5X8</entry> | 1494 | <entry>V4L2_MBUS_FMT_YUYV8_1_5X8</entry> |
1510 | <entry>0x2004</entry> | 1495 | <entry>0x2004</entry> |
1511 | <entry></entry> | 1496 | <entry></entry> |
1512 | &dash-ent-10; | 1497 | &dash-ent-24; |
1513 | &dash-ent-10; | ||
1514 | <entry>-</entry> | ||
1515 | <entry>-</entry> | ||
1516 | <entry>y<subscript>7</subscript></entry> | 1498 | <entry>y<subscript>7</subscript></entry> |
1517 | <entry>y<subscript>6</subscript></entry> | 1499 | <entry>y<subscript>6</subscript></entry> |
1518 | <entry>y<subscript>5</subscript></entry> | 1500 | <entry>y<subscript>5</subscript></entry> |
@@ -1526,10 +1508,7 @@ | |||
1526 | <entry></entry> | 1508 | <entry></entry> |
1527 | <entry></entry> | 1509 | <entry></entry> |
1528 | <entry></entry> | 1510 | <entry></entry> |
1529 | &dash-ent-10; | 1511 | &dash-ent-24; |
1530 | &dash-ent-10; | ||
1531 | <entry>-</entry> | ||
1532 | <entry>-</entry> | ||
1533 | <entry>y<subscript>7</subscript></entry> | 1512 | <entry>y<subscript>7</subscript></entry> |
1534 | <entry>y<subscript>6</subscript></entry> | 1513 | <entry>y<subscript>6</subscript></entry> |
1535 | <entry>y<subscript>5</subscript></entry> | 1514 | <entry>y<subscript>5</subscript></entry> |
@@ -1543,10 +1522,7 @@ | |||
1543 | <entry></entry> | 1522 | <entry></entry> |
1544 | <entry></entry> | 1523 | <entry></entry> |
1545 | <entry></entry> | 1524 | <entry></entry> |
1546 | &dash-ent-10; | 1525 | &dash-ent-24; |
1547 | &dash-ent-10; | ||
1548 | <entry>-</entry> | ||
1549 | <entry>-</entry> | ||
1550 | <entry>u<subscript>7</subscript></entry> | 1526 | <entry>u<subscript>7</subscript></entry> |
1551 | <entry>u<subscript>6</subscript></entry> | 1527 | <entry>u<subscript>6</subscript></entry> |
1552 | <entry>u<subscript>5</subscript></entry> | 1528 | <entry>u<subscript>5</subscript></entry> |
@@ -1560,10 +1536,7 @@ | |||
1560 | <entry></entry> | 1536 | <entry></entry> |
1561 | <entry></entry> | 1537 | <entry></entry> |
1562 | <entry></entry> | 1538 | <entry></entry> |
1563 | &dash-ent-10; | 1539 | &dash-ent-24; |
1564 | &dash-ent-10; | ||
1565 | <entry>-</entry> | ||
1566 | <entry>-</entry> | ||
1567 | <entry>y<subscript>7</subscript></entry> | 1540 | <entry>y<subscript>7</subscript></entry> |
1568 | <entry>y<subscript>6</subscript></entry> | 1541 | <entry>y<subscript>6</subscript></entry> |
1569 | <entry>y<subscript>5</subscript></entry> | 1542 | <entry>y<subscript>5</subscript></entry> |
@@ -1577,10 +1550,7 @@ | |||
1577 | <entry></entry> | 1550 | <entry></entry> |
1578 | <entry></entry> | 1551 | <entry></entry> |
1579 | <entry></entry> | 1552 | <entry></entry> |
1580 | &dash-ent-10; | 1553 | &dash-ent-24; |
1581 | &dash-ent-10; | ||
1582 | <entry>-</entry> | ||
1583 | <entry>-</entry> | ||
1584 | <entry>y<subscript>7</subscript></entry> | 1554 | <entry>y<subscript>7</subscript></entry> |
1585 | <entry>y<subscript>6</subscript></entry> | 1555 | <entry>y<subscript>6</subscript></entry> |
1586 | <entry>y<subscript>5</subscript></entry> | 1556 | <entry>y<subscript>5</subscript></entry> |
@@ -1594,10 +1564,7 @@ | |||
1594 | <entry></entry> | 1564 | <entry></entry> |
1595 | <entry></entry> | 1565 | <entry></entry> |
1596 | <entry></entry> | 1566 | <entry></entry> |
1597 | &dash-ent-10; | 1567 | &dash-ent-24; |
1598 | &dash-ent-10; | ||
1599 | <entry>-</entry> | ||
1600 | <entry>-</entry> | ||
1601 | <entry>v<subscript>7</subscript></entry> | 1568 | <entry>v<subscript>7</subscript></entry> |
1602 | <entry>v<subscript>6</subscript></entry> | 1569 | <entry>v<subscript>6</subscript></entry> |
1603 | <entry>v<subscript>5</subscript></entry> | 1570 | <entry>v<subscript>5</subscript></entry> |
@@ -1611,10 +1578,7 @@ | |||
1611 | <entry>V4L2_MBUS_FMT_YVYU8_1_5X8</entry> | 1578 | <entry>V4L2_MBUS_FMT_YVYU8_1_5X8</entry> |
1612 | <entry>0x2005</entry> | 1579 | <entry>0x2005</entry> |
1613 | <entry></entry> | 1580 | <entry></entry> |
1614 | &dash-ent-10; | 1581 | &dash-ent-24; |
1615 | &dash-ent-10; | ||
1616 | <entry>-</entry> | ||
1617 | <entry>-</entry> | ||
1618 | <entry>y<subscript>7</subscript></entry> | 1582 | <entry>y<subscript>7</subscript></entry> |
1619 | <entry>y<subscript>6</subscript></entry> | 1583 | <entry>y<subscript>6</subscript></entry> |
1620 | <entry>y<subscript>5</subscript></entry> | 1584 | <entry>y<subscript>5</subscript></entry> |
@@ -1628,10 +1592,7 @@ | |||
1628 | <entry></entry> | 1592 | <entry></entry> |
1629 | <entry></entry> | 1593 | <entry></entry> |
1630 | <entry></entry> | 1594 | <entry></entry> |
1631 | &dash-ent-10; | 1595 | &dash-ent-24; |
1632 | &dash-ent-10; | ||
1633 | <entry>-</entry> | ||
1634 | <entry>-</entry> | ||
1635 | <entry>y<subscript>7</subscript></entry> | 1596 | <entry>y<subscript>7</subscript></entry> |
1636 | <entry>y<subscript>6</subscript></entry> | 1597 | <entry>y<subscript>6</subscript></entry> |
1637 | <entry>y<subscript>5</subscript></entry> | 1598 | <entry>y<subscript>5</subscript></entry> |
@@ -1645,10 +1606,7 @@ | |||
1645 | <entry></entry> | 1606 | <entry></entry> |
1646 | <entry></entry> | 1607 | <entry></entry> |
1647 | <entry></entry> | 1608 | <entry></entry> |
1648 | &dash-ent-10; | 1609 | &dash-ent-24; |
1649 | &dash-ent-10; | ||
1650 | <entry>-</entry> | ||
1651 | <entry>-</entry> | ||
1652 | <entry>v<subscript>7</subscript></entry> | 1610 | <entry>v<subscript>7</subscript></entry> |
1653 | <entry>v<subscript>6</subscript></entry> | 1611 | <entry>v<subscript>6</subscript></entry> |
1654 | <entry>v<subscript>5</subscript></entry> | 1612 | <entry>v<subscript>5</subscript></entry> |
@@ -1662,10 +1620,7 @@ | |||
1662 | <entry></entry> | 1620 | <entry></entry> |
1663 | <entry></entry> | 1621 | <entry></entry> |
1664 | <entry></entry> | 1622 | <entry></entry> |
1665 | &dash-ent-10; | 1623 | &dash-ent-24; |
1666 | &dash-ent-10; | ||
1667 | <entry>-</entry> | ||
1668 | <entry>-</entry> | ||
1669 | <entry>y<subscript>7</subscript></entry> | 1624 | <entry>y<subscript>7</subscript></entry> |
1670 | <entry>y<subscript>6</subscript></entry> | 1625 | <entry>y<subscript>6</subscript></entry> |
1671 | <entry>y<subscript>5</subscript></entry> | 1626 | <entry>y<subscript>5</subscript></entry> |
@@ -1679,10 +1634,7 @@ | |||
1679 | <entry></entry> | 1634 | <entry></entry> |
1680 | <entry></entry> | 1635 | <entry></entry> |
1681 | <entry></entry> | 1636 | <entry></entry> |
1682 | &dash-ent-10; | 1637 | &dash-ent-24; |
1683 | &dash-ent-10; | ||
1684 | <entry>-</entry> | ||
1685 | <entry>-</entry> | ||
1686 | <entry>y<subscript>7</subscript></entry> | 1638 | <entry>y<subscript>7</subscript></entry> |
1687 | <entry>y<subscript>6</subscript></entry> | 1639 | <entry>y<subscript>6</subscript></entry> |
1688 | <entry>y<subscript>5</subscript></entry> | 1640 | <entry>y<subscript>5</subscript></entry> |
@@ -1696,10 +1648,7 @@ | |||
1696 | <entry></entry> | 1648 | <entry></entry> |
1697 | <entry></entry> | 1649 | <entry></entry> |
1698 | <entry></entry> | 1650 | <entry></entry> |
1699 | &dash-ent-10; | 1651 | &dash-ent-24; |
1700 | &dash-ent-10; | ||
1701 | <entry>-</entry> | ||
1702 | <entry>-</entry> | ||
1703 | <entry>u<subscript>7</subscript></entry> | 1652 | <entry>u<subscript>7</subscript></entry> |
1704 | <entry>u<subscript>6</subscript></entry> | 1653 | <entry>u<subscript>6</subscript></entry> |
1705 | <entry>u<subscript>5</subscript></entry> | 1654 | <entry>u<subscript>5</subscript></entry> |
@@ -1713,10 +1662,7 @@ | |||
1713 | <entry>V4L2_MBUS_FMT_UYVY8_2X8</entry> | 1662 | <entry>V4L2_MBUS_FMT_UYVY8_2X8</entry> |
1714 | <entry>0x2006</entry> | 1663 | <entry>0x2006</entry> |
1715 | <entry></entry> | 1664 | <entry></entry> |
1716 | &dash-ent-10; | 1665 | &dash-ent-24; |
1717 | &dash-ent-10; | ||
1718 | <entry>-</entry> | ||
1719 | <entry>-</entry> | ||
1720 | <entry>u<subscript>7</subscript></entry> | 1666 | <entry>u<subscript>7</subscript></entry> |
1721 | <entry>u<subscript>6</subscript></entry> | 1667 | <entry>u<subscript>6</subscript></entry> |
1722 | <entry>u<subscript>5</subscript></entry> | 1668 | <entry>u<subscript>5</subscript></entry> |
@@ -1730,10 +1676,7 @@ | |||
1730 | <entry></entry> | 1676 | <entry></entry> |
1731 | <entry></entry> | 1677 | <entry></entry> |
1732 | <entry></entry> | 1678 | <entry></entry> |
1733 | &dash-ent-10; | 1679 | &dash-ent-24; |
1734 | &dash-ent-10; | ||
1735 | <entry>-</entry> | ||
1736 | <entry>-</entry> | ||
1737 | <entry>y<subscript>7</subscript></entry> | 1680 | <entry>y<subscript>7</subscript></entry> |
1738 | <entry>y<subscript>6</subscript></entry> | 1681 | <entry>y<subscript>6</subscript></entry> |
1739 | <entry>y<subscript>5</subscript></entry> | 1682 | <entry>y<subscript>5</subscript></entry> |
@@ -1747,10 +1690,7 @@ | |||
1747 | <entry></entry> | 1690 | <entry></entry> |
1748 | <entry></entry> | 1691 | <entry></entry> |
1749 | <entry></entry> | 1692 | <entry></entry> |
1750 | &dash-ent-10; | 1693 | &dash-ent-24; |
1751 | &dash-ent-10; | ||
1752 | <entry>-</entry> | ||
1753 | <entry>-</entry> | ||
1754 | <entry>v<subscript>7</subscript></entry> | 1694 | <entry>v<subscript>7</subscript></entry> |
1755 | <entry>v<subscript>6</subscript></entry> | 1695 | <entry>v<subscript>6</subscript></entry> |
1756 | <entry>v<subscript>5</subscript></entry> | 1696 | <entry>v<subscript>5</subscript></entry> |
@@ -1764,10 +1704,7 @@ | |||
1764 | <entry></entry> | 1704 | <entry></entry> |
1765 | <entry></entry> | 1705 | <entry></entry> |
1766 | <entry></entry> | 1706 | <entry></entry> |
1767 | &dash-ent-10; | 1707 | &dash-ent-24; |
1768 | &dash-ent-10; | ||
1769 | <entry>-</entry> | ||
1770 | <entry>-</entry> | ||
1771 | <entry>y<subscript>7</subscript></entry> | 1708 | <entry>y<subscript>7</subscript></entry> |
1772 | <entry>y<subscript>6</subscript></entry> | 1709 | <entry>y<subscript>6</subscript></entry> |
1773 | <entry>y<subscript>5</subscript></entry> | 1710 | <entry>y<subscript>5</subscript></entry> |
@@ -1781,10 +1718,7 @@ | |||
1781 | <entry>V4L2_MBUS_FMT_VYUY8_2X8</entry> | 1718 | <entry>V4L2_MBUS_FMT_VYUY8_2X8</entry> |
1782 | <entry>0x2007</entry> | 1719 | <entry>0x2007</entry> |
1783 | <entry></entry> | 1720 | <entry></entry> |
1784 | &dash-ent-10; | 1721 | &dash-ent-24; |
1785 | &dash-ent-10; | ||
1786 | <entry>-</entry> | ||
1787 | <entry>-</entry> | ||
1788 | <entry>v<subscript>7</subscript></entry> | 1722 | <entry>v<subscript>7</subscript></entry> |
1789 | <entry>v<subscript>6</subscript></entry> | 1723 | <entry>v<subscript>6</subscript></entry> |
1790 | <entry>v<subscript>5</subscript></entry> | 1724 | <entry>v<subscript>5</subscript></entry> |
@@ -1798,10 +1732,7 @@ | |||
1798 | <entry></entry> | 1732 | <entry></entry> |
1799 | <entry></entry> | 1733 | <entry></entry> |
1800 | <entry></entry> | 1734 | <entry></entry> |
1801 | &dash-ent-10; | 1735 | &dash-ent-24; |
1802 | &dash-ent-10; | ||
1803 | <entry>-</entry> | ||
1804 | <entry>-</entry> | ||
1805 | <entry>y<subscript>7</subscript></entry> | 1736 | <entry>y<subscript>7</subscript></entry> |
1806 | <entry>y<subscript>6</subscript></entry> | 1737 | <entry>y<subscript>6</subscript></entry> |
1807 | <entry>y<subscript>5</subscript></entry> | 1738 | <entry>y<subscript>5</subscript></entry> |
@@ -1815,10 +1746,7 @@ | |||
1815 | <entry></entry> | 1746 | <entry></entry> |
1816 | <entry></entry> | 1747 | <entry></entry> |
1817 | <entry></entry> | 1748 | <entry></entry> |
1818 | &dash-ent-10; | 1749 | &dash-ent-24; |
1819 | &dash-ent-10; | ||
1820 | <entry>-</entry> | ||
1821 | <entry>-</entry> | ||
1822 | <entry>u<subscript>7</subscript></entry> | 1750 | <entry>u<subscript>7</subscript></entry> |
1823 | <entry>u<subscript>6</subscript></entry> | 1751 | <entry>u<subscript>6</subscript></entry> |
1824 | <entry>u<subscript>5</subscript></entry> | 1752 | <entry>u<subscript>5</subscript></entry> |
@@ -1832,10 +1760,7 @@ | |||
1832 | <entry></entry> | 1760 | <entry></entry> |
1833 | <entry></entry> | 1761 | <entry></entry> |
1834 | <entry></entry> | 1762 | <entry></entry> |
1835 | &dash-ent-10; | 1763 | &dash-ent-24; |
1836 | &dash-ent-10; | ||
1837 | <entry>-</entry> | ||
1838 | <entry>-</entry> | ||
1839 | <entry>y<subscript>7</subscript></entry> | 1764 | <entry>y<subscript>7</subscript></entry> |
1840 | <entry>y<subscript>6</subscript></entry> | 1765 | <entry>y<subscript>6</subscript></entry> |
1841 | <entry>y<subscript>5</subscript></entry> | 1766 | <entry>y<subscript>5</subscript></entry> |
@@ -1849,10 +1774,7 @@ | |||
1849 | <entry>V4L2_MBUS_FMT_YUYV8_2X8</entry> | 1774 | <entry>V4L2_MBUS_FMT_YUYV8_2X8</entry> |
1850 | <entry>0x2008</entry> | 1775 | <entry>0x2008</entry> |
1851 | <entry></entry> | 1776 | <entry></entry> |
1852 | &dash-ent-10; | 1777 | &dash-ent-24; |
1853 | &dash-ent-10; | ||
1854 | <entry>-</entry> | ||
1855 | <entry>-</entry> | ||
1856 | <entry>y<subscript>7</subscript></entry> | 1778 | <entry>y<subscript>7</subscript></entry> |
1857 | <entry>y<subscript>6</subscript></entry> | 1779 | <entry>y<subscript>6</subscript></entry> |
1858 | <entry>y<subscript>5</subscript></entry> | 1780 | <entry>y<subscript>5</subscript></entry> |
@@ -1866,10 +1788,7 @@ | |||
1866 | <entry></entry> | 1788 | <entry></entry> |
1867 | <entry></entry> | 1789 | <entry></entry> |
1868 | <entry></entry> | 1790 | <entry></entry> |
1869 | &dash-ent-10; | 1791 | &dash-ent-24; |
1870 | &dash-ent-10; | ||
1871 | <entry>-</entry> | ||
1872 | <entry>-</entry> | ||
1873 | <entry>u<subscript>7</subscript></entry> | 1792 | <entry>u<subscript>7</subscript></entry> |
1874 | <entry>u<subscript>6</subscript></entry> | 1793 | <entry>u<subscript>6</subscript></entry> |
1875 | <entry>u<subscript>5</subscript></entry> | 1794 | <entry>u<subscript>5</subscript></entry> |
@@ -1883,10 +1802,7 @@ | |||
1883 | <entry></entry> | 1802 | <entry></entry> |
1884 | <entry></entry> | 1803 | <entry></entry> |
1885 | <entry></entry> | 1804 | <entry></entry> |
1886 | &dash-ent-10; | 1805 | &dash-ent-24; |
1887 | &dash-ent-10; | ||
1888 | <entry>-</entry> | ||
1889 | <entry>-</entry> | ||
1890 | <entry>y<subscript>7</subscript></entry> | 1806 | <entry>y<subscript>7</subscript></entry> |
1891 | <entry>y<subscript>6</subscript></entry> | 1807 | <entry>y<subscript>6</subscript></entry> |
1892 | <entry>y<subscript>5</subscript></entry> | 1808 | <entry>y<subscript>5</subscript></entry> |
@@ -1900,10 +1816,7 @@ | |||
1900 | <entry></entry> | 1816 | <entry></entry> |
1901 | <entry></entry> | 1817 | <entry></entry> |
1902 | <entry></entry> | 1818 | <entry></entry> |
1903 | &dash-ent-10; | 1819 | &dash-ent-24; |
1904 | &dash-ent-10; | ||
1905 | <entry>-</entry> | ||
1906 | <entry>-</entry> | ||
1907 | <entry>v<subscript>7</subscript></entry> | 1820 | <entry>v<subscript>7</subscript></entry> |
1908 | <entry>v<subscript>6</subscript></entry> | 1821 | <entry>v<subscript>6</subscript></entry> |
1909 | <entry>v<subscript>5</subscript></entry> | 1822 | <entry>v<subscript>5</subscript></entry> |
@@ -1917,10 +1830,7 @@ | |||
1917 | <entry>V4L2_MBUS_FMT_YVYU8_2X8</entry> | 1830 | <entry>V4L2_MBUS_FMT_YVYU8_2X8</entry> |
1918 | <entry>0x2009</entry> | 1831 | <entry>0x2009</entry> |
1919 | <entry></entry> | 1832 | <entry></entry> |
1920 | &dash-ent-10; | 1833 | &dash-ent-24; |
1921 | &dash-ent-10; | ||
1922 | <entry>-</entry> | ||
1923 | <entry>-</entry> | ||
1924 | <entry>y<subscript>7</subscript></entry> | 1834 | <entry>y<subscript>7</subscript></entry> |
1925 | <entry>y<subscript>6</subscript></entry> | 1835 | <entry>y<subscript>6</subscript></entry> |
1926 | <entry>y<subscript>5</subscript></entry> | 1836 | <entry>y<subscript>5</subscript></entry> |
@@ -1934,10 +1844,7 @@ | |||
1934 | <entry></entry> | 1844 | <entry></entry> |
1935 | <entry></entry> | 1845 | <entry></entry> |
1936 | <entry></entry> | 1846 | <entry></entry> |
1937 | &dash-ent-10; | 1847 | &dash-ent-24; |
1938 | &dash-ent-10; | ||
1939 | <entry>-</entry> | ||
1940 | <entry>-</entry> | ||
1941 | <entry>v<subscript>7</subscript></entry> | 1848 | <entry>v<subscript>7</subscript></entry> |
1942 | <entry>v<subscript>6</subscript></entry> | 1849 | <entry>v<subscript>6</subscript></entry> |
1943 | <entry>v<subscript>5</subscript></entry> | 1850 | <entry>v<subscript>5</subscript></entry> |
@@ -1951,10 +1858,7 @@ | |||
1951 | <entry></entry> | 1858 | <entry></entry> |
1952 | <entry></entry> | 1859 | <entry></entry> |
1953 | <entry></entry> | 1860 | <entry></entry> |
1954 | &dash-ent-10; | 1861 | &dash-ent-24; |
1955 | &dash-ent-10; | ||
1956 | <entry>-</entry> | ||
1957 | <entry>-</entry> | ||
1958 | <entry>y<subscript>7</subscript></entry> | 1862 | <entry>y<subscript>7</subscript></entry> |
1959 | <entry>y<subscript>6</subscript></entry> | 1863 | <entry>y<subscript>6</subscript></entry> |
1960 | <entry>y<subscript>5</subscript></entry> | 1864 | <entry>y<subscript>5</subscript></entry> |
@@ -1968,10 +1872,7 @@ | |||
1968 | <entry></entry> | 1872 | <entry></entry> |
1969 | <entry></entry> | 1873 | <entry></entry> |
1970 | <entry></entry> | 1874 | <entry></entry> |
1971 | &dash-ent-10; | 1875 | &dash-ent-24; |
1972 | &dash-ent-10; | ||
1973 | <entry>-</entry> | ||
1974 | <entry>-</entry> | ||
1975 | <entry>u<subscript>7</subscript></entry> | 1876 | <entry>u<subscript>7</subscript></entry> |
1976 | <entry>u<subscript>6</subscript></entry> | 1877 | <entry>u<subscript>6</subscript></entry> |
1977 | <entry>u<subscript>5</subscript></entry> | 1878 | <entry>u<subscript>5</subscript></entry> |
@@ -1985,8 +1886,7 @@ | |||
1985 | <entry>V4L2_MBUS_FMT_Y10_1X10</entry> | 1886 | <entry>V4L2_MBUS_FMT_Y10_1X10</entry> |
1986 | <entry>0x200a</entry> | 1887 | <entry>0x200a</entry> |
1987 | <entry></entry> | 1888 | <entry></entry> |
1988 | &dash-ent-10; | 1889 | &dash-ent-22; |
1989 | &dash-ent-10; | ||
1990 | <entry>y<subscript>9</subscript></entry> | 1890 | <entry>y<subscript>9</subscript></entry> |
1991 | <entry>y<subscript>8</subscript></entry> | 1891 | <entry>y<subscript>8</subscript></entry> |
1992 | <entry>y<subscript>7</subscript></entry> | 1892 | <entry>y<subscript>7</subscript></entry> |
@@ -2002,8 +1902,7 @@ | |||
2002 | <entry>V4L2_MBUS_FMT_YUYV10_2X10</entry> | 1902 | <entry>V4L2_MBUS_FMT_YUYV10_2X10</entry> |
2003 | <entry>0x200b</entry> | 1903 | <entry>0x200b</entry> |
2004 | <entry></entry> | 1904 | <entry></entry> |
2005 | &dash-ent-10; | 1905 | &dash-ent-22; |
2006 | &dash-ent-10; | ||
2007 | <entry>y<subscript>9</subscript></entry> | 1906 | <entry>y<subscript>9</subscript></entry> |
2008 | <entry>y<subscript>8</subscript></entry> | 1907 | <entry>y<subscript>8</subscript></entry> |
2009 | <entry>y<subscript>7</subscript></entry> | 1908 | <entry>y<subscript>7</subscript></entry> |
@@ -2019,8 +1918,7 @@ | |||
2019 | <entry></entry> | 1918 | <entry></entry> |
2020 | <entry></entry> | 1919 | <entry></entry> |
2021 | <entry></entry> | 1920 | <entry></entry> |
2022 | &dash-ent-10; | 1921 | &dash-ent-22; |
2023 | &dash-ent-10; | ||
2024 | <entry>u<subscript>9</subscript></entry> | 1922 | <entry>u<subscript>9</subscript></entry> |
2025 | <entry>u<subscript>8</subscript></entry> | 1923 | <entry>u<subscript>8</subscript></entry> |
2026 | <entry>u<subscript>7</subscript></entry> | 1924 | <entry>u<subscript>7</subscript></entry> |
@@ -2036,8 +1934,7 @@ | |||
2036 | <entry></entry> | 1934 | <entry></entry> |
2037 | <entry></entry> | 1935 | <entry></entry> |
2038 | <entry></entry> | 1936 | <entry></entry> |
2039 | &dash-ent-10; | 1937 | &dash-ent-22; |
2040 | &dash-ent-10; | ||
2041 | <entry>y<subscript>9</subscript></entry> | 1938 | <entry>y<subscript>9</subscript></entry> |
2042 | <entry>y<subscript>8</subscript></entry> | 1939 | <entry>y<subscript>8</subscript></entry> |
2043 | <entry>y<subscript>7</subscript></entry> | 1940 | <entry>y<subscript>7</subscript></entry> |
@@ -2053,8 +1950,7 @@ | |||
2053 | <entry></entry> | 1950 | <entry></entry> |
2054 | <entry></entry> | 1951 | <entry></entry> |
2055 | <entry></entry> | 1952 | <entry></entry> |
2056 | &dash-ent-10; | 1953 | &dash-ent-22; |
2057 | &dash-ent-10; | ||
2058 | <entry>v<subscript>9</subscript></entry> | 1954 | <entry>v<subscript>9</subscript></entry> |
2059 | <entry>v<subscript>8</subscript></entry> | 1955 | <entry>v<subscript>8</subscript></entry> |
2060 | <entry>v<subscript>7</subscript></entry> | 1956 | <entry>v<subscript>7</subscript></entry> |
@@ -2070,8 +1966,7 @@ | |||
2070 | <entry>V4L2_MBUS_FMT_YVYU10_2X10</entry> | 1966 | <entry>V4L2_MBUS_FMT_YVYU10_2X10</entry> |
2071 | <entry>0x200c</entry> | 1967 | <entry>0x200c</entry> |
2072 | <entry></entry> | 1968 | <entry></entry> |
2073 | &dash-ent-10; | 1969 | &dash-ent-22; |
2074 | &dash-ent-10; | ||
2075 | <entry>y<subscript>9</subscript></entry> | 1970 | <entry>y<subscript>9</subscript></entry> |
2076 | <entry>y<subscript>8</subscript></entry> | 1971 | <entry>y<subscript>8</subscript></entry> |
2077 | <entry>y<subscript>7</subscript></entry> | 1972 | <entry>y<subscript>7</subscript></entry> |
@@ -2087,8 +1982,7 @@ | |||
2087 | <entry></entry> | 1982 | <entry></entry> |
2088 | <entry></entry> | 1983 | <entry></entry> |
2089 | <entry></entry> | 1984 | <entry></entry> |
2090 | &dash-ent-10; | 1985 | &dash-ent-22; |
2091 | &dash-ent-10; | ||
2092 | <entry>v<subscript>9</subscript></entry> | 1986 | <entry>v<subscript>9</subscript></entry> |
2093 | <entry>v<subscript>8</subscript></entry> | 1987 | <entry>v<subscript>8</subscript></entry> |
2094 | <entry>v<subscript>7</subscript></entry> | 1988 | <entry>v<subscript>7</subscript></entry> |
@@ -2104,8 +1998,7 @@ | |||
2104 | <entry></entry> | 1998 | <entry></entry> |
2105 | <entry></entry> | 1999 | <entry></entry> |
2106 | <entry></entry> | 2000 | <entry></entry> |
2107 | &dash-ent-10; | 2001 | &dash-ent-22; |
2108 | &dash-ent-10; | ||
2109 | <entry>y<subscript>9</subscript></entry> | 2002 | <entry>y<subscript>9</subscript></entry> |
2110 | <entry>y<subscript>8</subscript></entry> | 2003 | <entry>y<subscript>8</subscript></entry> |
2111 | <entry>y<subscript>7</subscript></entry> | 2004 | <entry>y<subscript>7</subscript></entry> |
@@ -2121,8 +2014,7 @@ | |||
2121 | <entry></entry> | 2014 | <entry></entry> |
2122 | <entry></entry> | 2015 | <entry></entry> |
2123 | <entry></entry> | 2016 | <entry></entry> |
2124 | &dash-ent-10; | 2017 | &dash-ent-22; |
2125 | &dash-ent-10; | ||
2126 | <entry>u<subscript>9</subscript></entry> | 2018 | <entry>u<subscript>9</subscript></entry> |
2127 | <entry>u<subscript>8</subscript></entry> | 2019 | <entry>u<subscript>8</subscript></entry> |
2128 | <entry>u<subscript>7</subscript></entry> | 2020 | <entry>u<subscript>7</subscript></entry> |
@@ -2138,15 +2030,7 @@ | |||
2138 | <entry>V4L2_MBUS_FMT_Y12_1X12</entry> | 2030 | <entry>V4L2_MBUS_FMT_Y12_1X12</entry> |
2139 | <entry>0x2013</entry> | 2031 | <entry>0x2013</entry> |
2140 | <entry></entry> | 2032 | <entry></entry> |
2141 | &dash-ent-10; | 2033 | &dash-ent-20; |
2142 | <entry>-</entry> | ||
2143 | <entry>-</entry> | ||
2144 | <entry>-</entry> | ||
2145 | <entry>-</entry> | ||
2146 | <entry>-</entry> | ||
2147 | <entry>-</entry> | ||
2148 | <entry>-</entry> | ||
2149 | <entry>-</entry> | ||
2150 | <entry>y<subscript>11</subscript></entry> | 2034 | <entry>y<subscript>11</subscript></entry> |
2151 | <entry>y<subscript>10</subscript></entry> | 2035 | <entry>y<subscript>10</subscript></entry> |
2152 | <entry>y<subscript>9</subscript></entry> | 2036 | <entry>y<subscript>9</subscript></entry> |
@@ -2164,11 +2048,7 @@ | |||
2164 | <entry>V4L2_MBUS_FMT_UYVY8_1X16</entry> | 2048 | <entry>V4L2_MBUS_FMT_UYVY8_1X16</entry> |
2165 | <entry>0x200f</entry> | 2049 | <entry>0x200f</entry> |
2166 | <entry></entry> | 2050 | <entry></entry> |
2167 | &dash-ent-10; | 2051 | &dash-ent-16; |
2168 | <entry>-</entry> | ||
2169 | <entry>-</entry> | ||
2170 | <entry>-</entry> | ||
2171 | <entry>-</entry> | ||
2172 | <entry>u<subscript>7</subscript></entry> | 2052 | <entry>u<subscript>7</subscript></entry> |
2173 | <entry>u<subscript>6</subscript></entry> | 2053 | <entry>u<subscript>6</subscript></entry> |
2174 | <entry>u<subscript>5</subscript></entry> | 2054 | <entry>u<subscript>5</subscript></entry> |
@@ -2190,11 +2070,7 @@ | |||
2190 | <entry></entry> | 2070 | <entry></entry> |
2191 | <entry></entry> | 2071 | <entry></entry> |
2192 | <entry></entry> | 2072 | <entry></entry> |
2193 | &dash-ent-10; | 2073 | &dash-ent-16; |
2194 | <entry>-</entry> | ||
2195 | <entry>-</entry> | ||
2196 | <entry>-</entry> | ||
2197 | <entry>-</entry> | ||
2198 | <entry>v<subscript>7</subscript></entry> | 2074 | <entry>v<subscript>7</subscript></entry> |
2199 | <entry>v<subscript>6</subscript></entry> | 2075 | <entry>v<subscript>6</subscript></entry> |
2200 | <entry>v<subscript>5</subscript></entry> | 2076 | <entry>v<subscript>5</subscript></entry> |
@@ -2216,11 +2092,7 @@ | |||
2216 | <entry>V4L2_MBUS_FMT_VYUY8_1X16</entry> | 2092 | <entry>V4L2_MBUS_FMT_VYUY8_1X16</entry> |
2217 | <entry>0x2010</entry> | 2093 | <entry>0x2010</entry> |
2218 | <entry></entry> | 2094 | <entry></entry> |
2219 | &dash-ent-10; | 2095 | &dash-ent-16; |
2220 | <entry>-</entry> | ||
2221 | <entry>-</entry> | ||
2222 | <entry>-</entry> | ||
2223 | <entry>-</entry> | ||
2224 | <entry>v<subscript>7</subscript></entry> | 2096 | <entry>v<subscript>7</subscript></entry> |
2225 | <entry>v<subscript>6</subscript></entry> | 2097 | <entry>v<subscript>6</subscript></entry> |
2226 | <entry>v<subscript>5</subscript></entry> | 2098 | <entry>v<subscript>5</subscript></entry> |
@@ -2242,11 +2114,7 @@ | |||
2242 | <entry></entry> | 2114 | <entry></entry> |
2243 | <entry></entry> | 2115 | <entry></entry> |
2244 | <entry></entry> | 2116 | <entry></entry> |
2245 | &dash-ent-10; | 2117 | &dash-ent-16; |
2246 | <entry>-</entry> | ||
2247 | <entry>-</entry> | ||
2248 | <entry>-</entry> | ||
2249 | <entry>-</entry> | ||
2250 | <entry>u<subscript>7</subscript></entry> | 2118 | <entry>u<subscript>7</subscript></entry> |
2251 | <entry>u<subscript>6</subscript></entry> | 2119 | <entry>u<subscript>6</subscript></entry> |
2252 | <entry>u<subscript>5</subscript></entry> | 2120 | <entry>u<subscript>5</subscript></entry> |
@@ -2268,11 +2136,7 @@ | |||
2268 | <entry>V4L2_MBUS_FMT_YUYV8_1X16</entry> | 2136 | <entry>V4L2_MBUS_FMT_YUYV8_1X16</entry> |
2269 | <entry>0x2011</entry> | 2137 | <entry>0x2011</entry> |
2270 | <entry></entry> | 2138 | <entry></entry> |
2271 | &dash-ent-10; | 2139 | &dash-ent-16; |
2272 | <entry>-</entry> | ||
2273 | <entry>-</entry> | ||
2274 | <entry>-</entry> | ||
2275 | <entry>-</entry> | ||
2276 | <entry>y<subscript>7</subscript></entry> | 2140 | <entry>y<subscript>7</subscript></entry> |
2277 | <entry>y<subscript>6</subscript></entry> | 2141 | <entry>y<subscript>6</subscript></entry> |
2278 | <entry>y<subscript>5</subscript></entry> | 2142 | <entry>y<subscript>5</subscript></entry> |
@@ -2294,11 +2158,7 @@ | |||
2294 | <entry></entry> | 2158 | <entry></entry> |
2295 | <entry></entry> | 2159 | <entry></entry> |
2296 | <entry></entry> | 2160 | <entry></entry> |
2297 | &dash-ent-10; | 2161 | &dash-ent-16; |
2298 | <entry>-</entry> | ||
2299 | <entry>-</entry> | ||
2300 | <entry>-</entry> | ||
2301 | <entry>-</entry> | ||
2302 | <entry>y<subscript>7</subscript></entry> | 2162 | <entry>y<subscript>7</subscript></entry> |
2303 | <entry>y<subscript>6</subscript></entry> | 2163 | <entry>y<subscript>6</subscript></entry> |
2304 | <entry>y<subscript>5</subscript></entry> | 2164 | <entry>y<subscript>5</subscript></entry> |
@@ -2320,11 +2180,7 @@ | |||
2320 | <entry>V4L2_MBUS_FMT_YVYU8_1X16</entry> | 2180 | <entry>V4L2_MBUS_FMT_YVYU8_1X16</entry> |
2321 | <entry>0x2012</entry> | 2181 | <entry>0x2012</entry> |
2322 | <entry></entry> | 2182 | <entry></entry> |
2323 | &dash-ent-10; | 2183 | &dash-ent-16; |
2324 | <entry>-</entry> | ||
2325 | <entry>-</entry> | ||
2326 | <entry>-</entry> | ||
2327 | <entry>-</entry> | ||
2328 | <entry>y<subscript>7</subscript></entry> | 2184 | <entry>y<subscript>7</subscript></entry> |
2329 | <entry>y<subscript>6</subscript></entry> | 2185 | <entry>y<subscript>6</subscript></entry> |
2330 | <entry>y<subscript>5</subscript></entry> | 2186 | <entry>y<subscript>5</subscript></entry> |
@@ -2346,11 +2202,7 @@ | |||
2346 | <entry></entry> | 2202 | <entry></entry> |
2347 | <entry></entry> | 2203 | <entry></entry> |
2348 | <entry></entry> | 2204 | <entry></entry> |
2349 | &dash-ent-10; | 2205 | &dash-ent-16; |
2350 | <entry>-</entry> | ||
2351 | <entry>-</entry> | ||
2352 | <entry>-</entry> | ||
2353 | <entry>-</entry> | ||
2354 | <entry>y<subscript>7</subscript></entry> | 2206 | <entry>y<subscript>7</subscript></entry> |
2355 | <entry>y<subscript>6</subscript></entry> | 2207 | <entry>y<subscript>6</subscript></entry> |
2356 | <entry>y<subscript>5</subscript></entry> | 2208 | <entry>y<subscript>5</subscript></entry> |
@@ -2372,10 +2224,7 @@ | |||
2372 | <entry>V4L2_MBUS_FMT_YDYUYDYV8_1X16</entry> | 2224 | <entry>V4L2_MBUS_FMT_YDYUYDYV8_1X16</entry> |
2373 | <entry>0x2014</entry> | 2225 | <entry>0x2014</entry> |
2374 | <entry></entry> | 2226 | <entry></entry> |
2375 | <entry>-</entry> | 2227 | &dash-ent-16; |
2376 | <entry>-</entry> | ||
2377 | <entry>-</entry> | ||
2378 | <entry>-</entry> | ||
2379 | <entry>y<subscript>7</subscript></entry> | 2228 | <entry>y<subscript>7</subscript></entry> |
2380 | <entry>y<subscript>6</subscript></entry> | 2229 | <entry>y<subscript>6</subscript></entry> |
2381 | <entry>y<subscript>5</subscript></entry> | 2230 | <entry>y<subscript>5</subscript></entry> |
@@ -2397,10 +2246,7 @@ | |||
2397 | <entry></entry> | 2246 | <entry></entry> |
2398 | <entry></entry> | 2247 | <entry></entry> |
2399 | <entry></entry> | 2248 | <entry></entry> |
2400 | <entry>-</entry> | 2249 | &dash-ent-16; |
2401 | <entry>-</entry> | ||
2402 | <entry>-</entry> | ||
2403 | <entry>-</entry> | ||
2404 | <entry>y<subscript>7</subscript></entry> | 2250 | <entry>y<subscript>7</subscript></entry> |
2405 | <entry>y<subscript>6</subscript></entry> | 2251 | <entry>y<subscript>6</subscript></entry> |
2406 | <entry>y<subscript>5</subscript></entry> | 2252 | <entry>y<subscript>5</subscript></entry> |
@@ -2422,10 +2268,7 @@ | |||
2422 | <entry></entry> | 2268 | <entry></entry> |
2423 | <entry></entry> | 2269 | <entry></entry> |
2424 | <entry></entry> | 2270 | <entry></entry> |
2425 | <entry>-</entry> | 2271 | &dash-ent-16; |
2426 | <entry>-</entry> | ||
2427 | <entry>-</entry> | ||
2428 | <entry>-</entry> | ||
2429 | <entry>y<subscript>7</subscript></entry> | 2272 | <entry>y<subscript>7</subscript></entry> |
2430 | <entry>y<subscript>6</subscript></entry> | 2273 | <entry>y<subscript>6</subscript></entry> |
2431 | <entry>y<subscript>5</subscript></entry> | 2274 | <entry>y<subscript>5</subscript></entry> |
@@ -2447,10 +2290,7 @@ | |||
2447 | <entry></entry> | 2290 | <entry></entry> |
2448 | <entry></entry> | 2291 | <entry></entry> |
2449 | <entry></entry> | 2292 | <entry></entry> |
2450 | <entry>-</entry> | 2293 | &dash-ent-16; |
2451 | <entry>-</entry> | ||
2452 | <entry>-</entry> | ||
2453 | <entry>-</entry> | ||
2454 | <entry>y<subscript>7</subscript></entry> | 2294 | <entry>y<subscript>7</subscript></entry> |
2455 | <entry>y<subscript>6</subscript></entry> | 2295 | <entry>y<subscript>6</subscript></entry> |
2456 | <entry>y<subscript>5</subscript></entry> | 2296 | <entry>y<subscript>5</subscript></entry> |
@@ -2472,7 +2312,7 @@ | |||
2472 | <entry>V4L2_MBUS_FMT_YUYV10_1X20</entry> | 2312 | <entry>V4L2_MBUS_FMT_YUYV10_1X20</entry> |
2473 | <entry>0x200d</entry> | 2313 | <entry>0x200d</entry> |
2474 | <entry></entry> | 2314 | <entry></entry> |
2475 | &dash-ent-10; | 2315 | &dash-ent-12; |
2476 | <entry>y<subscript>9</subscript></entry> | 2316 | <entry>y<subscript>9</subscript></entry> |
2477 | <entry>y<subscript>8</subscript></entry> | 2317 | <entry>y<subscript>8</subscript></entry> |
2478 | <entry>y<subscript>7</subscript></entry> | 2318 | <entry>y<subscript>7</subscript></entry> |
@@ -2498,7 +2338,7 @@ | |||
2498 | <entry></entry> | 2338 | <entry></entry> |
2499 | <entry></entry> | 2339 | <entry></entry> |
2500 | <entry></entry> | 2340 | <entry></entry> |
2501 | &dash-ent-10; | 2341 | &dash-ent-12; |
2502 | <entry>y<subscript>9</subscript></entry> | 2342 | <entry>y<subscript>9</subscript></entry> |
2503 | <entry>y<subscript>8</subscript></entry> | 2343 | <entry>y<subscript>8</subscript></entry> |
2504 | <entry>y<subscript>7</subscript></entry> | 2344 | <entry>y<subscript>7</subscript></entry> |
@@ -2524,7 +2364,7 @@ | |||
2524 | <entry>V4L2_MBUS_FMT_YVYU10_1X20</entry> | 2364 | <entry>V4L2_MBUS_FMT_YVYU10_1X20</entry> |
2525 | <entry>0x200e</entry> | 2365 | <entry>0x200e</entry> |
2526 | <entry></entry> | 2366 | <entry></entry> |
2527 | &dash-ent-10; | 2367 | &dash-ent-12; |
2528 | <entry>y<subscript>9</subscript></entry> | 2368 | <entry>y<subscript>9</subscript></entry> |
2529 | <entry>y<subscript>8</subscript></entry> | 2369 | <entry>y<subscript>8</subscript></entry> |
2530 | <entry>y<subscript>7</subscript></entry> | 2370 | <entry>y<subscript>7</subscript></entry> |
@@ -2550,7 +2390,7 @@ | |||
2550 | <entry></entry> | 2390 | <entry></entry> |
2551 | <entry></entry> | 2391 | <entry></entry> |
2552 | <entry></entry> | 2392 | <entry></entry> |
2553 | &dash-ent-10; | 2393 | &dash-ent-12; |
2554 | <entry>y<subscript>9</subscript></entry> | 2394 | <entry>y<subscript>9</subscript></entry> |
2555 | <entry>y<subscript>8</subscript></entry> | 2395 | <entry>y<subscript>8</subscript></entry> |
2556 | <entry>y<subscript>7</subscript></entry> | 2396 | <entry>y<subscript>7</subscript></entry> |
@@ -2574,8 +2414,10 @@ | |||
2574 | </row> | 2414 | </row> |
2575 | <row id="V4L2-MBUS-FMT-YUV10-1X30"> | 2415 | <row id="V4L2-MBUS-FMT-YUV10-1X30"> |
2576 | <entry>V4L2_MBUS_FMT_YUV10_1X30</entry> | 2416 | <entry>V4L2_MBUS_FMT_YUV10_1X30</entry> |
2577 | <entry>0x2014</entry> | 2417 | <entry>0x2016</entry> |
2578 | <entry></entry> | 2418 | <entry></entry> |
2419 | <entry>-</entry> | ||
2420 | <entry>-</entry> | ||
2579 | <entry>y<subscript>9</subscript></entry> | 2421 | <entry>y<subscript>9</subscript></entry> |
2580 | <entry>y<subscript>8</subscript></entry> | 2422 | <entry>y<subscript>8</subscript></entry> |
2581 | <entry>y<subscript>7</subscript></entry> | 2423 | <entry>y<subscript>7</subscript></entry> |
@@ -2607,6 +2449,43 @@ | |||
2607 | <entry>v<subscript>1</subscript></entry> | 2449 | <entry>v<subscript>1</subscript></entry> |
2608 | <entry>v<subscript>0</subscript></entry> | 2450 | <entry>v<subscript>0</subscript></entry> |
2609 | </row> | 2451 | </row> |
2452 | <row id="V4L2-MBUS-FMT-AYUV8-1X32"> | ||
2453 | <entry>V4L2_MBUS_FMT_AYUV8_1X32</entry> | ||
2454 | <entry>0x2017</entry> | ||
2455 | <entry></entry> | ||
2456 | <entry>a<subscript>7</subscript></entry> | ||
2457 | <entry>a<subscript>6</subscript></entry> | ||
2458 | <entry>a<subscript>5</subscript></entry> | ||
2459 | <entry>a<subscript>4</subscript></entry> | ||
2460 | <entry>a<subscript>3</subscript></entry> | ||
2461 | <entry>a<subscript>2</subscript></entry> | ||
2462 | <entry>a<subscript>1</subscript></entry> | ||
2463 | <entry>a<subscript>0</subscript></entry> | ||
2464 | <entry>y<subscript>7</subscript></entry> | ||
2465 | <entry>y<subscript>6</subscript></entry> | ||
2466 | <entry>y<subscript>5</subscript></entry> | ||
2467 | <entry>y<subscript>4</subscript></entry> | ||
2468 | <entry>y<subscript>3</subscript></entry> | ||
2469 | <entry>y<subscript>2</subscript></entry> | ||
2470 | <entry>y<subscript>1</subscript></entry> | ||
2471 | <entry>y<subscript>0</subscript></entry> | ||
2472 | <entry>u<subscript>7</subscript></entry> | ||
2473 | <entry>u<subscript>6</subscript></entry> | ||
2474 | <entry>u<subscript>5</subscript></entry> | ||
2475 | <entry>u<subscript>4</subscript></entry> | ||
2476 | <entry>u<subscript>3</subscript></entry> | ||
2477 | <entry>u<subscript>2</subscript></entry> | ||
2478 | <entry>u<subscript>1</subscript></entry> | ||
2479 | <entry>u<subscript>0</subscript></entry> | ||
2480 | <entry>v<subscript>7</subscript></entry> | ||
2481 | <entry>v<subscript>6</subscript></entry> | ||
2482 | <entry>v<subscript>5</subscript></entry> | ||
2483 | <entry>v<subscript>4</subscript></entry> | ||
2484 | <entry>v<subscript>3</subscript></entry> | ||
2485 | <entry>v<subscript>2</subscript></entry> | ||
2486 | <entry>v<subscript>1</subscript></entry> | ||
2487 | <entry>v<subscript>0</subscript></entry> | ||
2488 | </row> | ||
2610 | </tbody> | 2489 | </tbody> |
2611 | </tgroup> | 2490 | </tgroup> |
2612 | </table> | 2491 | </table> |
diff --git a/Documentation/DocBook/media/v4l/vidioc-create-bufs.xml b/Documentation/DocBook/media/v4l/vidioc-create-bufs.xml index cd9943672434..9b700a5f4df7 100644 --- a/Documentation/DocBook/media/v4l/vidioc-create-bufs.xml +++ b/Documentation/DocBook/media/v4l/vidioc-create-bufs.xml | |||
@@ -62,18 +62,29 @@ addition to the <constant>VIDIOC_REQBUFS</constant> ioctl, when a tighter | |||
62 | control over buffers is required. This ioctl can be called multiple times to | 62 | control over buffers is required. This ioctl can be called multiple times to |
63 | create buffers of different sizes.</para> | 63 | create buffers of different sizes.</para> |
64 | 64 | ||
65 | <para>To allocate device buffers applications initialize relevant fields of | 65 | <para>To allocate the device buffers applications must initialize the |
66 | the <structname>v4l2_create_buffers</structname> structure. They set the | 66 | relevant fields of the <structname>v4l2_create_buffers</structname> structure. |
67 | <structfield>type</structfield> field in the | 67 | The <structfield>count</structfield> field must be set to the number of |
68 | &v4l2-format; structure, embedded in this | 68 | requested buffers, the <structfield>memory</structfield> field specifies the |
69 | structure, to the respective stream or buffer type. | 69 | requested I/O method and the <structfield>reserved</structfield> array must be |
70 | <structfield>count</structfield> must be set to the number of required buffers. | 70 | zeroed.</para> |
71 | <structfield>memory</structfield> specifies the required I/O method. The | 71 | |
72 | <structfield>format</structfield> field shall typically be filled in using | 72 | <para>The <structfield>format</structfield> field specifies the image format |
73 | either the <constant>VIDIOC_TRY_FMT</constant> or | 73 | that the buffers must be able to handle. The application has to fill in this |
74 | <constant>VIDIOC_G_FMT</constant> ioctl(). Additionally, applications can adjust | 74 | &v4l2-format;. Usually this will be done using the |
75 | <structfield>sizeimage</structfield> fields to fit their specific needs. The | 75 | <constant>VIDIOC_TRY_FMT</constant> or <constant>VIDIOC_G_FMT</constant> ioctl() |
76 | <structfield>reserved</structfield> array must be zeroed.</para> | 76 | to ensure that the requested format is supported by the driver. Unsupported |
77 | formats will result in an error.</para> | ||
78 | |||
79 | <para>The buffers created by this ioctl will have as minimum size the size | ||
80 | defined by the <structfield>format.pix.sizeimage</structfield> field. If the | ||
81 | <structfield>format.pix.sizeimage</structfield> field is less than the minimum | ||
82 | required for the given format, then <structfield>sizeimage</structfield> will be | ||
83 | increased by the driver to that minimum to allocate the buffers. If it is | ||
84 | larger, then the value will be used as-is. The same applies to the | ||
85 | <structfield>sizeimage</structfield> field of the | ||
86 | <structname>v4l2_plane_pix_format</structname> structure in the case of | ||
87 | multiplanar formats.</para> | ||
77 | 88 | ||
78 | <para>When the ioctl is called with a pointer to this structure the driver | 89 | <para>When the ioctl is called with a pointer to this structure the driver |
79 | will attempt to allocate up to the requested number of buffers and store the | 90 | will attempt to allocate up to the requested number of buffers and store the |
@@ -144,9 +155,9 @@ mapped</link> I/O.</para> | |||
144 | <varlistentry> | 155 | <varlistentry> |
145 | <term><errorcode>EINVAL</errorcode></term> | 156 | <term><errorcode>EINVAL</errorcode></term> |
146 | <listitem> | 157 | <listitem> |
147 | <para>The buffer type (<structfield>type</structfield> field) or the | 158 | <para>The buffer type (<structfield>format.type</structfield> field), |
148 | requested I/O method (<structfield>memory</structfield>) is not | 159 | requested I/O method (<structfield>memory</structfield>) or format |
149 | supported.</para> | 160 | (<structfield>format</structfield> field) is not valid.</para> |
150 | </listitem> | 161 | </listitem> |
151 | </varlistentry> | 162 | </varlistentry> |
152 | </variablelist> | 163 | </variablelist> |
diff --git a/Documentation/DocBook/media/v4l/vidioc-g-dv-timings.xml b/Documentation/DocBook/media/v4l/vidioc-g-dv-timings.xml index 72369707bd77..c4336577ff06 100644 --- a/Documentation/DocBook/media/v4l/vidioc-g-dv-timings.xml +++ b/Documentation/DocBook/media/v4l/vidioc-g-dv-timings.xml | |||
@@ -156,19 +156,19 @@ bit 0 (V4L2_DV_VSYNC_POS_POL) is for vertical sync polarity and bit 1 (V4L2_DV_H | |||
156 | <entry>__u32</entry> | 156 | <entry>__u32</entry> |
157 | <entry><structfield>il_vfrontporch</structfield></entry> | 157 | <entry><structfield>il_vfrontporch</structfield></entry> |
158 | <entry>Vertical front porch in lines for the even field (aka field 2) of | 158 | <entry>Vertical front porch in lines for the even field (aka field 2) of |
159 | interlaced field formats.</entry> | 159 | interlaced field formats. Must be 0 for progressive formats.</entry> |
160 | </row> | 160 | </row> |
161 | <row> | 161 | <row> |
162 | <entry>__u32</entry> | 162 | <entry>__u32</entry> |
163 | <entry><structfield>il_vsync</structfield></entry> | 163 | <entry><structfield>il_vsync</structfield></entry> |
164 | <entry>Vertical sync length in lines for the even field (aka field 2) of | 164 | <entry>Vertical sync length in lines for the even field (aka field 2) of |
165 | interlaced field formats.</entry> | 165 | interlaced field formats. Must be 0 for progressive formats.</entry> |
166 | </row> | 166 | </row> |
167 | <row> | 167 | <row> |
168 | <entry>__u32</entry> | 168 | <entry>__u32</entry> |
169 | <entry><structfield>il_vbackporch</structfield></entry> | 169 | <entry><structfield>il_vbackporch</structfield></entry> |
170 | <entry>Vertical back porch in lines for the even field (aka field 2) of | 170 | <entry>Vertical back porch in lines for the even field (aka field 2) of |
171 | interlaced field formats.</entry> | 171 | interlaced field formats. Must be 0 for progressive formats.</entry> |
172 | </row> | 172 | </row> |
173 | <row> | 173 | <row> |
174 | <entry>__u32</entry> | 174 | <entry>__u32</entry> |
diff --git a/Documentation/DocBook/media/v4l/vidioc-g-jpegcomp.xml b/Documentation/DocBook/media/v4l/vidioc-g-jpegcomp.xml index 48748499c097..098ff483802e 100644 --- a/Documentation/DocBook/media/v4l/vidioc-g-jpegcomp.xml +++ b/Documentation/DocBook/media/v4l/vidioc-g-jpegcomp.xml | |||
@@ -92,8 +92,8 @@ to add them.</para> | |||
92 | <entry>int</entry> | 92 | <entry>int</entry> |
93 | <entry><structfield>quality</structfield></entry> | 93 | <entry><structfield>quality</structfield></entry> |
94 | <entry>Deprecated. If <link linkend="jpeg-quality-control"><constant> | 94 | <entry>Deprecated. If <link linkend="jpeg-quality-control"><constant> |
95 | V4L2_CID_JPEG_IMAGE_QUALITY</constant></link> control is exposed by | 95 | V4L2_CID_JPEG_COMPRESSION_QUALITY</constant></link> control is exposed |
96 | a driver applications should use it instead and ignore this field. | 96 | by a driver applications should use it instead and ignore this field. |
97 | </entry> | 97 | </entry> |
98 | </row> | 98 | </row> |
99 | <row> | 99 | <row> |
diff --git a/Documentation/DocBook/media_api.tmpl b/Documentation/DocBook/media_api.tmpl index 9c92bb879b6d..4c8d282545a2 100644 --- a/Documentation/DocBook/media_api.tmpl +++ b/Documentation/DocBook/media_api.tmpl | |||
@@ -22,8 +22,14 @@ | |||
22 | 22 | ||
23 | <!-- LinuxTV v4l-dvb repository. --> | 23 | <!-- LinuxTV v4l-dvb repository. --> |
24 | <!ENTITY v4l-dvb "<ulink url='http://linuxtv.org/repo/'>http://linuxtv.org/repo/</ulink>"> | 24 | <!ENTITY v4l-dvb "<ulink url='http://linuxtv.org/repo/'>http://linuxtv.org/repo/</ulink>"> |
25 | <!ENTITY dash-ent-8 "<entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry>"> | ||
25 | <!ENTITY dash-ent-10 "<entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry>"> | 26 | <!ENTITY dash-ent-10 "<entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry>"> |
27 | <!ENTITY dash-ent-12 "<entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry>"> | ||
28 | <!ENTITY dash-ent-14 "<entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry>"> | ||
26 | <!ENTITY dash-ent-16 "<entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry>"> | 29 | <!ENTITY dash-ent-16 "<entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry>"> |
30 | <!ENTITY dash-ent-20 "<entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry>"> | ||
31 | <!ENTITY dash-ent-22 "<entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry>"> | ||
32 | <!ENTITY dash-ent-24 "<entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry><entry>-</entry>"> | ||
27 | ]> | 33 | ]> |
28 | 34 | ||
29 | <book id="media_api"> | 35 | <book id="media_api"> |