drm/tegra: Add plane support
authorThierry Reding <thierry.reding@avionic-design.de>
Sun, 4 Nov 2012 20:47:13 +0000 (21:47 +0100)
committerThierry Reding <thierry.reding@avionic-design.de>
Fri, 22 Feb 2013 07:21:12 +0000 (08:21 +0100)
commitf34bc78741815d0ad07298a42101a1ee2e2bcdd2
tree135f6561469b6536ed8d66caca13583fcb17e665
parent894752bb576a26d3343cf8c674b73899f948da68
drm/tegra: Add plane support

Add support for the B and C planes which support RGB and YUV pixel
formats and can be used as overlays or hardware cursor. Currently 32-bit
XRGB as well as UYVY, YUV420 and YUV422 pixel formats are advertised.
Other formats should be easy to add but these are the most common ones
and should cover the majority of use-cases.

Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
drivers/gpu/drm/tegra/dc.c
drivers/gpu/drm/tegra/dc.h
drivers/gpu/drm/tegra/drm.h