From: David Cohen Date: Fri, 20 Apr 2012 14:47:45 +0000 (+0300) Subject: atomisp: add ioctl to retrieve motor internal memory data X-Git-Tag: 2.1b_release~883 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=25d563768a214b8fd6d4e6bb96ed4c9710df1201;p=kernel%2Fkernel-mfld-blackbay.git 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 --- 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)