Message ID | 20210303131732.8816-1-acelan.kao@canonical.com |
---|---|
Headers | show |
Series | Can't adjust brightness on Dell Precision 7000 laptop | expand |
On 3.3.2021 15.17, AceLan Kao wrote: > From: "Chia-Lin Kao (AceLan)" <acelan.kao@canonical.com> > > BugLink: https://bugs.launchpad.net/bugs/1917419 > > [Impact] > Screen brightness can't be adjusted. It can't be adjusted via Hotkey and > system setting. You can see the value bar changed, but brightness > doesn't. > > [Fix] > Bisect mainine kernel and found below commit in v5.12-rc1 fix the issue. > f12110afee05 drm/i915/dp: Program source OUI on eDP panels > > [Test] > Verified on Dell Precision 7000 laptop with DPCD eDP panel. > > [Where problems could occur] > It checks the source OUI before writing it, so it won't re-program the > source OUI during driver initialization. > > Kai-Heng Feng (1): > drm/i915: Init lspcon after HPD in intel_dp_detect() > > Lyude Paul (1): > drm/i915/dp: Program source OUI on eDP panels > > drivers/gpu/drm/i915/display/intel_ddi.c | 19 +------ > drivers/gpu/drm/i915/display/intel_dp.c | 43 +++++++++++++-- > drivers/gpu/drm/i915/display/intel_hdmi.c | 2 +- > drivers/gpu/drm/i915/display/intel_lspcon.c | 61 ++++++++++++--------- > drivers/gpu/drm/i915/display/intel_lspcon.h | 3 +- > 5 files changed, 74 insertions(+), 54 deletions(-) > applied to oem-5.10, thanks
From: "Chia-Lin Kao (AceLan)" <acelan.kao@canonical.com> BugLink: https://bugs.launchpad.net/bugs/1917419 [Impact] Screen brightness can't be adjusted. It can't be adjusted via Hotkey and system setting. You can see the value bar changed, but brightness doesn't. [Fix] Bisect mainine kernel and found below commit in v5.12-rc1 fix the issue. f12110afee05 drm/i915/dp: Program source OUI on eDP panels [Test] Verified on Dell Precision 7000 laptop with DPCD eDP panel. [Where problems could occur] It checks the source OUI before writing it, so it won't re-program the source OUI during driver initialization. Kai-Heng Feng (1): drm/i915: Init lspcon after HPD in intel_dp_detect() Lyude Paul (1): drm/i915/dp: Program source OUI on eDP panels drivers/gpu/drm/i915/display/intel_ddi.c | 19 +------ drivers/gpu/drm/i915/display/intel_dp.c | 43 +++++++++++++-- drivers/gpu/drm/i915/display/intel_hdmi.c | 2 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 61 ++++++++++++--------- drivers/gpu/drm/i915/display/intel_lspcon.h | 3 +- 5 files changed, 74 insertions(+), 54 deletions(-)