drm/vmwgfx: Fixes to vmwgfx_fb
authorSinclair Yeh <syeh@vmware.com>
Thu, 23 Mar 2017 21:28:21 +0000 (14:28 -0700)
committerSinclair Yeh <syeh@vmware.com>
Fri, 31 Mar 2017 22:21:11 +0000 (15:21 -0700)
commitaa74f0687cfe998e59b20d6454f45e8aa4403c45
treef2cd91223a61c03cc9b4a147329ab7c8d8cb50b9
parentc46a30644a1e7093bbd839e9089f10d64e465302
drm/vmwgfx: Fixes to vmwgfx_fb

1.  When unsetting a mode, num_connector should be set to zero
2.  The pixel_format field needs to be initialized as newer DRM internal
    functions checks this field
3.  Take the drm_modeset_lock_all() because vmw_fb_kms_detach() can
    change current mode

Signed-off-by: Sinclair Yeh <syeh@vmware.com>
Reviewed-by: Thomas Hellstrom <thellstrom@vmware.com>
drivers/gpu/drm/vmwgfx/vmwgfx_fb.c