From 3fdcc2ef651d7c570001d51bb6fb1a31a4f06c20 Mon Sep 17 00:00:00 2001 From: Naushir Patuck Date: Tue, 19 May 2020 16:56:33 +0100 Subject: [PATCH] media: i2c: imx477: Return correct result on sensor id verification The test should return -EIO if the register read id does not match the expected sensor id. Signed-off-by: Naushir Patuck --- drivers/media/i2c/imx477.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/i2c/imx477.c b/drivers/media/i2c/imx477.c index bd0e2c2..e42a863 100644 --- a/drivers/media/i2c/imx477.c +++ b/drivers/media/i2c/imx477.c @@ -1919,7 +1919,7 @@ static int imx477_identify_module(struct imx477 *imx477) if (val != IMX477_CHIP_ID) { dev_err(&client->dev, "chip id mismatch: %x!=%x\n", IMX477_CHIP_ID, val); - ret = -EINVAL; + return -EIO; } return 0; -- 2.7.4