[PATCH 0/2] drm: luminance range from DisplayID 2.0
Cristian La Spina <[email protected]> Sun, 2 Aug 2026 19:06:45 +0200
| Newsgroups | org.freedesktop.lists.intel-gfx,org.freedesktop.lists.dri-devel,org.freedesktop.lists.intel-xe,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
The eDP panel in the Lenovo Yoga 9 2-in-1 14IPH11 declares its luminance range only in the DisplayID 2.0 Display Parameters block, with no CTA extension at all. The core ignores those fields, so i915 refuses the Intel HDR backlight interface and falls back to PWM, which drives nothing on this OLED panel: brightness cannot be changed at all. Patch 1 reads the range in the core, patch 2 lets i915 use it whatever its source. Patch 2 depends on patch 1, so the series should go through one tree. Based on drm-misc-next. Cristian La Spina (2): drm/edid: read the luminance range from DisplayID 2.0 drm/i915/display: accept a luminance range from any source drivers/gpu/drm/drm_edid.c | 47 +++++++++++++++++++ .../drm/i915/display/intel_dp_aux_backlight.c | 17 ++++--- include/drm/drm_connector.h | 3 +- 3 files changed, 57 insertions(+), 10 deletions(-) -- 2.52.0