OSDN Git Service

drm/vmwgfx: Add a new interface for plane update on a display unit
authorDeepak Rawat <drawat@vmware.com>
Wed, 11 Jul 2018 22:42:45 +0000 (15:42 -0700)
committerThomas Hellstrom <thellstrom@vmware.com>
Wed, 5 Dec 2018 09:00:37 +0000 (10:00 +0100)
commite41774c08ede53d96501f28f68645107f232960d
treeb351b0eacaca524b429e1986d70fbbcd2e033f56
parentb9fc5e01d1ce78eb53fd4dedd51a1563e636eea2
drm/vmwgfx: Add a new interface for plane update on a display unit

Add a new struct vmw_du_update_plane similar to vmw_kms_dirty which
represent the flow of operations needed to update a display unit from
surface or bo (blit a new framebuffer).

v2:
- Kernel doc correction.
- Rebase.

v3: Rebase to new resource validation.

Signed-off-by: Deepak Rawat <drawat@vmware.com>
Reviewed-by: Thomas Hellstrom <thellstrom@vmware.com>
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h