• Alban Browaeys's avatar
    drm/exynos: fix no hdmi output · e2dc3f72
    Alban Browaeys authored
    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 93bca243 ("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: 93bca243 ("drm/exynos: remove struct exynos_drm_manager")
    Signed-off-by: default avatarAlban Browaeys <prahal@yahoo.com>
    Signed-off-by: default avatarInki Dae <inki.dae@samsung.com>
    e2dc3f72
exynos_mixer.c 33.9 KB