From 5f91e097c176078328db1074effd4b6c5d44c535 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E6=9D=9C=E5=9D=A4=E6=98=8E?= Date: Sun, 8 Jan 2012 10:23:27 +0800 Subject: [PATCH] gpu : add gcvFLUSH_ALL at gckVIDMEM_Unlock to avoid gpu hang. --- .../rk29/vivante/hal/kernel/gc_hal_kernel_video_memory.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/rk29/vivante/hal/kernel/gc_hal_kernel_video_memory.c b/drivers/staging/rk29/vivante/hal/kernel/gc_hal_kernel_video_memory.c index 2b0617a41a46..623ce372c451 100755 --- a/drivers/staging/rk29/vivante/hal/kernel/gc_hal_kernel_video_memory.c +++ b/drivers/staging/rk29/vivante/hal/kernel/gc_hal_kernel_video_memory.c @@ -1686,7 +1686,7 @@ gckVIDMEM_Unlock( flush = (gceKERNEL_FLUSH) 0; } - flush = flush | gcvFLUSH_2D; // dkm : add to avoid the gpu hang + flush = gcvFLUSH_ALL; // dkm : add to avoid the gpu hang gcmkONERROR( gckHARDWARE_Flush(hardware, flush, gcvNULL, &requested)); -- 2.34.1