From: zsq Date: Tue, 16 Apr 2013 09:45:12 +0000 (+0800) Subject: fix sysc wait queue error X-Git-Tag: firefly_0821_release~7269 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=e00d7ceccb7d2f48865f1cb92ed049cfd4d44623;p=firefly-linux-kernel-4.4.55.git fix sysc wait queue error --- diff --git a/drivers/video/rockchip/rga/rga_drv.c b/drivers/video/rockchip/rga/rga_drv.c index 9c61d838cd13..fe5eec29d0f9 100755 --- a/drivers/video/rockchip/rga/rga_drv.c +++ b/drivers/video/rockchip/rga/rga_drv.c @@ -880,6 +880,8 @@ static int rga_blit_sync(rga_session *session, struct rga_req *req) printk("*** rga_blit_sync proc ***\n"); print_info(req); #endif + + atomic_set(&session->done, 0); ret = rga_blit(session, req); if(ret < 0)