Commit ba50e011 authored by Tomi Valkeinen's avatar Tomi Valkeinen Committed by Pavel Machek
Browse files

leds: tlc591xxt: hide error on EPROBE_DEFER



If devm_led_classdev_register_ext() fails with EPROBE_DEFER, we get:

tlc591xx 0-0040: couldn't register LED (null)

Only print the error if the error is something else than EPROBE_DEFER.

Signed-off-by: default avatarTomi Valkeinen <tomi.valkeinen@ti.com>
Reviewed-by: default avatarDan Murphy <dmurphy@ti.com>
Signed-off-by: default avatarPavel Machek <pavel@ucw.cz>
parent ca995226
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -214,6 +214,7 @@ tlc591xx_probe(struct i2c_client *client,
		err = devm_led_classdev_register_ext(dev, &led->ldev,
						     &init_data);
		if (err < 0) {
			if (err != -EPROBE_DEFER)
				dev_err(dev, "couldn't register LED %s\n",
					led->ldev.name);
			return err;