media: mediatek: vcodec: align fw interface
authorYunfei Dong <yunfei.dong@mediatek.com>
Sat, 29 Jul 2023 02:55:05 +0000 (10:55 +0800)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Thu, 10 Aug 2023 05:58:33 +0000 (07:58 +0200)
commit2e9eadccf754584ce0cc4c0dcba5f69a8af5d460
tree7b6e2b21c16b2d5c530335c60d07f5cba2b20434
parent94f214f4b6b4cab6f9c49e768338705022623437
media: mediatek: vcodec: align fw interface

Align scp and vpu firmware interface, remove the depedency for
'struct mtk_vcodec_dev' and 'struct mtk_vcodec_ctx'. It will be
much easier to separate video encoder and decoder.

Signed-off-by: Yunfei Dong <yunfei.dong@mediatek.com>
Reviewed-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
drivers/media/platform/mediatek/vcodec/mtk_vcodec_fw.c
drivers/media/platform/mediatek/vcodec/mtk_vcodec_fw.h
drivers/media/platform/mediatek/vcodec/mtk_vcodec_fw_priv.h
drivers/media/platform/mediatek/vcodec/mtk_vcodec_fw_scp.c
drivers/media/platform/mediatek/vcodec/mtk_vcodec_fw_vpu.c