// SPDX-License-Identifier: GPL-2.0-only /* * Copyright (c) 2012-2016, The Linux Foundation. All rights reserved. * Copyright (C) 2017 Linaro Ltd. */ #include <linux/types.h> #include <media/v4l2-ctrls.h> #include "core.h" #include "helpers.h" #include "vdec.h" static int vdec_op_s_ctrl(struct v4l2_ctrl *ctrl) { … } static int vdec_op_g_volatile_ctrl(struct v4l2_ctrl *ctrl) { … } static const struct v4l2_ctrl_ops vdec_ctrl_ops = …; int vdec_ctrl_init(struct venus_inst *inst) { … } void vdec_ctrl_deinit(struct venus_inst *inst) { … }