2
0
mirror of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git synced 2025-09-04 20:19:47 +08:00
linux/drivers/gpu/drm/amd/display/amdgpu_dm
Mario Limonciello 39d81457ad drm/amd/display: Don't allow OLED to go down to fully off
[Why]
OLED panels can be fully off, but this behavior is unexpected.

[How]
Ensure that minimum luminance is at least 1.

Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/4338
Reviewed-by: Alex Hung <alex.hung@amd.com>
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Ray Wu <ray.wu@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
(cherry picked from commit 51496c7737)
2025-06-30 14:01:05 -04:00
..
amdgpu_dm_color.c drm/amd/display: Remove plane and stream pointers from dc scratch 2024-03-27 01:43:22 -04:00
amdgpu_dm_crc.c drm/amd/display: Do not wait for PSR disable on vbl enable 2025-01-10 12:07:05 -05:00
amdgpu_dm_crc.h drm/amd/display: Extend secure display to support DisplayCRC mode 2025-01-10 12:03:52 -05:00
amdgpu_dm_crtc.c Revert "drm/amd/display: pause the workload setting in dm" 2025-05-29 10:55:47 -04:00
amdgpu_dm_crtc.h drm/amd/display: Disable replay and psr while VRR is enabled 2025-01-06 14:44:27 -05:00
amdgpu_dm_debugfs.c drm/amd/display: Fix BT2020 YCbCr limited/full range input 2025-02-19 15:14:10 -05:00
amdgpu_dm_debugfs.h
amdgpu_dm_hdcp.c amd-drm-next-6.16-2025-05-09: 2025-05-12 07:14:34 +10:00
amdgpu_dm_hdcp.h
amdgpu_dm_helpers.c drm/amd/display: Add sanity checks for drm_edid_raw() 2025-06-24 10:39:24 -04:00
amdgpu_dm_irq_params.h drm/amd/display: Adjust dm to use supported interfaces for setting multiple crc windows 2025-01-06 14:44:26 -05:00
amdgpu_dm_irq.c drm/amd/display: Disable unneeded hpd interrupts during dm_init 2025-03-10 13:23:31 -04:00
amdgpu_dm_irq.h drm/amd/display: Change amdgpu_dm_irq_resume_*() to void 2025-03-05 10:41:51 -05:00
amdgpu_dm_mst_types.c drm/amd/display: Avoid flooding unnecessary info messages 2025-05-13 13:38:20 -04:00
amdgpu_dm_mst_types.h drm/amd/display: Fix MST BW calculation Regression 2024-08-13 10:48:07 -04:00
amdgpu_dm_plane.c drm/amd/display: Adjust all dev_*() messages to drm_*() 2025-04-07 18:01:07 -04:00
amdgpu_dm_plane.h drm/amd/display: Update dc_tiling_info union to structure 2025-01-06 14:44:27 -05:00
amdgpu_dm_pp_smu.c
amdgpu_dm_psr.c drm/amd/display: Move PSR support message into amdgpu_dm 2025-04-07 18:01:07 -04:00
amdgpu_dm_psr.h drm/amd/display: Do not wait for PSR disable on vbl enable 2025-01-10 12:07:05 -05: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: Add Replay capability and state in debugfs 2024-05-08 14:56:51 -04:00
amdgpu_dm_replay.h drm/amd/display: Add Replay capability and state in debugfs 2024-05-08 14:56:51 -04:00
amdgpu_dm_services.c drm/amd/display: Add dummy interface for tracing DCN32 SMU messages 2024-04-09 22:03:13 -04:00
amdgpu_dm_trace.h tracing/treewide: Remove second parameter of __assign_str() 2024-05-22 20:14:47 -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 drm/amd/display: Create amdgpu_dm_wb_connector 2023-12-06 15:22:35 -05:00
amdgpu_dm.c drm/amd/display: Don't allow OLED to go down to fully off 2025-06-30 14:01:05 -04:00
amdgpu_dm.h drm/amd/display: Restructure DMI quirks 2025-05-13 09:30:52 -04:00
dc_fpu.c drm/amd/display: use ARCH_HAS_KERNEL_FPU_SUPPORT 2024-05-19 14:36:19 -07:00
dc_fpu.h
Makefile drm/amd/display: Restructure DMI quirks 2025-05-13 09:30:52 -04:00