From: Jing Zhou Date: Thu, 10 Mar 2022 22:20:37 +0000 (-0500) Subject: drm/amd/display: Update engine ddc X-Git-Tag: v6.1-rc5~1719^2~4^2~22 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d853419f5fcce39553ce0f6837fa122f113b15b6;p=platform%2Fkernel%2Flinux-starfive.git drm/amd/display: Update engine ddc [Why] Crash caused by a ddc update failure [How] Update engine ddc before release engine. Reviewed-by: Wyatt Wood Reviewed-by: Aric Cyr Acked-by: Agustin Gutierrez Signed-off-by: Jing Zhou Tested-by: Daniel Wheeler Signed-off-by: Alex Deucher --- diff --git a/drivers/gpu/drm/amd/display/dc/dce/dce_aux.c b/drivers/gpu/drm/amd/display/dc/dce/dce_aux.c index b8d6f42..8e81400 100644 --- a/drivers/gpu/drm/amd/display/dc/dce/dce_aux.c +++ b/drivers/gpu/drm/amd/display/dc/dce/dce_aux.c @@ -413,6 +413,7 @@ static bool acquire( return false; if (!acquire_engine(engine)) { + engine->ddc = ddc; release_engine(engine); return false; }