• Andrzej Hajda's avatar
    drm/exynos/hdmi: fix pipeline disable order · 625e63e2
    Andrzej Hajda authored
    Hardware require that MIXER(crtc) should be disabled prior to
    HDMI(encoder). It was achieved by disabling crtc from encoder disable
    callback, bypassing drm core. As a result drm core tried to call vblank
    related routines on disabled crtc. The patch fixes it by simplifying
    hdmi_disable routine - now it only cancels hotplug worker. Hardware will
    be disabled in proper moment during pipe clock disable.
    Signed-off-by: default avatarAndrzej Hajda <a.hajda@samsung.com>
    Signed-off-by: default avatarInki Dae <inki.dae@samsung.com>
    625e63e2
exynos_hdmi.c 52.4 KB