return -EINVAL;\r
}\r
\r
- if (unlikely((req->dst.vir_w <= 0) || (req->dst.vir_w > 2048) || (req->dst.vir_h <= 0) || (req->dst.vir_h > 2048)))\r
+ if (unlikely((req->dst.vir_w <= 0) || (req->dst.vir_w > 4096) || (req->dst.vir_h <= 0) || (req->dst.vir_h > 2048)))\r
{\r
ERR("invalid destination resolution vir_w = %d, vir_h = %d\n", req->dst.vir_w, req->dst.vir_h);\r
return -EINVAL;\r
}\r
else\r
{\r
- ret = rga_blit_sync(session, req);\r
+ ret = rga_blit_async(session, req);\r
}\r
break;\r
case RGA_FLUSH:\r