]> git.baikalelectronics.ru Git - kernel.git/commit
drm/exynos: fix no hdmi output
authorAlban Browaeys <alban.browaeys@gmail.com>
Thu, 29 Jan 2015 21:18:40 +0000 (22:18 +0100)
committerInki Dae <inki.dae@samsung.com>
Sat, 7 Feb 2015 07:38:41 +0000 (16:38 +0900)
commit777664ac6b23e8f92c891e012089cc17af5b2ab7
tree59b2b7f28a3f646a2af109cd6e98fabced065c84
parent3b8a2fe548b734ff6ff442d395dc23fae52f8e4b
drm/exynos: fix no hdmi output

The hdmi outputs black screen only even though under the hood Xorg and
framebuffer console  are fine : devices found and initialized, but
not a pixel out.

Commit a16e619005b0 ("drm/exynos: remove struct exynos_drm_manager")
changed the call order of mixer_initialize with regards to
 exynos_drm_crtc_create.

This changes breaks hdmi out on Odroid U2 (linux-next with added
 Marek Szyprowski v4 hdmi patchset from linux-samsung-soc ML).

Restore the previous call ordering get hdmi to ouput proper pixels:
ie call mixer_initialize first then exynos_drm_crtc_create.

Fixes: a16e619005b0 ("drm/exynos: remove struct exynos_drm_manager")
Signed-off-by: Alban Browaeys <prahal@yahoo.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
drivers/gpu/drm/exynos/exynos_mixer.c