]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/commit
drm/amd/display: add new active dongle to existent w/a
authorVitaly Prosyak <vitaly.prosyak@amd.com>
Mon, 16 Sep 2019 22:04:33 +0000 (17:04 -0500)
committerSeth Forshee <seth.forshee@canonical.com>
Mon, 6 Jan 2020 14:15:57 +0000 (08:15 -0600)
commitf6bb6a75d31f9e0597012f6081923b56738bb1f1
treed8476a0c1e91d3ca940088b9992841c50547c2a5
parent753d9a8662cc70339e389575212559c19602714d
drm/amd/display: add new active dongle to existent w/a

BugLink: https://bugs.launchpad.net/bugs/1858428
[ Upstream commit 566b4252fe9da9582dde008c5e9c3eb7c136e348 ]

[Why & How]
Dongle 0x00E04C power down all internal circuits including
AUX communication preventing reading DPCD table.
Encoder will skip DP RX power down on disable output
to keep receiver powered all the time.

Signed-off-by: Vitaly Prosyak <vitaly.prosyak@amd.com>
Reviewed-by: Charlene Liu <Charlene.Liu@amd.com>
Acked-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Acked-by: Vitaly Prosyak <Vitaly.Prosyak@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c
drivers/gpu/drm/amd/display/include/ddc_service_types.h