summaryrefslogtreecommitdiff
path: root/drivers/media/platform/mtk-vcodec/venc_drv_if.h
diff options
context:
space:
mode:
authorAlexandre Courbot <acourbot@chromium.org>2019-06-14 03:56:40 -0400
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>2019-06-21 17:10:20 -0400
commit9fcb242be63db7c43c65401b615012225c648515 (patch)
tree821401f8bc6ad3ee3f0ad4b83ac776813a618e87 /drivers/media/platform/mtk-vcodec/venc_drv_if.h
parent86aed3f519312ee86bf6c618687aa1be08dd9ca4 (diff)
media: mtk-vcodec: remove unneeded proxy functions
We were getting the codec interface through a proxy function that does not bring anything compared to just accessing the interface definition directly, so just do that. Also make the decoder interfaces const. 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>
Diffstat (limited to 'drivers/media/platform/mtk-vcodec/venc_drv_if.h')
-rw-r--r--drivers/media/platform/mtk-vcodec/venc_drv_if.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/media/platform/mtk-vcodec/venc_drv_if.h b/drivers/media/platform/mtk-vcodec/venc_drv_if.h
index cc5bb36c2735..52fc9cc812fc 100644
--- a/drivers/media/platform/mtk-vcodec/venc_drv_if.h
+++ b/drivers/media/platform/mtk-vcodec/venc_drv_if.h
@@ -110,6 +110,9 @@ struct venc_done_result {
bool is_key_frm;
};
+extern const struct venc_common_if venc_h264_if;
+extern const struct venc_common_if venc_vp8_if;
+
/*
* venc_if_init - Create the driver handle
* @ctx: device context