video: rockchip: rga3: Add missing judge for dma_buf

Signed-off-by: Li Huang <putin.li@rock-chips.com>
Change-Id: Icaf9a533ad1ad67b89d502391f6a6f4e31124c51
This commit is contained in:
Li Huang
2022-01-04 19:31:29 +08:00
committed by Tao Huang
parent ed0b5065fc
commit 7a7e0d4b84

View File

@@ -943,7 +943,9 @@ static void rga_dma_put_channel_info(struct rga_dma_buffer_t **rga_dma_buffer, s
return;
rga_dma_unmap_buffer(buffer);
dma_buf_put(*dma_buf);
if (*dma_buf)
dma_buf_put(*dma_buf);
kfree(buffer);
*rga_dma_buffer = NULL;