diff options
Diffstat (limited to 'drivers/media/i2c/imx274.c')
| -rw-r--r-- | drivers/media/i2c/imx274.c | 10 | 
1 files changed, 6 insertions, 4 deletions
| diff --git a/drivers/media/i2c/imx274.c b/drivers/media/i2c/imx274.c index 54642d5f2d5b..cdccaab3043a 100644 --- a/drivers/media/i2c/imx274.c +++ b/drivers/media/i2c/imx274.c @@ -697,7 +697,7 @@ static inline int imx274_write_reg(struct stimx274 *priv, u16 addr, u8 val)  }  /** - * Read a multibyte register. + * imx274_read_mbreg - Read a multibyte register.   *   * Uses a bulk read where possible.   * @@ -732,7 +732,7 @@ static int imx274_read_mbreg(struct stimx274 *priv, u16 addr, u32 *val,  }  /** - * Write a multibyte register. + * imx274_write_mbreg - Write a multibyte register.   *   * Uses a bulk write where possible.   * @@ -980,7 +980,8 @@ static int imx274_binning_goodness(struct stimx274 *imx274,  }  /** - * Helper function to change binning and set both compose and format. + * __imx274_change_compose - Helper function to change binning and set both + *	compose and format.   *   * We have two entry points to change binning: set_fmt and   * set_selection(COMPOSE). Both have to compute the new output size @@ -1380,7 +1381,8 @@ static int imx274_s_frame_interval(struct v4l2_subdev *sd,  		max = fi->interval.numerator * 1000000  			/ fi->interval.denominator;  		def = max; -		if (__v4l2_ctrl_modify_range(ctrl, min, max, 1, def)) { +		ret = __v4l2_ctrl_modify_range(ctrl, min, max, 1, def); +		if (ret) {  			dev_err(&imx274->client->dev,  				"Exposure ctrl range update failed\n");  			goto unlock; | 
