]> git.baikalelectronics.ru Git - kernel.git/commit
drm/radeon: Don't turn off DP sink when disconnected
authorMichel Dänzer <michel.daenzer@amd.com>
Wed, 14 Mar 2018 17:14:04 +0000 (18:14 +0100)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 15 Mar 2018 15:41:53 +0000 (10:41 -0500)
commit60e96beeee858ec27e0b7b543ca54101c2df3c90
treefe8eb5deb099284cc16b8d7cfbe9f85aacdfd9b3
parent489cc895a7915c90a7c4b5817b1e6c4b5fb5ffe3
drm/radeon: 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/radeon/radeon_connectors.c