Lines Matching full:ctrl
13 static int vdec_op_s_ctrl(struct v4l2_ctrl *ctrl) in vdec_op_s_ctrl() argument
15 struct venus_inst *inst = ctrl_to_inst(ctrl); in vdec_op_s_ctrl()
18 switch (ctrl->id) { in vdec_op_s_ctrl()
20 ctr->post_loop_deb_mode = ctrl->val; in vdec_op_s_ctrl()
26 ctr->profile = ctrl->val; in vdec_op_s_ctrl()
31 ctr->level = ctrl->val; in vdec_op_s_ctrl()
40 static int vdec_op_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in vdec_op_g_volatile_ctrl() argument
42 struct venus_inst *inst = ctrl_to_inst(ctrl); in vdec_op_g_volatile_ctrl()
49 switch (ctrl->id) { in vdec_op_g_volatile_ctrl()
57 ctrl->val = ctr->profile; in vdec_op_g_volatile_ctrl()
65 ctrl->val = ctr->level; in vdec_op_g_volatile_ctrl()
68 ctrl->val = ctr->post_loop_deb_mode; in vdec_op_g_volatile_ctrl()
73 ctrl->val = HFI_BUFREQ_COUNT_MIN(&bufreq, ver); in vdec_op_g_volatile_ctrl()
89 struct v4l2_ctrl *ctrl; in vdec_ctrl_init() local
96 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init()
102 if (ctrl) in vdec_ctrl_init()
103 ctrl->flags |= V4L2_CTRL_FLAG_VOLATILE; in vdec_ctrl_init()
105 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init()
109 if (ctrl) in vdec_ctrl_init()
110 ctrl->flags |= V4L2_CTRL_FLAG_VOLATILE; in vdec_ctrl_init()
112 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init()
122 if (ctrl) in vdec_ctrl_init()
123 ctrl->flags |= V4L2_CTRL_FLAG_VOLATILE; in vdec_ctrl_init()
125 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init()
129 if (ctrl) in vdec_ctrl_init()
130 ctrl->flags |= V4L2_CTRL_FLAG_VOLATILE; in vdec_ctrl_init()
132 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init()
136 if (ctrl) in vdec_ctrl_init()
137 ctrl->flags |= V4L2_CTRL_FLAG_VOLATILE; in vdec_ctrl_init()
139 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init()
143 if (ctrl) in vdec_ctrl_init()
144 ctrl->flags |= V4L2_CTRL_FLAG_VOLATILE; in vdec_ctrl_init()
146 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init()
150 if (ctrl) in vdec_ctrl_init()
151 ctrl->flags |= V4L2_CTRL_FLAG_VOLATILE; in vdec_ctrl_init()
156 ctrl = v4l2_ctrl_new_std(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init()
158 if (ctrl) in vdec_ctrl_init()
159 ctrl->flags |= V4L2_CTRL_FLAG_VOLATILE; in vdec_ctrl_init()