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