summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/exynos
diff options
context:
space:
mode:
authorAndrzej Hajda2017-04-05 09:28:35 +0200
committerInki Dae2017-06-01 09:21:38 +0200
commita48ff5010153946355d6d7e171807977e712c9c8 (patch)
tree9659531fdfc02686216e2f8f8edd6f7c9c2f3085 /drivers/gpu/drm/exynos
parentdrm/exynos/decon5433: kill BIT_CLKS_ENABLED flag (diff)
downloadkernel-qcow2-linux-a48ff5010153946355d6d7e171807977e712c9c8.tar.gz
kernel-qcow2-linux-a48ff5010153946355d6d7e171807977e712c9c8.tar.xz
kernel-qcow2-linux-a48ff5010153946355d6d7e171807977e712c9c8.zip
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>
Diffstat (limited to 'drivers/gpu/drm/exynos')
-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[] = {
};
enum decon_flag_bits {
- BIT_WIN_UPDATED,
BIT_SUSPENDED
};
@@ -428,9 +427,6 @@ static void decon_atomic_flush(struct exynos_drm_crtc *crtc)
decon_set_bits(ctx, DECON_UPDATE, STANDALONE_UPDATE_F, ~0);
- if (ctx->out_type & IFTYPE_I80)
- set_bit(BIT_WIN_UPDATED, &ctx->flags);
-
ctx->frame_id = decon_get_frame_count(ctx, true);
exynos_crtc_handle_event(crtc);