]> git.baikalelectronics.ru Git - kernel.git/commit
media: mediatek: vcodec: support stateless H.264 decoding for mt8192
authorYunfei Dong <yunfei.dong@mediatek.com>
Thu, 12 May 2022 02:19:47 +0000 (04:19 +0200)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Fri, 13 May 2022 12:49:38 +0000 (14:49 +0200)
commitb3d82b64978b13d44c8853ee504d402f78323cf2
tree90935ddad6a71baf4449903b45e8d188f5ff9ac9
parent74cec7f0189b54fb0bc513cc9036a84406673b63
media: mediatek: vcodec: support stateless H.264 decoding for mt8192

Adds h264 lat and core architecture driver for mt8192,
and the decode mode is frame based for stateless decoder.

Signed-off-by: Yunfei Dong <yunfei.dong@mediatek.com>
Tested-by: NĂ­colas F. R. A. Prado <nfraprado@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
drivers/media/platform/mediatek/vcodec/Makefile
drivers/media/platform/mediatek/vcodec/vdec/vdec_h264_req_multi_if.c [new file with mode: 0644]
drivers/media/platform/mediatek/vcodec/vdec_drv_if.c
drivers/media/platform/mediatek/vcodec/vdec_drv_if.h
drivers/media/platform/mediatek/vcodec/vdec_vpu_if.h
include/linux/remoteproc/mtk_scp.h