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
