1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314
Nicholas Kazlauskas d1a4ae5824 drm/amd/display: Disable OTG WA for the plane_state NULL case on DCN314
[Why]
This shouldn't trigger during tiled display hotplug/unplug but it does
because one of the tiles can end up with a NULL plane state.

This also doesn't guard against the hang that it was originally trying
to resolve, and can instead cause DIO corruption due to OTG sync
being lost.

[How]
This was reverted at one point out of DCN31 so revert it here too.

Reviewed-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com>
Acked-by: Wayne Lin <wayne.lin@amd.com>
Signed-off-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2022-09-19 15:16:13 -04:00
..
dcn314_clk_mgr.c drm/amd/display: Disable OTG WA for the plane_state NULL case on DCN314 2022-09-19 15:16:13 -04:00
dcn314_clk_mgr.h drm/amd/display: Correct DTBCLK for dcn314 2022-08-10 15:30:06 -04:00
dcn314_smu.c drm/amd/display: Add DCN314 clock manager 2022-07-13 20:57:04 -04:00
dcn314_smu.h drm/amd/display: Update clock table policy for DCN314 2022-08-16 18:08:54 -04:00