OSDN Git Service

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)
commita2a330ad66313084c9432b32862aa7e1255da9b4
treeefaef8e5336916614cd37e646e82d226db1d1619
parentc430bc977059a73758f666da545bc16c759fc165
drm/amd/display: remove need of modeset flag for overlay planes (V2)

This patch is in continuation to the
"843e3c7 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