linux/drivers/gpu/drm/amd/display/modules
Iswara Nagulendran c8746cd218 drm/amd/display: Fix ABM over VABC
[Why]
ABM does not take effect when brightness
is below twenty percent on VABC LCD panels.

[How]
Create new VESA aux path for brightness
translation functions. When VESA aux enabled
use zero-anchored linear interpolation to
translate instead of the legacy min max
backlight mapping.

Reviewed-by: Anthony Koo <anthony.koo@amd.com>
Signed-off-by: Iswara Nagulendran <Iswara.Nagulendran@amd.com>
Signed-off-by: Roman Li <roman.li@amd.com>
Tested-by: Dan Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2026-08-06 12:43:32 -04:00
..
color drm/amd/display: Fix multiple compiler warnings 2026-05-11 16:10:30 -04:00
freesync drm/amd/display: Update VRR info packet to support 12-bit refresh rates 2026-08-06 09:58:25 -04:00
hdcp drm/amd/display: guard against overflow in HDCP message dump 2026-07-01 11:35:35 -04:00
inc drm/amd/display: Enable CACP on Linux 2026-07-14 19:12:34 -04:00
info_packet drm/amd/display: Add missing kdoc for ALLM parameters 2026-06-03 13:45:53 -04:00
power drm/amd/display: Fix ABM over VABC 2026-08-06 12:43:32 -04:00
vmid drm/amd/display: Fix type mismatches in DC and DMUB modules 2026-05-05 09:56:52 -04:00