aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrzej Hajda <a.hajda@samsung.com>2017-04-05 03:28:35 -0400
committerInki Dae <inki.dae@samsung.com>2017-06-01 03:21:38 -0400
commita48ff5010153946355d6d7e171807977e712c9c8 (patch)
tree9659531fdfc02686216e2f8f8edd6f7c9c2f3085
parent3643e758744dc2c336387fb2cb79c93c3242f18f (diff)
drm/exynos/decon5433: kill BIT_WIN_UPDATED flag
The flag was used to trigger software update in TE IRQ handler only if framebuffers were replaced. Since TE update is triggered always when VBLANKs are enabled and after framebuffer replacement VBLANKs are always enabled the flag becomes redundant. Signed-off-by: Andrzej Hajda <a.hajda@samsung.com> Signed-off-by: Inki Dae <inki.dae@samsung.com>
-rw-r--r--drivers/gpu/drm/exynos/exynos5433_drm_decon.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/gpu/drm/exynos/exynos5433_drm_decon.c b/drivers/gpu/drm/exynos/exynos5433_drm_decon.c
index 2629a59fc7bb..b81c12b1f857 100644
--- a/drivers/gpu/drm/exynos/exynos5433_drm_decon.c
+++ b/drivers/gpu/drm/exynos/exynos5433_drm_decon.c
@@ -48,7 +48,6 @@ static const char * const decon_clks_name[] = {
48}; 48};
49 49
50enum decon_flag_bits { 50enum decon_flag_bits {
51 BIT_WIN_UPDATED,
52 BIT_SUSPENDED 51 BIT_SUSPENDED
53}; 52};
54 53
@@ -428,9 +427,6 @@ static void decon_atomic_flush(struct exynos_drm_crtc *crtc)
428 427
429 decon_set_bits(ctx, DECON_UPDATE, STANDALONE_UPDATE_F, ~0); 428 decon_set_bits(ctx, DECON_UPDATE, STANDALONE_UPDATE_F, ~0);
430 429
431 if (ctx->out_type & IFTYPE_I80)
432 set_bit(BIT_WIN_UPDATED, &ctx->flags);
433
434 ctx->frame_id = decon_get_frame_count(ctx, true); 430 ctx->frame_id = decon_get_frame_count(ctx, true);
435 431
436 exynos_crtc_handle_event(crtc); 432 exynos_crtc_handle_event(crtc);