]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitee56da5d4a612d055fa10e1141f4de1dd70657a0
tree135f6561469b6536ed8d66caca13583fcb17e665
parentfd23a04a63656b3cb3231e8d941ea1070ca15d29
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