summaryrefslogtreecommitdiff
path: root/include/media
diff options
context:
space:
mode:
Diffstat (limited to 'include/media')
-rw-r--r--include/media/ov5650.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/media/ov5650.h b/include/media/ov5650.h
index 00efcec61a5f..5c4a87cfbe8d 100644
--- a/include/media/ov5650.h
+++ b/include/media/ov5650.h
@@ -29,6 +29,7 @@
#define OV5650_IOCTL_GET_STATUS _IOR('o', 5, __u8)
#define OV5650_IOCTL_SET_BINNING _IOW('o', 6, __u8)
#define OV5650_IOCTL_TEST_PATTERN _IOW('o', 7, enum ov5650_test_pattern)
+#define OV5650_IOCTL_SET_GROUP_HOLD _IOW('o', 8, struct ov5650_ae)
#define OV5650_IOCTL_SET_CAMERA_MODE _IOW('o', 10, __u32)
#define OV5650_IOCTL_SYNC_SENSORS _IOW('o', 11, __u32)
@@ -71,6 +72,15 @@ struct ov5650_mode {
__u16 gain;
};
+struct ov5650_ae {
+ __u32 frame_length;
+ __u8 frame_length_enable;
+ __u32 coarse_time;
+ __u8 coarse_time_enable;
+ __s32 gain;
+ __u8 gain_enable;
+};
+
#ifdef __KERNEL__
struct ov5650_platform_data {
int (*power_on)(void);