From: Kalle Lampila Date: Fri, 16 Dec 2011 12:52:15 +0000 (+0200) Subject: atomisp: mt9e013: make sure that mutex is init before it is used X-Git-Tag: 2.1b_release~1760 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=10e778f12e0b9235661e04ddb7f97a0e5d6f5f2f;p=kernel%2Fkernel-mfld-blackbay.git atomisp: mt9e013: make sure that mutex is init before it is used BZ: 17272 Moved mutex_init before v4l2_i2c_subdev_init() call. Change-Id: I522100e1ce30a6ae890386e7ee41a97af54eed8c Signed-off-by: Kalle Lampila Reviewed-on: http://android.intel.com:8080/28022 Reviewed-by: Tuominen, TeemuX Reviewed-by: Koski, Anttu Tested-by: Koski, Anttu Reviewed-by: buildbot Tested-by: buildbot --- diff --git a/drivers/media/video/mt9e013.c b/drivers/media/video/mt9e013.c index ab13a6c..466add9 100644 --- a/drivers/media/video/mt9e013.c +++ b/drivers/media/video/mt9e013.c @@ -2043,6 +2043,8 @@ static int mt9e013_probe(struct i2c_client *client, return -ENOMEM; } + mutex_init(&dev->input_lock); + dev->fmt_idx = 0; v4l2_i2c_subdev_init(&(dev->sd), client, &mt9e013_ops); @@ -2068,8 +2070,6 @@ static int mt9e013_probe(struct i2c_client *client, return ret; } - mutex_init(&dev->input_lock); - return 0; }