Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

media: mtk-vcodec: fix access to vb2_v4l2_buffer struct

Commit 0650a91499e0 ("media: mtk-vcodec: Correct return type for mem2mem
buffer helpers") fixed the return types for mem2mem buffer helper
functions, but omitted two occurrences that are accessed in the
mtk_v4l2_debug() macro. These only trigger compiler errors when DEBUG is
defined.

Fixes: 0650a91499e0 ("media: mtk-vcodec: Correct return type for mem2mem buffer helpers")

Signed-off-by: Alexandre Courbot <acourbot@chromium.org>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>

authored by

Alexandre Courbot and committed by
Mauro Carvalho Chehab
3235d394 f29a317b

+2 -2
+2 -2
drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c
··· 1158 1158 src_mem.size = (size_t)src_buf->planes[0].bytesused; 1159 1159 mtk_v4l2_debug(2, 1160 1160 "[%d] buf id=%d va=%p dma=%pad size=%zx", 1161 - ctx->id, src_buf->index, 1161 + ctx->id, src_buf->vb2_buf.index, 1162 1162 src_mem.va, &src_mem.dma_addr, 1163 1163 src_mem.size); 1164 1164 ··· 1182 1182 } 1183 1183 mtk_v4l2_debug(ret ? 0 : 1, 1184 1184 "[%d] vdec_if_decode() src_buf=%d, size=%zu, fail=%d, res_chg=%d", 1185 - ctx->id, src_buf->index, 1185 + ctx->id, src_buf->vb2_buf.index, 1186 1186 src_mem.size, ret, res_chg); 1187 1187 return; 1188 1188 }