[BYT] display hotplug doesn't work on console
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Medium
|
Timo Aaltonen |
Bug Description
Baytrail (server) machines can't be booted up without a display connected, because hotplug doesn't work (X kinda works around it). This has been fixed upstream in v4.8-rc1, four commits need to be backported:
4570d833390b100 drm/i915/vlv: Make intel_crt_reset() per-encoder
4c732e6ee9e7190 drm/i915/vlv: Reset the ADPA in vlv_display_
21842ea84f161ae drm/i915/vlv: Disable HPD in valleyview_
84c8e0963da434d drm/i915: Enable polling when we don't have hpd
Test case:
1.
- boot without a display attached
- switch to vt1
- attach the display
- hit a key, the display should wake up
2.
- boot with a display
- switch to vt1
- detach & attach the display
- hit a key, the display should wake up
Changed in linux (Ubuntu Xenial): | |
assignee: | nobody → Timo Aaltonen (tjaalton) |
status: | New → In Progress |
Changed in linux (Ubuntu): | |
status: | New → Triaged |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Xenial): | |
importance: | Undecided → Medium |
I've tested the patches myself, and hotplug works with them.