mirror of
https://github.com/torvalds/linux.git
synced 2024-11-10 22:21:40 +00:00
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: Krzysztof Kozlowski <krzk@kernel.org> Reviewed-by: Vijai Kumar K <vijaikumar.kanagarajan@gmail.com> Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
This commit is contained in:
parent
fbaf3b67d4
commit
b8787ff8a4
@ -243,7 +243,7 @@ static int ptn5150_i2c_probe(struct i2c_client *i2c,
|
|||||||
dev_info(dev, "No VBUS GPIO, ignoring VBUS control\n");
|
dev_info(dev, "No VBUS GPIO, ignoring VBUS control\n");
|
||||||
info->vbus_gpiod = NULL;
|
info->vbus_gpiod = NULL;
|
||||||
} else {
|
} else {
|
||||||
dev_err(dev, "failed to get VBUS GPIO\n");
|
dev_err_probe(dev, ret, "failed to get VBUS GPIO\n");
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -255,8 +255,8 @@ static int ptn5150_i2c_probe(struct i2c_client *i2c,
|
|||||||
info->regmap = devm_regmap_init_i2c(i2c, &ptn5150_regmap_config);
|
info->regmap = devm_regmap_init_i2c(i2c, &ptn5150_regmap_config);
|
||||||
if (IS_ERR(info->regmap)) {
|
if (IS_ERR(info->regmap)) {
|
||||||
ret = PTR_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);
|
ret);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -265,8 +265,9 @@ static int ptn5150_i2c_probe(struct i2c_client *i2c,
|
|||||||
} else {
|
} else {
|
||||||
info->int_gpiod = devm_gpiod_get(&i2c->dev, "int", GPIOD_IN);
|
info->int_gpiod = devm_gpiod_get(&i2c->dev, "int", GPIOD_IN);
|
||||||
if (IS_ERR(info->int_gpiod)) {
|
if (IS_ERR(info->int_gpiod)) {
|
||||||
dev_err(dev, "failed to get INT GPIO\n");
|
ret = PTR_ERR(info->int_gpiod);
|
||||||
return 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);
|
info->irq = gpiod_to_irq(info->int_gpiod);
|
||||||
|
Loading…
Reference in New Issue
Block a user