From: Wolfram Sang Date: Tue, 25 May 2021 13:42:43 +0000 (+0200) Subject: mfd: da9063: Propagate errno when I2C mode fails X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=921071a83dc78f5e68a0fa48fc2cfd3a0bb98e1b;p=linux.git mfd: da9063: Propagate errno when I2C mode fails Don't hardocde EIO but use the obtained value. Signed-off-by: Wolfram Sang Reviewed-by: Mark Jonas Signed-off-by: Lee Jones --- diff --git a/drivers/mfd/da9063-i2c.c b/drivers/mfd/da9063-i2c.c index 783a14af18e26..4b7f707b7952c 100644 --- a/drivers/mfd/da9063-i2c.c +++ b/drivers/mfd/da9063-i2c.c @@ -448,7 +448,7 @@ static int da9063_i2c_probe(struct i2c_client *i2c, DA9063_TWOWIRE_TO); if (ret < 0) { dev_err(da9063->dev, "Failed to set Two-Wire Bus Mode.\n"); - return -EIO; + return ret; } }