From: Thomas Zimmermann Date: Wed, 11 Sep 2024 11:51:27 +0000 (+0200) Subject: drm/ast: Respect return value from CRTC init X-Git-Tag: v6.13-rc1~122^2~23^2~20 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0994ea1b279eea7fc441e3fe17739aab9db919ef;p=thirdparty%2Fkernel%2Flinux.git drm/ast: Respect return value from CRTC init Return an error if CRTC initialization fails. Signed-off-by: Thomas Zimmermann Reviewed-by: Jocelyn Falempe Link: https://patchwork.freedesktop.org/patch/msgid/20240911115347.899148-10-tzimmermann@suse.de --- diff --git a/drivers/gpu/drm/ast/ast_mode.c b/drivers/gpu/drm/ast/ast_mode.c index 784e8ac0e6681..f90fade5d681a 100644 --- a/drivers/gpu/drm/ast/ast_mode.c +++ b/drivers/gpu/drm/ast/ast_mode.c @@ -1396,7 +1396,9 @@ int ast_mode_config_init(struct ast_device *ast) if (ret) return ret; - ast_crtc_init(dev); + ret = ast_crtc_init(dev); + if (ret) + return ret; switch (ast->tx_chip) { case AST_TX_NONE: