diff --git a/drivers/staging/media/atomisp/i2c/gc2235.c b/drivers/staging/media/atomisp/i2c/gc2235.c index 4d15e205ee38..6a5a08e9a887 100644 --- a/drivers/staging/media/atomisp/i2c/gc2235.c +++ b/drivers/staging/media/atomisp/i2c/gc2235.c @@ -541,10 +541,7 @@ static int __gc2235_init(struct v4l2_subdev *sd) static int is_init; static int gc2235_init(struct v4l2_subdev *sd) { - int ret = 0; - ret = __gc2235_init(sd); - - return ret; + return __gc2235_init(sd); } static int power_ctrl(struct v4l2_subdev *sd, bool flag) @@ -585,9 +582,7 @@ static int gpio_ctrl(struct v4l2_subdev *sd, bool flag) ret |= dev->platform_data->gpio1_ctrl(sd, !flag); usleep_range(60, 90); - ret = dev->platform_data->gpio0_ctrl(sd, flag); - - return ret; + return dev->platform_data->gpio0_ctrl(sd, flag); } static int power_up(struct v4l2_subdev *sd) diff --git a/drivers/staging/media/atomisp/i2c/ov8858.c b/drivers/staging/media/atomisp/i2c/ov8858.c index cc7da2a4a84e..9574bc49113c 100644 --- a/drivers/staging/media/atomisp/i2c/ov8858.c +++ b/drivers/staging/media/atomisp/i2c/ov8858.c @@ -2206,9 +2206,7 @@ static struct i2c_driver ov8858_driver = { static __init int ov8858_init_mod(void) { - int ret; - ret = i2c_add_driver(&ov8858_driver); - return ret; + return i2c_add_driver(&ov8858_driver); } static __exit void ov8858_exit_mod(void)