From 372c139deef48d827f8fe6ca47cb8210b28914a4 Mon Sep 17 00:00:00 2001 From: Johnson Ding Date: Wed, 11 Oct 2023 09:04:00 +0800 Subject: [PATCH] video: rockchip: mpp: fix JPEG Enc dma sync problem Signed-off-by: Johnson Ding Change-Id: I5947652b7291cd997ee4555c89942a0bd7af53c1 --- drivers/video/rockchip/mpp/mpp_rkvenc2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/rockchip/mpp/mpp_rkvenc2.c b/drivers/video/rockchip/mpp/mpp_rkvenc2.c index 5ea47d99163e..fc55395dafc0 100644 --- a/drivers/video/rockchip/mpp/mpp_rkvenc2.c +++ b/drivers/video/rockchip/mpp/mpp_rkvenc2.c @@ -1469,7 +1469,7 @@ static int rkvenc_finish(struct mpp_dev *mpp, struct mpp_task *mpp_task) if (task->bs_buf) { u32 bs_size = mpp_read(mpp, 0x4064); - mpp_dma_buf_sync(task->bs_buf, 0, bs_size / 8 + task->offset_bs, + mpp_dma_buf_sync(task->bs_buf, 0, bs_size + task->offset_bs, DMA_FROM_DEVICE, true); }