drm/exynos: don't use HW trigger for Exynos5420/5422/5800
authorJavier Martinez Canillas <javier@osg.samsung.com>
Thu, 2 Jun 2016 14:20:10 +0000 (10:20 -0400)
committerInki Dae <daeinki@gmail.com>
Sun, 19 Jun 2016 05:37:26 +0000 (14:37 +0900)
Commit a6f75aa161c5 ("drm/exynos: fimd: add HW trigger support") added
hardware trigger support to the FIMD controller driver. But this broke
the display in at least the Exynos5800 Peach Pi Chromebook.

So until the issue is fixed, avoid using HW trigger for the Exynos5420
based boards and use SW trigger as it was before the mentioned commit.

Signed-off-by: Javier Martinez Canillas <javier@osg.samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
drivers/gpu/drm/exynos/exynos_drm_fimd.c

index 1c23a8ff5e8371e205cbfa738107f8c39c0bb6aa..f10030ff00e630828b20fe6a33f7db280e15e7e2 100644 (file)
@@ -170,14 +170,11 @@ static struct fimd_driver_data exynos5420_fimd_driver_data = {
        .lcdblk_vt_shift = 24,
        .lcdblk_bypass_shift = 15,
        .lcdblk_mic_bypass_shift = 11,
-       .trg_type = I80_HW_TRG,
        .has_shadowcon = 1,
        .has_vidoutcon = 1,
        .has_vtsel = 1,
        .has_mic_bypass = 1,
        .has_dp_clk = 1,
-       .has_hw_trigger = 1,
-       .has_trigger_per_te = 1,
 };
 
 struct fimd_context {