summaryrefslogtreecommitdiffstats
path: root/include/drm
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2014-08-04 07:15:09 +0100
committerDave Airlie <airlied@redhat.com>2014-08-04 16:31:29 +1000
commitf68d697eaf3278200a7fc3c8b1d95d72837b84d8 (patch)
tree3a792d4a40cd3e5c784fca55a66bff31065dca04 /include/drm
parent1fae6dfeb63cddea9b9cd19f236c40f73c72f61d (diff)
downloadop-kernel-dev-f68d697eaf3278200a7fc3c8b1d95d72837b84d8.zip
op-kernel-dev-f68d697eaf3278200a7fc3c8b1d95d72837b84d8.tar.gz
drm/i915: only hook up hpd pulse for DP outputs
On HSW+, the digital encoders are shared between HDMI and DP outputs, with one encoder masquerading as both. The VBT should tell us if we need to have DP or HDMI support on a particular port, but if we don't have DP support and we enable the DP hpd pulse handler then we cause an oops. Don't hook up the DP hpd handling if we don't have a DP port. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=81856 Reported-by: Intel QA Team. Signed-off-by: Dave Airlie <airlied@redhat.com> # v1 [ickle: Fix the error handling after a malloc failure] Reviewed-by: Dave Airlie <airlied@redhat.com> Cc: Paulo Zanoni <przanoni@gmail.com> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'include/drm')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud