Commit 7cef813a authored by Luca Ceresoli's avatar Luca Ceresoli Committed by Bartosz Golaszewski
Browse files

gpio: pca953x: log an error when failing to get the reset GPIO



When the dirver fails getting this GPIO, it fails silently. Log an error
message to make debugging a lot easier by just reading dmesg.

Signed-off-by: default avatarLuca Ceresoli <luca.ceresoli@bootlin.com>
Fixes: 054ccdef ("gpio: pca953x: Add optional reset gpio control")
Link: https://lore.kernel.org/r/20241219-pca953x-log-no-reset-gpio-v1-1-9aa7bcc45ead@bootlin.com


Signed-off-by: default avatarBartosz Golaszewski <bartosz.golaszewski@linaro.org>
parent 83a97527
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1088,7 +1088,8 @@ static int pca953x_probe(struct i2c_client *client)
		 */
		reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
		if (IS_ERR(reset_gpio))
			return PTR_ERR(reset_gpio);
			return dev_err_probe(dev, PTR_ERR(reset_gpio),
					     "Failed to get reset gpio\n");
	}

	chip->client = client;