]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amd/display: remove need of modeset flag for overlay planes (V2)
authorShirish S <shirish.s@amd.com>
Fri, 27 Apr 2018 10:17:21 +0000 (15:47 +0530)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 15 May 2018 18:44:25 +0000 (13:44 -0500)
commit4ece3128180d400cc01a5d9d0b5f6e4c9bd19cf8
treeefaef8e5336916614cd37e646e82d226db1d1619
parente744be4e0b49eeb368e55df093c289f6a66426ed
drm/amd/display: remove need of modeset flag for overlay planes (V2)

This patch is in continuation to the
"6d50003 drm/amd/display: defer modeset check in dm_update_planes_state"
where we started to eliminate the dependency on
DRM_MODE_ATOMIC_ALLOW_MODESET to be set by the user space,
which as such is not mandatory.

After deferring, this patch eliminates the dependency on the flag
for overlay planes.

This has to be done in stages as its a pretty complex and requires thorough
testing before we free primary planes as well from dependency on modeset
flag.

V2: Simplified the plane type check.

Signed-off-by: Shirish S <shirish.s@amd.com>
Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c