diff --git a/drivers/video/rockchip/rga3/include/rga_drv.h b/drivers/video/rockchip/rga3/include/rga_drv.h index 670d0fe8981d..07b23a2e7546 100644 --- a/drivers/video/rockchip/rga3/include/rga_drv.h +++ b/drivers/video/rockchip/rga3/include/rga_drv.h @@ -86,7 +86,7 @@ #define DRIVER_MAJOR_VERISON 1 #define DRIVER_MINOR_VERSION 2 -#define DRIVER_REVISION_VERSION 7 +#define DRIVER_REVISION_VERSION 8 #define DRIVER_VERSION (STR(DRIVER_MAJOR_VERISON) "." STR(DRIVER_MINOR_VERSION) \ "." STR(DRIVER_REVISION_VERSION)) diff --git a/drivers/video/rockchip/rga3/rga_mm.c b/drivers/video/rockchip/rga3/rga_mm.c index d4379ec4d904..ee4f4a90555e 100644 --- a/drivers/video/rockchip/rga3/rga_mm.c +++ b/drivers/video/rockchip/rga3/rga_mm.c @@ -233,7 +233,7 @@ static int rga_alloc_virt_addr(struct rga_virt_addr **virt_addr_p, struct rga_virt_addr *virt_addr = NULL; uv_addr = viraddr + (memory_parm->width * memory_parm->height); - v_addr = (memory_parm->width * memory_parm->height) / + v_addr = uv_addr + (memory_parm->width * memory_parm->height) / (rga_is_yuv422p_format(memory_parm->format) ? 2 : 4); /* Calculate page size. */