]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/amd/display: bypass ODM before CRTC off
authorYihan Zhu <yihan.zhu@amd.com>
Fri, 17 May 2024 12:55:44 +0000 (08:55 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 14 Jun 2024 19:23:34 +0000 (15:23 -0400)
commita878304276b8326442bdd1a192e33c1b8bc99778
treefe89af136db63e7942a21a1d45f63d913ff9a795
parent91efe6de7029b206e29bb97143f9156e88f54027
drm/amd/display: bypass ODM before CRTC off

[WHY]
OPPs couldn't disconnect from the ODM that cause the double buffer pending not being latched due to missing VUPDATE.

[HOW]
Moving memory blanking before OTG turn off to make sure double buffer latched correctly.

Reviewed-by: Dmytro Laktyushkin <dmytro.laktyushkin@amd.com>
Acked-by: Zaeem Mohamed <zaeem.mohamed@amd.com>
Signed-off-by: Yihan Zhu <yihan.zhu@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/optc/dcn31/dcn31_optc.c