summaryrefslogtreecommitdiff
path: root/drivers/misc/dispdev/dispdev.c
diff options
context:
space:
mode:
authorJimmy Rubin <jimmy.rubin@stericsson.com>2011-08-30 14:57:31 +0200
committerUlf Hansson <ulf.hansson@stericsson.com>2011-09-19 16:05:55 +0200
commit253d562955d951e3d7f036c006a4ad5d60a951d1 (patch)
tree9c196ede932d0376676d76553b6609f5ce80eee3 /drivers/misc/dispdev/dispdev.c
parent6c6ba263a472b07af89a3086a1f9c0a561142e99 (diff)
misc: dispdev: Fix for display update
If the display update flag is set to false in queue buffer, the next buffer should be updated. ST-Ericsson ID: 359396 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ibe1a8d3436cef60dde112cda192b26eaffa42368 Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/29751 Reviewed-by: Maciej SOCHA <maciej.socha@stericsson.com> Reviewed-by: QATOOLS Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com> Reviewed-by: QABUILD Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30080 Reviewed-by: Naveen Kumar GADDIPATI <naveen.gaddipati@stericsson.com> Tested-by: Naveen Kumar GADDIPATI <naveen.gaddipati@stericsson.com>
Diffstat (limited to 'drivers/misc/dispdev/dispdev.c')
-rw-r--r--drivers/misc/dispdev/dispdev.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/misc/dispdev/dispdev.c b/drivers/misc/dispdev/dispdev.c
index a8b612bdd26..76091c03478 100644
--- a/drivers/misc/dispdev/dispdev.c
+++ b/drivers/misc/dispdev/dispdev.c
@@ -388,7 +388,7 @@ static int dispdev_queue_buffer(struct dispdev *dd,
info.paddr = mem_chunk.paddr;
mcde_dss_apply_overlay(dd->ovly, &info);
mcde_dss_update_overlay(dd->ovly, false);
- } else {
+ } else if (buffer->display_update) {
dd->buffers_need_update = true;
}