drm/exynos/decon5433: mask HW trigger during frame send
authorAndrzej Hajda <a.hajda@samsung.com>
Wed, 22 Jun 2016 12:12:29 +0000 (14:12 +0200)
committerInki Dae <inki.dae@samsung.com>
Wed, 6 Jul 2016 04:11:53 +0000 (13:11 +0900)
Not masked TE during frame transmission results in shifted image in case of TV.
The patch fixes it.

Change-Id: I2d31a90371807b1f0ff2937f44ee0c51dbdf3638
Signed-off-by: Andrzej Hajda <a.hajda@samsung.com>
drivers/gpu/drm/exynos/exynos5433_drm_decon.c

index c35c8dc..3709556 100644 (file)
@@ -139,7 +139,7 @@ static void decon_setup_trigger(struct decon_context *ctx)
                return;
 
        if (trg_type == EXYNOS_DISPLAY_HW_TRIGGER)
-               val = TRIGCON_TRIGEN_PER_F | TRIGCON_TRIGEN_F
+               val = TRIGCON_TRIGEN_PER_F | TRIGCON_TRIGEN_F | TRIGCON_TE_AUTO_MASK
                        | TRIGCON_HWTRIGMASK_I80_RGB | TRIGCON_HWTRIGEN_I80_RGB;
        else
                val = TRIGCON_TRIGEN_PER_F | TRIGCON_TRIGEN_F