]> git.ipfire.org Git - thirdparty/linux.git/commit
drm/amd/display: Add an hdmi_hpd_debounce_delay_ms module
authorIvan Lipski <ivan.lipski@amd.com>
Tue, 13 Jan 2026 22:29:59 +0000 (17:29 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 14 Jan 2026 20:07:43 +0000 (15:07 -0500)
commitd04f73668bebbc5a44a2771ea92b6ec253148050
tree6ad377d64e9a2bbc08f36f770cf1d43a558f466b
parentb2426a211dba6432e32a2e70e9183c6e134475c6
drm/amd/display: Add an hdmi_hpd_debounce_delay_ms module

[Why&How]
Right now, the HDMI HPD filter is enabled by default at 1500ms.

We want to disable it by default, as most modern displays with HDMI do
not require it for DPMS mode.

The HPD can instead be enabled as a driver parameter with a custom delay
value in ms (up to 5000ms).

Fixes: c918e75e1ed9 ("drm/amd/display: Add an HPD filter for HDMI")
Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/4859
Signed-off-by: Ivan Lipski <ivan.lipski@amd.com>
Reviewed-by: Mario Limonciello (AMD) <superm1@kernel.org>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
(cherry picked from commit 6a681cd9034587fe3550868bacfbd639d1c6891f)
drivers/gpu/drm/amd/amdgpu/amdgpu.h
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h