]> www.infradead.org Git - users/dwmw2/linux.git/commit
drm/amd/display: Add params of set_abm_event for VB Scaling
authorChun-LiangChang <chuchang@amd.com>
Fri, 10 May 2024 07:00:18 +0000 (02:00 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 5 Jun 2024 15:05:24 +0000 (11:05 -0400)
commit1349db1581545a9e7253f74ccd9eabbcdf99b294
treec7cddb5eea10d767f4819e5033d8fdc3fc3cf940
parente86e8798d3655d17ff6adf63191613d4b96bd294
drm/amd/display: Add params of set_abm_event for VB Scaling

[Why]
Add parameters for set_abm_event to enable varibright scaling.
VariBright Scaling is a feature to refer to system states like

1. Power mode
2. Battery Life percent
3. FullScreen video
4. Backlight slider

to adjust variBright strength to get low power or user experience.

[How]
Add parameters of set_abm_event for VB Scaling

Reviewed-by: Jun Lei <jun.lei@amd.com>
Acked-by: Zaeem Mohamed <zaeem.mohamed@amd.com>
Signed-off-by: Chun-LiangChang <chuchang@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.h
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h