From: Luca Ceresoli Date: Tue, 17 Dec 2024 16:02:51 +0000 (+0100) Subject: drm/bridge: ti-sn65dsi83: use dev_err_probe when failing to get panel bridge X-Git-Tag: v6.14-rc1~174^2~13^2~16 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4e358b57bbb3e35bf20faed697305cd97aa1a388;p=thirdparty%2Fkernel%2Flinux.git drm/bridge: ti-sn65dsi83: use dev_err_probe when failing to get panel bridge When devm_drm_of_get_bridge() fails, the probe fails silently. Use dev_err_probe() instead to log an error or report the deferral reason, whichever is applicable. Reviewed-by: Andi Shyti Signed-off-by: Luca Ceresoli Link: https://lore.kernel.org/r/20241217-ti-sn65dsi83-dev_err_probe-v1-1-3fdce386400c@bootlin.com Signed-off-by: Neil Armstrong Link: https://patchwork.freedesktop.org/patch/msgid/20241217-ti-sn65dsi83-dev_err_probe-v1-1-3fdce386400c@bootlin.com --- diff --git a/drivers/gpu/drm/bridge/ti-sn65dsi83.c b/drivers/gpu/drm/bridge/ti-sn65dsi83.c index 00d3bfa645f5a..e4a8e6472341a 100644 --- a/drivers/gpu/drm/bridge/ti-sn65dsi83.c +++ b/drivers/gpu/drm/bridge/ti-sn65dsi83.c @@ -606,7 +606,7 @@ static int sn65dsi83_parse_dt(struct sn65dsi83 *ctx, enum sn65dsi83_model model) panel_bridge = devm_drm_of_get_bridge(dev, dev->of_node, 2, 0); if (IS_ERR(panel_bridge)) - return PTR_ERR(panel_bridge); + return dev_err_probe(dev, PTR_ERR(panel_bridge), "Failed to get panel bridge\n"); ctx->panel_bridge = panel_bridge;