]> Gentwo Git Trees - linux/.git/commit
drm/amd/display: Don't change brightness for disabled connectors
authorMario Limonciello (AMD) <superm1@kernel.org>
Mon, 3 Nov 2025 22:02:11 +0000 (16:02 -0600)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 26 Nov 2025 16:29:39 +0000 (11:29 -0500)
commitf6eeab30323d1174a4cc022e769d248fe8241304
tree2202729ada764f2da64f312d75d6e663e618a9f2
parent1a79482699b4d1e43948d14f0c7193dc1dcad858
drm/amd/display: Don't change brightness for disabled connectors

[WHY]
When a laptop lid is closed the connector is disabled but userspace
can still try to change brightness.  This doesn't work because the
panel is turned off. It will eventually time out, but there is a lot
of stutter along the way.

[How]
Iterate all connectors to check whether the matching one for the backlight
index is enabled.

Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/4675
Cc: Mario Limonciello <mario.limonciello@amd.com>
Cc: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Ray Wu <ray.wu@amd.com>
Signed-off-by: Mario Limonciello (AMD) <superm1@kernel.org>
Signed-off-by: Alex Hung <alex.hung@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c