Adaptive Backlight Management (ABM)

Thank you @Mario_Limonciello,
i’ve applied the Patch on 6.7.2. The sysfs device is present:

ls -l /sys/module/amdgpu/parameters/ | grep abm                
-r--r--r-- 1 root root 4096 27. Jan 09:15 abmlevel

The problem is, that it`s not writable on runtime. It´s not possible to set a value.
What have i done wrong? Can someone help me understanding how that is suppose to work?
Thanks!

UPDATE: Got it… In my case the device is:

/sys/devices/pci0000:00/0000:00:08.1/0000:c1:00.0/drm/card1/card1-eDP-1/amdgpu/panel_power_savings

Applying the abmlevels here works perfect! The only unusual find is, that applying 0 (abm off) leads to an abmlevel of 255? Is this normal?

1 Like