drm/vmwgfx: Perform topology validation during atomic modeset.
authorDeepak Rawat <drawat@vmware.com>
Tue, 19 Jun 2018 17:51:15 +0000 (19:51 +0200)
committerThomas Hellstrom <thellstrom@vmware.com>
Tue, 3 Jul 2018 18:37:38 +0000 (20:37 +0200)
commit0a80eb4c122fd6119f3a15910d7bb9e6e33c3661
tree65ba9a3f55730dcfa6afd8acd2635a9d86b1d032
parentb249cb4f6bc45485f631803b9762e443108a4b00
drm/vmwgfx: Perform topology validation during atomic modeset.

This patch adds display (primary) memory validation during modeset
check. Display memory validation are applicable to both SOU and STDU,
so allow both display unit to undergo this check.

Also added check for SVGA_CAP_NO_BB_RESTRICTION capability which lifts
bounding box restriction for STDU.

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/device_include/svga_reg.h
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c