git: drm/radeon/dp: Fix long-standing bug in Display Port handling.
Rimvydas Jasinskas
zrj at crater.dragonflybsd.org
Sun May 8 23:41:57 PDT 2016
commit 8a140387ae41e85be4beaf0b2a7b90ab997d1c86
Author: zrj <rimvydas.jasinskas at gmail.com>
Date: Sun May 8 18:42:08 2016 +0300
drm/radeon/dp: Fix long-standing bug in Display Port handling.
This fixes EDID information fetching from monitor through aux/iic
when using Display Port and no longer requires providing binary
EDID block with drm.edid_firmware="DP-1:edidfw_MONITOR" tunable.
From testing/disecting looks like bug was from initial radeonkms port.
While there, add hpd (hot plug detection) pin assignment for future
reference when common drm i2c/iic over aux will be implemented.
Changes intended only for Display-Port.
Note that currently on DP cable remove or monitor power off when monitor
is plugged-in DP connector stays in disconnected state (DP-only quirk).
Tested-on: R7 360 BONAIRE w/ HP LA DP-1(1920x1200), HP LP DVI(1600x1200)
HD5770 JUNIPER w/ DELL P2416D DP-1(2560x1440) and
HDMI(1920x1200)[card limit]
Summary of changes:
sys/dev/drm/radeon/atombios_dp.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/8a140387ae41e85be4beaf0b2a7b90ab997d1c86
--
DragonFly BSD source repository
More information about the Commits
mailing list