Comment 0 for bug 2110095

Revision history for this message
AceLan Kao (acelankao) wrote :

[Impact]
Not all monitors display well after resume from restart/power off/suspend when connect one/two/three monitors on the dock.

[Fix]
AMD provides a series of patches fixes the issue
https://gitlab.freedesktop.org/agd5f/linux/-/commit/6285f12bc54cae5c29f2e6fe02090832b685a8e3
https://gitlab.freedesktop.org/agd5f/linux/-/commit/07b7f2dec585622b4dfd857faf605d3fd4746c11
https://gitlab.freedesktop.org/agd5f/linux/-/commit/1a0e62a5527789a8c6694ad333662944f20e8122
https://gitlab.freedesktop.org/agd5f/linux/-/commit/1e8dac8d4ab5ce50f1c12017887e2060f1bec1bb
https://gitlab.freedesktop.org/agd5f/linux/-/commit/0c0f90f24b6e7f933dd462d09c7e805cf50c38f6

agd5f/amd-staging-drm-next
6285f12bc54ca drm/amd/display: Fix wrong handling for AUX_DEFER case
07b7f2dec5856 drm/amd/display: Copy AUX read reply data whenever length > 0
1a0e62a552778 drm/amd/display: Remove incorrect checking in dmub aux handler
1e8dac8d4ab5c drm/amd/display: Fix the checking condition in dmub aux handling
0c0f90f24b6e7 drm/amd/display: Shift DMUB AUX reply command if necessary

[Test]
1. Connect one/two/three monitors with dock to AMD platform
2. Let the system into restart/power off/suspend, all monitors should all display after resume from restart/power off/suspend

[Where problems could occur]
Hard to evaluate, but only one commit doesn't CC stable, so we eventually will include those patches.