[8086:3e92] display becomes blank after S3
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Invalid
|
Undecided
|
Unassigned | ||
Artful |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
linux-oem (Ubuntu) |
Fix Released
|
Undecided
|
AceLan Kao | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
Artful |
Invalid
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
AceLan Kao |
Bug Description
[Impact]
The display becomes black after S3 with the following error messages.
[ 38.304449] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpd] NAK for addr: 0050 w(1)
[ 38.304462] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpd] NAK on first message, retry
[ 38.306726] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpd] NAK for addr: 0050 w(1)
[ 38.306733] [drm:drm_
[ 38.311251] [drm:drm_
[ 38.313538] [drm:drm_
[ 38.313554] [drm:intel_
[ 38.313557] [drm:drm_
[Fix]
This commit pointed out by Timo fixes the issue.
[Regression Potential]
Should be low, although the change applies broadly.
From the patch description, it explains it should be safe.
> This workaround was designed to minimize the impact only
> to save the bad case with that link rates. But HW engineers
> indicated that it should be safe to apply broadly, although
> they were expecting the DPLL0 link rate to be unchanged on
> runtime.
description: | updated |
tags: | added: originate-from-1758823 somerville |
Changed in linux-oem (Ubuntu Artful): | |
status: | New → Invalid |
Changed in linux (Ubuntu Xenial): | |
status: | New → Invalid |
Changed in linux (Ubuntu Bionic): | |
status: | New → Fix Released |
Changed in linux (Ubuntu Artful): | |
status: | New → In Progress |
Changed in linux (Ubuntu Artful): | |
status: | In Progress → Fix Committed |
Changed in linux-oem (Ubuntu Xenial): | |
status: | New → Fix Committed |
tags: |
added: verification-done-xenial removed: verification-needed-xenial |
tags: |
added: verification-done-artful removed: verification-needed-artful |
Changed in linux-oem (Ubuntu Bionic): | |
status: | In Progress → Fix Released |
Changed in hwe-next: | |
status: | New → Fix Released |
tags: | added: cscc |
This commit fix the issue.
commit 30414f3010aff95 ffdb6bed7b9dce6 2cde94fdc7
Author: Lucas De Marchi <email address hidden>
Date: Tue Jan 2 12:18:37 2018 -0800
drm/i915: Apply Display WA #1183 on skl, kbl, and cfl
Display WA #1183 was recently added to workaround
"Failures when enabling DPLL0 with eDP link rate 2.16
or 4.32 GHz and CD clock frequency 308.57 or 617.14 MHz
(CDCLK_CTL CD Frequency Select 10b or 11b) used in this
enabling or in previous enabling."
This workaround was designed to minimize the impact only
to save the bad case with that link rates. But HW engineers
indicated that it should be safe to apply broadly, although
they were expecting the DPLL0 link rate to be unchanged on
runtime.
We need to cover 2 cases: when we are in fact enabling DPLL0
and when we are just changing the frequency with small
differences.
This is based on previous patch by Rodrigo Vivi with suggestions
from Ville Syrjälä.
Cc: Arthur J Runyan <email address hidden> /patchwork.<email address hidden> 838639ad89d772d 914a119a49) /patchwork.<email address hidden>
Cc: Ville Syrjälä <email address hidden>
Cc: Rodrigo Vivi <email address hidden>
Cc: <email address hidden>
Signed-off-by: Lucas De Marchi <email address hidden>
Reviewed-by: Ville Syrjälä <email address hidden>
Signed-off-by: Rodrigo Vivi <email address hidden>
Link: https:/
(cherry picked from commit 53421c2fe99ce16
[ Lucas: Backport to 4.15 adding back variable that has been removed on
commits not meant to be backported ]
Signed-off-by: Jani Nikula <email address hidden>
Link: https:/