drm: sti: enable auxiliary CRTC
authorBenjamin Gaignard <benjamin.gaignard@linaro.org>
Mon, 8 Dec 2014 16:32:36 +0000 (17:32 +0100)
committerBenjamin Gaignard <benjamin.gaignard@linaro.org>
Thu, 11 Dec 2014 13:00:04 +0000 (14:00 +0100)
commit5e03abc52cd16c852552f9eaae497c9d6e55e5d0
tree752885efb1af30670d79b1c878e1922026bf2860
parent7f2d479c017473b655b68acdf1f7335e1fac7bc5
drm: sti: enable auxiliary CRTC

For stih407 SoC enable the second mixer to get two CRTC.
Allow GPD planes and encoders to be connected to this new CRTC.
Cursor plane can only be set on first CRTC.
GPD clocks needed change the parent clock depending on which
CRTC GPD are used.

Signed-off-by: Benjamin Gaignard <benjamin.gaignard@linaro.org>
drivers/gpu/drm/sti/sti_compositor.c
drivers/gpu/drm/sti/sti_compositor.h
drivers/gpu/drm/sti/sti_drm_crtc.c
drivers/gpu/drm/sti/sti_gdp.c
drivers/gpu/drm/sti/sti_mixer.h
drivers/gpu/drm/sti/sti_tvout.c