linux/drivers/gpu/drm/amd/display
Hamza Mahfooz 2fe79508d9 drm/amd/display: fix hibernate entry for DCN35+
Since, two suspend-resume cycles are required to enter hibernate and,
since we only need to enable idle optimizations in the first cycle
(which is pretty much equivalent to s2idle). We can check in_s0ix, to
prevent the system from entering idle optimizations before it actually
enters hibernate (from display's perspective). Also, call
dc_set_power_state() before dc_allow_idle_optimizations(), since it's
safer to do so because dc_set_power_state() writes to DMUB.

Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Hamza Mahfooz <hamza.mahfooz@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2024-10-07 14:32:23 -04:00
..
amdgpu_dm drm/amd/display: fix hibernate entry for DCN35+ 2024-10-07 14:32:23 -04:00
dc drm/amd/display: 3.2.304 2024-10-07 14:17:22 -04:00
dmub drm/amd/display: Add DMUB debug offset 2024-10-07 14:16:52 -04:00
include drm/amd/display: Add logs to record register read/write 2024-10-01 17:37:07 -04:00
modules drm/amd/display: Display lost signal on playing video 2024-10-07 14:11:49 -04:00
Kconfig Linux 6.10-rc6 2024-07-05 10:47:28 +02:00
Makefile drm/amd/display: Refactor DCN3X into component folder 2024-06-14 16:18:55 -04:00