linux/drivers/gpu/drm/amd/display/amdgpu_dm
Andrey Grodzovsky 2d60ded132 drm/amd/display: Remove page_fleep_needed function.
This function makes a lot of assumptions to try and deduce
tha an atomic_commit came from FLIP ioctl. Those assumptions
are not explicit contract with DRM API and might lead to wrong
result as the code changes. Instead use drm_atomic_state.allow_modeset
flag which explicitly is set to false only in atomic flip
helper function, otherwise this flag is always true.
P.S When we get to do actual atomic IOCTL this will have to be revised
with the atomic call behavior.

Signed-off-by: Andrey Grodzovsky <Andrey.Grodzovsky@amd.com>
Acked-by: Harry Wentland <Harry.Wentland@amd.com>
Reviewed-by: Tony Cheng <Tony.Cheng@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2017-09-26 17:17:44 -04:00
..
amdgpu_dm_helpers.c
amdgpu_dm_irq.c drm/amd/display: Register on VLBLANK ISR. 2017-09-26 17:11:15 -04:00
amdgpu_dm_irq.h
amdgpu_dm_mst_types.c drm/amd/display: Fix MST physical ports always disconnected 2017-09-26 17:13:51 -04:00
amdgpu_dm_mst_types.h
amdgpu_dm_services.c drm/amd/display: mclk level can't be 0. 2017-09-26 17:13:27 -04:00
amdgpu_dm_types.c drm/amd/display: Remove page_fleep_needed function. 2017-09-26 17:17:44 -04:00
amdgpu_dm_types.h drm/amd/display: Refactor atomic commit implementation. (v2) 2017-09-26 17:17:05 -04:00
amdgpu_dm.c drm/amd/display: Refactor atomic commit implementation. (v2) 2017-09-26 17:17:05 -04:00
amdgpu_dm.h drm/amd/display: Register on VLBLANK ISR. 2017-09-26 17:11:15 -04:00
Makefile