drm: add support for private planes
authorRob Clark <rob@ti.com>
Wed, 14 Dec 2011 02:19:36 +0000 (20:19 -0600)
committerDave Airlie <airlied@redhat.com>
Thu, 5 Jan 2012 10:00:16 +0000 (10:00 +0000)
commit0a7eb243db7864640134f8c57e6856f8eb3ed7c6
tree93580b87b27d341801f9724d0daba75e933d9412
parenta9971157b6c550644fe19551c21f4b05f7e9475a
drm: add support for private planes

In cases where the scanout hw is sufficiently similar between "overlay"
and traditional crtc layers, it might be convenient to allow the driver
to create internal drm_plane helper objects used by the drm_crtc
implementation, rather than duplicate code between the plane and crtc.
A private plane is not exposed to userspace.

Signed-off-by: Rob Clark <rob@ti.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
drivers/gpu/drm/drm_crtc.c
drivers/gpu/drm/exynos/exynos_drm_plane.c
drivers/gpu/drm/i915/intel_sprite.c
include/drm/drm_crtc.h