diff --git a/drivers/video/rockchip/rga3/rga2_mmu_info.c b/drivers/video/rockchip/rga3/rga2_mmu_info.c index 58fc33367fa4..b2ec85f0f0c2 100644 --- a/drivers/video/rockchip/rga3/rga2_mmu_info.c +++ b/drivers/video/rockchip/rga3/rga2_mmu_info.c @@ -139,6 +139,8 @@ unsigned int *rga2_mmu_buf_get(uint32_t size) int ret; unsigned int *mmu_base = NULL; + size = ALIGN(size, 16); + mutex_lock(&rga_drvdata->lock); ret = rga2_mmu_buf_get_try(&rga2_mmu_info, size);