drm: sti: add Compositor
authorBenjamin Gaignard <benjamin.gaignard@linaro.org>
Wed, 30 Jul 2014 17:28:27 +0000 (19:28 +0200)
committerBenjamin Gaignard <benjamin.gaignard@linaro.org>
Wed, 30 Jul 2014 17:28:27 +0000 (19:28 +0200)
commitd219673d8437ff1073c11d30ac496fa42b09662c
tree08bef22f55cfaeea4b3f3c12e3421547ed1f490f
parente21e21939ce0031c11605cc4a7fed83c8ed42b52
drm: sti: add Compositor

Compositor control all the input sub-device (VID, GDP)
and the mixer(s).
It is the main entry point for composition.
Layer interface is used to control the abstracted layers.

Add debug in mixer and GDP.

Signed-off-by: Benjamin Gaignard <benjamin.gaignard@linaro.org>
Reviewed-by: Rob Clark <robdclark@gmail.com>
drivers/gpu/drm/sti/Kconfig
drivers/gpu/drm/sti/Makefile
drivers/gpu/drm/sti/sti_compositor.c [new file with mode: 0644]
drivers/gpu/drm/sti/sti_compositor.h [new file with mode: 0644]
drivers/gpu/drm/sti/sti_gdp.c
drivers/gpu/drm/sti/sti_layer.c [new file with mode: 0644]
drivers/gpu/drm/sti/sti_mixer.c