Lines Matching refs:controls
126 static struct mfc_control controls[] = {
1084 #define NUM_CTRLS ARRAY_SIZE(controls)
1803 * Update range of all HEVC quantization parameter controls that depend on the
1804 * V4L2_CID_MPEG_VIDEO_HEVC_MIN_QP, V4L2_CID_MPEG_VIDEO_HEVC_MAX_QP controls.
2693 if (IS_MFC51_PRIV(controls[i].id)) {
2696 cfg.id = controls[i].id;
2697 cfg.min = controls[i].minimum;
2698 cfg.max = controls[i].maximum;
2699 cfg.def = controls[i].default_value;
2700 cfg.name = controls[i].name;
2701 cfg.type = controls[i].type;
2706 cfg.menu_skip_mask = controls[i].menu_skip_mask;
2709 cfg.step = controls[i].step;
2715 if ((controls[i].type == V4L2_CTRL_TYPE_MENU) ||
2716 (controls[i].type ==
2720 &s5p_mfc_enc_ctrl_ops, controls[i].id,
2721 controls[i].maximum, 0,
2722 controls[i].default_value);
2726 &s5p_mfc_enc_ctrl_ops, controls[i].id,
2727 controls[i].minimum,
2728 controls[i].maximum, controls[i].step,
2729 controls[i].default_value);
2736 if (controls[i].is_volatile && ctx->ctrls[i])