APPLIED: [SRU][P][PATCH 0/8] OLED panel screen backlight brightness does not change with brightness hotkey(F6&F7 Key)

Stefan Bader stefan.bader at canonical.com
Wed Apr 16 12:59:30 UTC 2025


On 31.03.25 08:59, En-Wei Wu wrote:
> BugLink: https://bugs.launchpad.net/bugs/2097818
> 
> [Impact]
> In Dell platform OLED machine with eDP 1.5, monitor's brightness won't change
> when pressing brightness key F6/F7.
> 
> [Fix]
> Cherry-pick the following patchset which has already landed in linux-next:
> https://patchwork.freedesktop.org/series/143910/#rev3
> 
> which contains:
> 
> 5dfc37a6b77b drm/dp: Add eDP 1.5 bit definition
> 9ee185564425 drm/dp: Increase eDP display control capability size
> 9535c6a4c61c drm/i915/backlight: Use proper interface based on eDP version
> 64481497924d drm/i915/backlight: Check Luminance based brightness control for VESA
> 3f8a009a794e drm/i915/backlight: Modify function to get VESA brightness in Nits
> b68074efcfcf drm/i915/backlight: Add function to change brightness in nits for VESA
> 8d502933ac20 drm/i915/backlight: Setup nits based luminance via VESA
> a5efc8dcfe71 drm/i915/backlight: Enable nits based luminance
> 
> 
> [Test Plan]
> 1. Boot up the Ubuntu OEM image
> 2. Wait until the screen shows the desktop
> 3. Press brightness keys (F6 or F7) and see if the brightness has changed.
> 
> [Where problems could occur]
> May cause regression on some monitors which use the old brightness-changed path (PWM path).
> 
> Suraj Kandpal (8):
>    drm/dp: Add eDP 1.5 bit definition
>    drm/dp: Increase eDP display control capability size
>    drm/i915/backlight: Use proper interface based on eDP version
>    drm/i915/backlight: Check Luminance based brightness control for VESA
>    drm/i915/backlight: Modify function to get VESA brightness in Nits
>    drm/i915/backlight: Add function to change brightness in nits for VESA
>    drm/i915/backlight: Setup nits based luminance via VESA
>    drm/i915/backlight: Enable nits based luminance
> 
>   .../drm/i915/display/intel_display_types.h    |   1 +
>   .../drm/i915/display/intel_dp_aux_backlight.c | 181 ++++++++++++++----
>   include/drm/display/drm_dp.h                  |   3 +-
>   3 files changed, 143 insertions(+), 42 deletions(-)
> 
Applied to plucky:linux/master-next. Thanks.

-Stefan

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0xE8675DEECBEECEA3.asc
Type: application/pgp-keys
Size: 47863 bytes
Desc: OpenPGP public key
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250416/64006f9c/attachment-0001.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250416/64006f9c/attachment-0001.sig>


More information about the kernel-team mailing list