linux/drivers/gpu/drm/amd/display/amdgpu_dm
Ivan Lipski b3656b355b drm/amd/display: Fix incorrect return of vblank enable on unconfigured crtc
[Why&How]
Return -EINVAL when userspace asks us to enable vblank on a crtc that is
not yet enabled.

Suggested-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Reviewed-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/1856
Signed-off-by: Ivan Lipski <ivan.lipski@amd.com>
Signed-off-by: Wayne Lin <wayne.lin@amd.com>
Tested-by: Dan Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
(cherry picked from commit cb57b8cdb072dc37723b6906da1c37ff9cbc2da4)
Cc: stable@vger.kernel.org
2025-10-28 11:05:47 -04:00
..
amdgpu_dm.c drm/amd/display: use GFP_NOWAIT for allocation in interrupt handler 2025-10-21 09:52:06 -04:00
amdgpu_dm.h Revert "drm/amd/display: Only restore backlight after amdgpu_dm_init or dm_resume" 2025-10-13 14:14:14 -04:00
amdgpu_dm_color.c drm/amd/display: change dc stream color settings only in atomic commit 2025-09-23 10:36:15 -04:00
amdgpu_dm_crc.c drm/amd/display: Add missing SPDX license identifier 2025-07-28 16:40:30 -04:00
amdgpu_dm_crc.h drm/amd/display: Add missing SPDX license identifier 2025-07-28 16:40:30 -04:00
amdgpu_dm_crtc.c drm/amd/display: Fix incorrect return of vblank enable on unconfigured crtc 2025-10-28 11:05:47 -04:00
amdgpu_dm_crtc.h
amdgpu_dm_debugfs.c drm/amd/display: Add Replay residency in debugfs 2025-07-28 16:40:31 -04:00
amdgpu_dm_debugfs.h drm/amd/display: Add missing SPDX license identifier 2025-07-28 16:40:30 -04:00
amdgpu_dm_hdcp.c drm/amd/display: Enable DTM v3 on dGPUs with DCN 3.1+ 2025-09-23 10:27:24 -04:00
amdgpu_dm_hdcp.h drm/amd/display: Add missing SPDX license identifier 2025-07-28 16:40:30 -04:00
amdgpu_dm_helpers.c drm/amd/display: Add HDR workaround for a specific eDP 2025-10-28 11:04:40 -04:00
amdgpu_dm_irq.c drm/amd/display: Add missing SPDX license identifier 2025-07-28 16:40:30 -04:00
amdgpu_dm_irq.h drm/amd/display: Add missing SPDX license identifier 2025-07-28 16:40:30 -04:00
amdgpu_dm_irq_params.h drm/amd/display: Add missing SPDX license identifier 2025-07-28 16:40:30 -04:00
amdgpu_dm_mst_types.c drm/amd/display: Fix pbn_div Calculation Error 2025-09-05 17:38:41 -04:00
amdgpu_dm_mst_types.h drm/amd/display: Fix pbn_div Calculation Error 2025-09-05 17:38:41 -04:00
amdgpu_dm_plane.c drm/amd/display: Use mpc.preblend flag to indicate preblend 2025-09-23 10:27:36 -04:00
amdgpu_dm_plane.h drm: Pass pixel_format+modifier to .get_format_info() 2025-07-16 19:59:59 +03:00
amdgpu_dm_pp_smu.c drm/amd/display: Add pixel_clock to amd_pp_display_configuration 2025-09-15 16:52:41 -04:00
amdgpu_dm_psr.c drm/amd/display: Drop unused include 2025-07-28 16:40:30 -04:00
amdgpu_dm_psr.h drm/amd/display: Add missing SPDX license identifier 2025-07-28 16:40:30 -04:00
amdgpu_dm_quirks.c drm/amd/display: Restructure DMI quirks 2025-05-13 09:30:52 -04:00
amdgpu_dm_replay.c drm/amd/display: Rename header file link.h to link_service.h 2025-09-15 16:57:29 -04:00
amdgpu_dm_replay.h drm/amd/display: Add missing SPDX license identifier 2025-07-28 16:40:30 -04:00
amdgpu_dm_services.c drm/amd/display: Refactor SMU tracing 2025-09-23 10:31:51 -04:00
amdgpu_dm_trace.h drm/amd/display: Add missing SPDX license identifier 2025-07-28 16:40:30 -04:00
amdgpu_dm_wb.c drm/amd/display: Adjust all dev_*() messages to drm_*() 2025-04-07 18:01:07 -04:00
amdgpu_dm_wb.h
dc_fpu.c
dc_fpu.h
Makefile drm/amd/display: Restructure DMI quirks 2025-05-13 09:30:52 -04:00