projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4ba7d93
)
drm/i915: Really ignore long HPD pulses on eDP
author
Ville Syrjälä
<
[email protected]
>
Tue, 10 Feb 2015 12:11:46 +0000
(14:11 +0200)
committer
Jani Nikula
<
[email protected]
>
Wed, 11 Feb 2015 12:09:51 +0000
(14:09 +0200)
Return IRQ_HANDLED from intel_dp_hpd_pulse() to properly
ignore the long HPD pulse on eDP to avoid the never ending
VDD off->HPD->VDD on->VDD off->HPD... cycle.
This fixes a regression intoduced by
commit
b2c5c181ed18490648a02f8c7d562a3b9e8b96de
Author: Daniel Vetter <
[email protected]
>
Date: Fri Jan 23 06:00:31 2015 +0100
drm/i915: Use symbolic irqreturn for ->hpd_pulse
Cc: Daniel Vetter <
[email protected]
>
Cc: Jani Nikula <
[email protected]
>
Reviewed-by: Daniel Vetter <
[email protected]
>
Signed-off-by: Ville Syrjälä <
[email protected]
>
Signed-off-by: Jani Nikula <
[email protected]
>
drivers/gpu/drm/i915/intel_dp.c
patch
|
blob
|
history
diff --git
a/drivers/gpu/drm/i915/intel_dp.c
b/drivers/gpu/drm/i915/intel_dp.c
index d4c82d776fba8142220e579f7a1cb600fc008061..a74aaf9242b965797114c0d775171b181ffdd423 100644
(file)
--- a/
drivers/gpu/drm/i915/intel_dp.c
+++ b/
drivers/gpu/drm/i915/intel_dp.c
@@
-4431,7
+4431,7
@@
intel_dp_hpd_pulse(struct intel_digital_port *intel_dig_port, bool long_hpd)
*/
DRM_DEBUG_KMS("ignoring long hpd on eDP port %c\n",
port_name(intel_dig_port->port));
- return
false
;
+ return
IRQ_HANDLED
;
}
DRM_DEBUG_KMS("got hpd irq on port %c - %s\n",