]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amdgpu/dce: Don't turn off DP sink when disconnected
authorMichel Dänzer <michel.daenzer@amd.com>
Fri, 9 Mar 2018 17:26:18 +0000 (18:26 +0100)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 14 Mar 2018 21:01:17 +0000 (16:01 -0500)
commit3957d175cab5bf2c4f203da5ec47f7a5f16c8a2b
tree12f038270ed779dd7770ed88216b3170a751a91e
parent79a4229f9e8619496e4eb8a375b5f9cb4c0a8ba7
drm/amdgpu/dce: Don't turn off DP sink when disconnected

Turning off the sink in this case causes various issues, because
userspace expects it to stay on until it turns it off explicitly.

Instead, turn the sink off and back on when a display is connected
again. This dance seems necessary for link training to work correctly.

Bugzilla: https://bugs.freedesktop.org/105308
Cc: stable@vger.kernel.org
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c