aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorSakari Ailus <sakari.ailus@linux.intel.com>2014-05-28 08:38:21 -0400
committerMauro Carvalho Chehab <m.chehab@samsung.com>2014-08-21 16:25:11 -0400
commit0fc87864879c46afe145e20ec09c9dba2328e3be (patch)
treec8735e46974dfd18d7e29f20b50636c39f105410 /drivers
parent5275a3b6b01664317b1a0bdc95ad981dbbb62283 (diff)
[media] v4l: Add test pattern colour component controls
In many cases the test pattern has selectable values for each colour component. Implement controls for raw bayer components. Additional controls should be defined for colour components that are not covered by these controls. Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Acked-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/media/v4l2-core/v4l2-ctrls.c4
1 files changed, 4 insertions, 0 deletions
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! */