AMD-GFX Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v6 0/1] Panel power savings revisit
@ 2025-07-18 19:20 Mario Limonciello
  2025-07-18 19:20 ` [PATCH v6 1/1] drm/amd: Re-introduce property to control adaptive backlight modulation Mario Limonciello
  0 siblings, 1 reply; 8+ messages in thread
From: Mario Limonciello @ 2025-07-18 19:20 UTC (permalink / raw)
  To: amd-gfx
  Cc: Simon Ser, Harry Wentland, Xaver Hugl, dri-devel, Leo Li,
	Mario Limonciello

From: Mario Limonciello <mario.limonciello@amd.com>

During the 2025 Display Next Hackfest the topic from the 2024 display
next hackfest about what to do with adaptive backlight modulation was
revisited.

The general consensus was that the 2024 proposed solution [1] although
functional was not desirable because it was a binary decision that the
compositor could decide to enable/disable but still couldn't control
the intensity.

The new proposal was to return back to a vendor property. I prototyped
this and wanted to balance the existing userspace using a sysfs file,
and thus it's an enum that will default to letting the sysfs file work,
but if the compositor sets the property to any other value the sysfs
file will turn read only.

I have not yet done IGT for this, but wanted to get it on the list to
make sure folks are amenable to the approach.  If so; I'll write up
an IGT test for it too.

Link: https://lore.kernel.org/dri-devel/20250621152657.1048807-1-superm1@kernel.org/T/#m71d78efe2ef1d6c680b26fca3f74f07a3d9af6f9 [1]

Mario Limonciello (1):
  drm/amd: Re-introduce property to control adaptive
           backlight modulation

 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c   |  8 +++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h      |  2 ++
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 29 +++++++++++++++++--
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h |  1 +
 4 files changed, 38 insertions(+), 2 deletions(-)

-- 
2.43.0


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2025-10-23 14:35 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-18 19:20 [PATCH v6 0/1] Panel power savings revisit Mario Limonciello
2025-07-18 19:20 ` [PATCH v6 1/1] drm/amd: Re-introduce property to control adaptive backlight modulation Mario Limonciello
2025-07-19  0:23   ` Xaver Hugl
2025-10-22 19:51     ` Mario Limonciello
2025-10-22 22:25       ` Xaver Hugl
2025-10-23 14:09   ` Harry Wentland
2025-10-23 14:21     ` Mario Limonciello
2025-10-23 14:34       ` Harry Wentland

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox