Commit b8787ff8 authored by Krzysztof Kozlowski's avatar Krzysztof Kozlowski Committed by Chanwoo Choi
Browse files

extcon: ptn5150: Reduce the amount of logs on deferred probe



There is no point to print deferred probe (and its failures to get
resources) as an error.  In case of multiple probe tries this would
pollute the dmesg.

Signed-off-by: default avatarKrzysztof Kozlowski <krzk@kernel.org>
Reviewed-by: default avatarVijai Kumar K <vijaikumar.kanagarajan@gmail.com>
Signed-off-by: default avatarChanwoo Choi <cw00.choi@samsung.com>
parent fbaf3b67
Loading
Loading
Loading
Loading
+6 −5
Original line number Diff line number Diff line
@@ -243,7 +243,7 @@ static int ptn5150_i2c_probe(struct i2c_client *i2c,
			dev_info(dev, "No VBUS GPIO, ignoring VBUS control\n");
			info->vbus_gpiod = NULL;
		} else {
			dev_err(dev, "failed to get VBUS GPIO\n");
			dev_err_probe(dev, ret, "failed to get VBUS GPIO\n");
			return ret;
		}
	}
@@ -255,7 +255,7 @@ static int ptn5150_i2c_probe(struct i2c_client *i2c,
	info->regmap = devm_regmap_init_i2c(i2c, &ptn5150_regmap_config);
	if (IS_ERR(info->regmap)) {
		ret = PTR_ERR(info->regmap);
		dev_err(info->dev, "failed to allocate register map: %d\n",
		dev_err_probe(info->dev, ret, "failed to allocate register map: %d\n",
			      ret);
		return ret;
	}
@@ -265,8 +265,9 @@ static int ptn5150_i2c_probe(struct i2c_client *i2c,
	} else {
		info->int_gpiod = devm_gpiod_get(&i2c->dev, "int", GPIOD_IN);
		if (IS_ERR(info->int_gpiod)) {
			dev_err(dev, "failed to get INT GPIO\n");
			return PTR_ERR(info->int_gpiod);
			ret = PTR_ERR(info->int_gpiod);
			dev_err_probe(dev, ret, "failed to get INT GPIO\n");
			return ret;
		}

		info->irq = gpiod_to_irq(info->int_gpiod);