From a37e08dab8543bc5ad552e93a6c83a46b0609105 Mon Sep 17 00:00:00 2001 From: David Cohen Date: Thu, 3 Nov 2011 14:04:07 +0200 Subject: [PATCH] [PORT FROM R2] atomisp: mt9e013: disable sensor's LSC BZ: 17272 Atomisp driver is now using it's own shading table correction. Sensor's table is no longer needed. Change-Id: Ifa74f2fe2c05aa7bb4f9784c007789f13833a952 Orig-Change-Id: I3c60f8401defb9f547fceb90fc8c425f936f9631 Signed-off-by: David Cohen Reviewed-on: http://android.intel.com:8080/23049 Reviewed-by: Wang, Wen W Reviewed-by: Koski, Anttu Reviewed-by: Kruger, Jozef Tested-by: Koski, Anttu Reviewed-by: buildbot Tested-by: buildbot Reviewed-on: http://android.intel.com:8080/28003 Reviewed-by: Tuominen, TeemuX --- drivers/media/video/mt9e013.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/drivers/media/video/mt9e013.c b/drivers/media/video/mt9e013.c index d51bcf5..3e5ee91 100644 --- a/drivers/media/video/mt9e013.c +++ b/drivers/media/video/mt9e013.c @@ -868,7 +868,6 @@ static int mt9e013_init_registers(struct v4l2_subdev *sd) static int mt9e013_init(struct v4l2_subdev *sd, u32 val) { int ret; - struct i2c_client *client = v4l2_get_subdevdata(sd); /* set inital registers */ ret = mt9e013_init_registers(sd); @@ -876,9 +875,6 @@ static int mt9e013_init(struct v4l2_subdev *sd, u32 val) /*set VCM to home position */ ret |= mt9e013_t_focus_abs(sd, HOME_POS); - /* Program shading table into sensor */ - ret |= mt9e013_write_reg_array(client, mt9e013_lens_shading); - /* restore settings */ mt9e013_res = mt9e013_res_preview; N_RES = N_RES_PREVIEW; -- 2.7.4