]> git.baikalelectronics.ru Git - kernel.git/commit
drm/vmwgfx: Plane atomic state
authorSinclair Yeh <syeh@vmware.com>
Thu, 23 Mar 2017 18:36:05 +0000 (11:36 -0700)
committerSinclair Yeh <syeh@vmware.com>
Fri, 31 Mar 2017 18:12:55 +0000 (11:12 -0700)
commit5239d64a1ad373265d49be554c76f4479df03903
tree6d716f263c829457b9ed2618fe99599aa3492df3
parentd3073acb4c44c93fe87b8f17592576e3a48da673
drm/vmwgfx: Plane atomic state

Add plane state handling functions.

We have to keep track of a few plane states so we cannot use the
DRM helper for this.

Created vmw_plane_state along with functions to reset, duplicate,
and destroty it.

v2
* Removed cursor clean up special case

Signed-off-by: Sinclair Yeh <syeh@vmware.com>
Reviewed-by: Thomas Hellstrom <thellstrom@vmware.com>
Acked-by: Daniel Vetter <daniel@ffwll.ch>
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c