]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/amd/display: Add support for minimum backlight quirk
authorThomas Weißschuh <linux@weissschuh.net>
Mon, 11 Nov 2024 18:09:36 +0000 (19:09 +0100)
committerMario Limonciello <mario.limonciello@amd.com>
Thu, 21 Nov 2024 15:28:13 +0000 (09:28 -0600)
commitc2753b2471c65955de18cbc58530641447e5bfe9
treefcd0dd30636a8df1d5f389e69ae83a31ca155ab7
parent22e5c7ae12145af13785e3ff138395d5b1a22116
drm/amd/display: Add support for minimum backlight quirk

Not all platforms provide the full range of PWM backlight capabilities
supported by the hardware through ATIF.
Use the generic drm panel minimum backlight quirk infrastructure to
override the capabilities where necessary.

Testing the backlight quirk together with the "panel_power_savings"
sysfs file has not shown any negative impact.
One quirk seems to be that 0% at panel_power_savings=0 seems to be
slightly darker than at panel_power_savings=4.

Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Tested-by: Dustin L. Howett <dustin@howett.net>
Reviewed-by: Mario Limonciello <mario.limonciello@amd.com>
Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241111-amdgpu-min-backlight-quirk-v7-2-f662851fda69@weissschuh.net
drivers/gpu/drm/amd/amdgpu/Kconfig
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c