diff options
-rw-r--r-- | Documentation/DocBook/media/v4l/controls.xml | 34 | ||||
-rw-r--r-- | drivers/media/v4l2-core/v4l2-ctrls.c | 4 | ||||
-rw-r--r-- | include/uapi/linux/v4l2-controls.h | 4 |
3 files changed, 42 insertions, 0 deletions
diff --git a/Documentation/DocBook/media/v4l/controls.xml b/Documentation/DocBook/media/v4l/controls.xml index 9f5ffd85560b..a7eb1bde8b92 100644 --- a/Documentation/DocBook/media/v4l/controls.xml +++ b/Documentation/DocBook/media/v4l/controls.xml | |||
@@ -4790,6 +4790,40 @@ interface and may change in the future.</para> | |||
4790 | conversion. | 4790 | conversion. |
4791 | </entry> | 4791 | </entry> |
4792 | </row> | 4792 | </row> |
4793 | <row> | ||
4794 | <entry spanname="id"><constant>V4L2_CID_TEST_PATTERN_RED</constant></entry> | ||
4795 | <entry>integer</entry> | ||
4796 | </row> | ||
4797 | <row> | ||
4798 | <entry spanname="descr">Test pattern red colour component. | ||
4799 | </entry> | ||
4800 | </row> | ||
4801 | <row> | ||
4802 | <entry spanname="id"><constant>V4L2_CID_TEST_PATTERN_GREENR</constant></entry> | ||
4803 | <entry>integer</entry> | ||
4804 | </row> | ||
4805 | <row> | ||
4806 | <entry spanname="descr">Test pattern green (next to red) | ||
4807 | colour component. | ||
4808 | </entry> | ||
4809 | </row> | ||
4810 | <row> | ||
4811 | <entry spanname="id"><constant>V4L2_CID_TEST_PATTERN_BLUE</constant></entry> | ||
4812 | <entry>integer</entry> | ||
4813 | </row> | ||
4814 | <row> | ||
4815 | <entry spanname="descr">Test pattern blue colour component. | ||
4816 | </entry> | ||
4817 | </row> | ||
4818 | <row> | ||
4819 | <entry spanname="id"><constant>V4L2_CID_TEST_PATTERN_GREENB</constant></entry> | ||
4820 | <entry>integer</entry> | ||
4821 | </row> | ||
4822 | <row> | ||
4823 | <entry spanname="descr">Test pattern green (next to blue) | ||
4824 | colour component. | ||
4825 | </entry> | ||
4826 | </row> | ||
4793 | <row><entry></entry></row> | 4827 | <row><entry></entry></row> |
4794 | </tbody> | 4828 | </tbody> |
4795 | </tgroup> | 4829 | </tgroup> |
diff --git a/drivers/media/v4l2-core/v4l2-ctrls.c b/drivers/media/v4l2-core/v4l2-ctrls.c index f030d6a9e044..35d1f3d5045b 100644 --- a/drivers/media/v4l2-core/v4l2-ctrls.c +++ b/drivers/media/v4l2-core/v4l2-ctrls.c | |||
@@ -859,6 +859,10 @@ const char *v4l2_ctrl_get_name(u32 id) | |||
859 | case V4L2_CID_VBLANK: return "Vertical Blanking"; | 859 | case V4L2_CID_VBLANK: return "Vertical Blanking"; |
860 | case V4L2_CID_HBLANK: return "Horizontal Blanking"; | 860 | case V4L2_CID_HBLANK: return "Horizontal Blanking"; |
861 | case V4L2_CID_ANALOGUE_GAIN: return "Analogue Gain"; | 861 | case V4L2_CID_ANALOGUE_GAIN: return "Analogue Gain"; |
862 | case V4L2_CID_TEST_PATTERN_RED: return "Red Pixel Value"; | ||
863 | case V4L2_CID_TEST_PATTERN_GREENR: return "Green (Red) Pixel Value"; | ||
864 | case V4L2_CID_TEST_PATTERN_BLUE: return "Blue Pixel Value"; | ||
865 | case V4L2_CID_TEST_PATTERN_GREENB: return "Green (Blue) Pixel Value"; | ||
862 | 866 | ||
863 | /* Image processing controls */ | 867 | /* Image processing controls */ |
864 | /* Keep the order of the 'case's the same as in v4l2-controls.h! */ | 868 | /* Keep the order of the 'case's the same as in v4l2-controls.h! */ |
diff --git a/include/uapi/linux/v4l2-controls.h b/include/uapi/linux/v4l2-controls.h index e946e43fb8d5..8b930210a4b9 100644 --- a/include/uapi/linux/v4l2-controls.h +++ b/include/uapi/linux/v4l2-controls.h | |||
@@ -865,6 +865,10 @@ enum v4l2_jpeg_chroma_subsampling { | |||
865 | #define V4L2_CID_VBLANK (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 1) | 865 | #define V4L2_CID_VBLANK (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 1) |
866 | #define V4L2_CID_HBLANK (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 2) | 866 | #define V4L2_CID_HBLANK (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 2) |
867 | #define V4L2_CID_ANALOGUE_GAIN (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 3) | 867 | #define V4L2_CID_ANALOGUE_GAIN (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 3) |
868 | #define V4L2_CID_TEST_PATTERN_RED (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 4) | ||
869 | #define V4L2_CID_TEST_PATTERN_GREENR (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 5) | ||
870 | #define V4L2_CID_TEST_PATTERN_BLUE (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 6) | ||
871 | #define V4L2_CID_TEST_PATTERN_GREENB (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 7) | ||
868 | 872 | ||
869 | 873 | ||
870 | /* Image processing controls */ | 874 | /* Image processing controls */ |