On Wed Aug 5 19:26:34 2026 +0530, Narasimharao Vadlamudi wrote:
> imx415_set_testpattern() accumulates failures from cci_write(), but drops
> the value and always returns success. Return the accumulated error so V4L2
> reports failures to userspace.
> 
> Fixes: d5df1c7f3f83 ("media: i2c: imx415: Convert to new CCI register access 
> helpers")
> Cc: [email protected]
> Reviewed-by: Michael Riesch <[email protected]>
> Signed-off-by: Narasimharao Vadlamudi <[email protected]>
> Signed-off-by: Sakari Ailus <[email protected]>

Patch committed.

Thanks,
Sakari Ailus

 drivers/media/i2c/imx415.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

---

diff --git a/drivers/media/i2c/imx415.c b/drivers/media/i2c/imx415.c
index 0b424c17e880..f5cd79da512c 100644
--- a/drivers/media/i2c/imx415.c
+++ b/drivers/media/i2c/imx415.c
@@ -686,7 +686,7 @@ static int imx415_set_testpattern(struct imx415 *sensor, 
int val)
                cci_write(sensor->regmap, IMX415_DIG_CLP_MODE, 0x01, &ret);
                cci_write(sensor->regmap, IMX415_WRJ_OPEN, 0x01, &ret);
        }
-       return 0;
+       return ret;
 }
 
 static int imx415_s_ctrl(struct v4l2_ctrl *ctrl)
_______________________________________________
linuxtv-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to