drm/vmwgfx: Connector atomic state
authorSinclair Yeh <syeh@vmware.com>
Thu, 23 Mar 2017 18:48:44 +0000 (11:48 -0700)
committerSinclair Yeh <syeh@vmware.com>
Fri, 31 Mar 2017 18:13:27 +0000 (11:13 -0700)
commitd7721ca71126b222fb5d66af444d33950a0e3ba3
treebfa3849231a07f8571300702824b1f85aad5d954
parentcc5ec459de323fe32514d5f47a4d00460ee30f7b
drm/vmwgfx: Connector atomic state

Add connector handling functions. Start tracking is_implicity in
the connector state.  Eventually, this field should be tracked
exclusively in a connector state.

Now that plane and connector states have been created, we can also
activate the code that use CRTC state.

Signed-off-by: Sinclair Yeh <syeh@vmware.com>
Reviewed-by: Thomas Hellstrom <thellstrom@vmware.com>
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