[PATCH 0/2][SRU][D] drm/i915: Fix hotplug issues
You-Sheng Yang
vicamo.yang at canonical.com
Tue Jul 23 07:39:26 UTC 2019
BugLink: http://bugs.launchpad.net/bugs/1835001
[Impact]
System does not always auto detect disconnection of external monitor on
Intel VGA.
[Fix]
Two changes from drm-intel tree are necessary to introduce hotplug
retrying to fix this issue. They are:
* drm/i915: Add support for retrying hotplug
* drm/i915: Enable hotplug retry
[Test Case]
1. open "system settings > display settings"
2. connect laptop to an external HDMI monitor via HDMI port & cable
3. unplug the HDMI cable
4. check if "display settings" automatically detects the removal of the
external monitor
[Regression potential]
Medium. For all the prerequisites they have been landed since 4.18, and
these two patches will only be merged some time later. Basically it
turns a currently existing kernel work to a delayed work so that it may
retry probing HDMI hotplug status.
Imre Deak (1):
drm/i915: Add support for retrying hotplug
José Roberto de Souza (1):
drm/i915: Enable hotplug retry
drivers/gpu/drm/i915/i915_debugfs.c | 2 +-
drivers/gpu/drm/i915/i915_drv.h | 3 +-
drivers/gpu/drm/i915/intel_ddi.c | 33 +++++++++++++---
drivers/gpu/drm/i915/intel_dp.c | 19 ++++++---
drivers/gpu/drm/i915/intel_drv.h | 16 ++++++--
drivers/gpu/drm/i915/intel_hdmi.c | 28 ++++++++++++-
drivers/gpu/drm/i915/intel_hotplug.c | 59 ++++++++++++++++++++++------
drivers/gpu/drm/i915/intel_sdvo.c | 8 ++--
8 files changed, 135 insertions(+), 33 deletions(-)
--
2.20.1
More information about the kernel-team
mailing list