summaryrefslogtreecommitdiff
path: root/drivers/media/platform/mtk-vcodec/vdec_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/vdec_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/vdec_drv_if.h')
-rw-r--r--drivers/media/platform/mtk-vcodec/vdec_drv_if.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/media/platform/mtk-vcodec/vdec_drv_if.h b/drivers/media/platform/mtk-vcodec/vdec_drv_if.h
index c5bd8b0dbe13..270d8dc9984b 100644
--- a/drivers/media/platform/mtk-vcodec/vdec_drv_if.h
+++ b/drivers/media/platform/mtk-vcodec/vdec_drv_if.h
@@ -54,6 +54,10 @@ struct vdec_fb_node {
struct vdec_fb *fb;
};
+extern const struct vdec_common_if vdec_h264_if;
+extern const struct vdec_common_if vdec_vp8_if;
+extern const struct vdec_common_if vdec_vp9_if;
+
/**
* vdec_if_init() - initialize decode driver
* @ctx : [in] v4l2 context