This series aims to fix/update some code with respect to AUX backlight
via luminance values for both VESA and INTEL HDR codepaths.
The below are the major changes made in this series.
- Do not allow 0 brightness which makes the screen go blank leaving
user with no way to see the screen and increase brightness.
- Take into account luminance_set variable when we decide which funcs
need to be enabled
- Update debug logs to make them more concise and help debug which
code path was taken

Signed-off-by: Suraj Kandpal <[email protected]>

Suraj Kandpal (8):
  drm/i915/backlight: Avoid 0 brightness for VESA AUX backlight
  drm/i915/backlight: Use intel_panel variable instead of
    intel_connector
  drm/i915/backlight: Take luminance_set into account for VESA backlight
  drm/i915/backlight: Check luminance_set when disabling PWM via AUX
    VESA backlight
  drm/i915/backlight: Short circuit intel_dp_aux_supports_hdr_backlight
  drm/i915/backlight: Update debug log during backlight setup
  drm/i915/backlight: Provide clear description on how backlight level
    is controlled
  drm/i915/backlight: Avoid 0 brightness for INTEL AUX HDR backlight

 .../drm/i915/display/intel_dp_aux_backlight.c | 60 +++++++++++++------
 1 file changed, 43 insertions(+), 17 deletions(-)

-- 
2.34.1

Reply via email to