From 25d563768a214b8fd6d4e6bb96ed4c9710df1201 Mon Sep 17 00:00:00 2001 From: David Cohen Date: Fri, 20 Apr 2012 17:47:45 +0300 Subject: [PATCH] atomisp: add ioctl to retrieve motor internal memory data BZ: 27947 If external lens/motor/actuator driver has data in internal memory to be retrieved by userspace, this ioctl must be used. Change-Id: Ib34f7ce62ef13ad427afe9c07f932bd04f6af15a Signed-off-by: David Cohen Reviewed-on: http://android.intel.com:8080/44150 Reviewed-by: Koskinen, Ilkka Reviewed-by: Kruger, Jozef Reviewed-by: Wang, Wen W Reviewed-by: Toivonen, Tuukka Reviewed-by: Laakso, Antti Reviewed-by: Koski, Anttu Tested-by: Koski, Anttu Reviewed-by: buildbot Tested-by: buildbot --- include/linux/atomisp.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/linux/atomisp.h b/include/linux/atomisp.h index ef36d19..5cfa31e 100644 --- a/include/linux/atomisp.h +++ b/include/linux/atomisp.h @@ -637,6 +637,10 @@ struct v4l2_private_int_data { * _IOW('v', BASE_VIDIOC_PRIVATE + 56, struct atomisp_sensor_regs) */ +/* motor internal memory read */ +#define ATOMISP_IOC_G_MOTOR_PRIV_INT_DATA \ + _IOWR('v', BASE_VIDIOC_PRIVATE + 57, struct v4l2_private_int_data) + /* ISP Private control IDs */ #define V4L2_CID_ATOMISP_BAD_PIXEL_DETECTION \ (V4L2_CID_PRIVATE_BASE + 0) -- 2.7.4