From: zsq Date: Thu, 16 Aug 2012 06:43:06 +0000 (+0800) Subject: fix no async bug X-Git-Tag: firefly_0821_release~8912^2~1^2~5 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=475f235898a07dc0b8531d0277fbf2e947788177;p=firefly-linux-kernel-4.4.55.git fix no async bug --- diff --git a/drivers/video/rockchip/rga/rga_drv.c b/drivers/video/rockchip/rga/rga_drv.c index 507751400069..734af2cbb802 100755 --- a/drivers/video/rockchip/rga/rga_drv.c +++ b/drivers/video/rockchip/rga/rga_drv.c @@ -356,7 +356,7 @@ static int rga_check_param(const struct rga_req *req) return -EINVAL; } - if (unlikely((req->dst.vir_w <= 0) || (req->dst.vir_w > 2048) || (req->dst.vir_h <= 0) || (req->dst.vir_h > 2048))) + if (unlikely((req->dst.vir_w <= 0) || (req->dst.vir_w > 4096) || (req->dst.vir_h <= 0) || (req->dst.vir_h > 2048))) { ERR("invalid destination resolution vir_w = %d, vir_h = %d\n", req->dst.vir_w, req->dst.vir_h); return -EINVAL; @@ -951,7 +951,7 @@ static long rga_ioctl(struct file *file, uint32_t cmd, unsigned long arg) } else { - ret = rga_blit_sync(session, req); + ret = rga_blit_async(session, req); } break; case RGA_FLUSH: