drm: add plane support v3
authorJesse Barnes <jbarnes@virtuousgeek.org>
Mon, 14 Nov 2011 22:51:27 +0000 (14:51 -0800)
committerDave Airlie <airlied@redhat.com>
Tue, 15 Nov 2011 19:53:10 +0000 (19:53 +0000)
commit8cf5c9177151537e73ff1816540e4ba24b174391
tree0b805659ef5b68550b37166c5d98319c4fde5639
parente08e96de986ceb2c6b683df0bd0c4ddd4f91dcfd
drm: add plane support v3

Planes are a bit like half-CRTCs.  They have a location and fb, but
don't drive outputs directly.  Add support for handling them to the core
KMS code.

v2: fix ABI of get_plane - move format_type_ptr to the end
v3: add 'flags' field for interlaced support (from Ville)

Acked-by: Alan Cox <alan@lxorguk.ukuu.org.uk>
Reviewed-by: Rob Clark <rob.clark@linaro.org>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by: Dave Airlie <airlied@redhat.com>
drivers/gpu/drm/drm_crtc.c
drivers/gpu/drm/drm_drv.c
include/drm/drm.h
include/drm/drm_crtc.h
include/drm/drm_mode.h