From 3adf8acd1f1171958a6793b4bb3bbc6e7fb41864 Mon Sep 17 00:00:00 2001 From: Hu Kejun Date: Sat, 10 Oct 2020 10:20:57 +0800 Subject: [PATCH] media: i2c: vcm: add ioctl for iris/zoom Signed-off-by: Hu Kejun Change-Id: Ib00e28f01aa68f4463cc15c7268393f515e37efb --- drivers/media/i2c/rk_vcm_head.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/drivers/media/i2c/rk_vcm_head.h b/drivers/media/i2c/rk_vcm_head.h index 7ddf5d232150..ba2cdd892674 100644 --- a/drivers/media/i2c/rk_vcm_head.h +++ b/drivers/media/i2c/rk_vcm_head.h @@ -17,10 +17,18 @@ #define RK_VIDIOC_VCM_TIMEINFO \ _IOR('V', BASE_VIDIOC_PRIVATE + 0, struct rk_cam_vcm_tim) +#define RK_VIDIOC_IRIS_TIMEINFO \ + _IOR('V', BASE_VIDIOC_PRIVATE + 1, struct rk_cam_vcm_tim) +#define RK_VIDIOC_ZOOM_TIMEINFO \ + _IOR('V', BASE_VIDIOC_PRIVATE + 2, struct rk_cam_vcm_tim) #ifdef CONFIG_COMPAT #define RK_VIDIOC_COMPAT_VCM_TIMEINFO \ _IOR('V', BASE_VIDIOC_PRIVATE + 0, struct rk_cam_compat_vcm_tim) +#define RK_VIDIOC_COMPAT_IRIS_TIMEINFO \ + _IOR('V', BASE_VIDIOC_PRIVATE + 1, struct rk_cam_compat_vcm_tim) +#define RK_VIDIOC_COMPAT_ZOOM_TIMEINFO \ + _IOR('V', BASE_VIDIOC_PRIVATE + 2, struct rk_cam_compat_vcm_tim) #endif struct rk_cam_vcm_tim {