]> Gentwo Git Trees - linux/.git/commit
drm: panel-backlight-quirks: Convert brightness quirk to generic structure
authorAntheas Kapenekakis <lkml@antheas.dev>
Fri, 29 Aug 2025 14:55:37 +0000 (16:55 +0200)
committerMario Limonciello (AMD) <superm1@kernel.org>
Wed, 3 Sep 2025 15:22:52 +0000 (10:22 -0500)
commit6eee1ef9e59853a49e926d116a004c53a9819dfd
tree61d4c273cf9a58c569cbe306d51288b09572069d
parent9931e4be11f2129a20ffd908bc364598a63016f8
drm: panel-backlight-quirks: Convert brightness quirk to generic structure

Currently, the brightness quirk is limited to minimum brightness only.
Refactor it to a structure, so that more quirks can be added in the
future. Reserve 0 value for "no quirk", and use u16 to allow minimum
brightness up to 255.

Tested-by: Philip Müller <philm@manjaro.org>
Reviewed-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Antheas Kapenekakis <lkml@antheas.dev>
Link: https://lore.kernel.org/r/20250829145541.512671-3-lkml@antheas.dev
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Mario Limonciello (AMD) <superm1@kernel.org>
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
drivers/gpu/drm/drm_panel_backlight_quirks.c
include/drm/drm_utils.h