From 6469f2fb4f5ea01dae4731b20178a959bab30a7e Mon Sep 17 00:00:00 2001 From: Yu Qiaowei Date: Mon, 9 May 2022 15:44:39 +0800 Subject: [PATCH] video: rockchip: rga3: Fix RGA2 getting mmu_base requires 16 alignment Signed-off-by: Yu Qiaowei Change-Id: I7f096d51021ed941240f5ab3578fbc1f3b44b505 --- drivers/video/rockchip/rga3/rga2_mmu_info.c | 2 ++ 1 file changed, 2 insertions(+) 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);