Use the new helper to improve the debug capabilities.

Signed-off-by: Marco Felsch <[email protected]>
---
 drivers/gpu/drm/bridge/ti-sn65dsi83.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/bridge/ti-sn65dsi83.c 
b/drivers/gpu/drm/bridge/ti-sn65dsi83.c
index baf94b2b78a1..3c1dc16985b5 100644
--- a/drivers/gpu/drm/bridge/ti-sn65dsi83.c
+++ b/drivers/gpu/drm/bridge/ti-sn65dsi83.c
@@ -757,7 +757,8 @@ static int sn65dsi83_probe(struct i2c_client *client,
        ctx->enable_gpio = devm_gpiod_get_optional(ctx->dev, "enable",
                                                   GPIOD_OUT_LOW);
        if (IS_ERR(ctx->enable_gpio))
-               return PTR_ERR(ctx->enable_gpio);
+               return dev_err_probe(ctx->dev, PTR_ERR(ctx->enable_gpio),
+                                    "Failed to get GPIO\n");
 
        usleep_range(10000, 11000);
 
-- 
2.30.2

Reply via email to