]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amd/display: Move drm_dp_mst_atomic_check() to the front of dc_validate_global_st...
authorZhan Liu <zhan.liu@amd.com>
Tue, 28 Jan 2020 21:38:53 +0000 (16:38 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 30 Jan 2020 22:15:43 +0000 (17:15 -0500)
commita78746ad0d686cee723a220cbf4a89ca319f4dd5
treee860863f1d5594064a010d706f126a37f11c5180
parent874375d31a83edf69dceb732853eb6be64483f5c
drm/amd/display: Move drm_dp_mst_atomic_check() to the front of dc_validate_global_state()

[Why]
Need to do atomic check first, then validate global state.
If not, when connecting both MST and HDMI displays and
set a bad mode via xrandr, system will hang.

[How]
Move drm_dp_mst_atomic_check() to the front of
dc_validate_global_state().

Signed-off-by: Zhan Liu <zhan.liu@amd.com>
Reviewed-by: Mikita Lipski <mikita.lipski@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c