Lines Matching refs:ctrl
472 struct v4l2_ctrl *ctrl) in __ctrl_set_aewb_lock() argument
474 bool awb_lock = ctrl->val & V4L2_LOCK_WHITE_BALANCE; in __ctrl_set_aewb_lock()
475 bool ae_lock = ctrl->val & V4L2_LOCK_EXPOSURE; in __ctrl_set_aewb_lock()
591 static int fimc_is_s_ctrl(struct v4l2_ctrl *ctrl) in fimc_is_s_ctrl() argument
593 struct fimc_isp *isp = ctrl_to_fimc_isp(ctrl); in fimc_is_s_ctrl()
598 switch (ctrl->id) { in fimc_is_s_ctrl()
601 ctrl->val); in fimc_is_s_ctrl()
606 ctrl->val); in fimc_is_s_ctrl()
611 ctrl->val); in fimc_is_s_ctrl()
616 ctrl->val); in fimc_is_s_ctrl()
621 ctrl->val); in fimc_is_s_ctrl()
626 ctrl->val); in fimc_is_s_ctrl()
630 ret = __ctrl_set_metering(is, ctrl->val); in fimc_is_s_ctrl()
634 ret = __ctrl_set_white_balance(is, ctrl->val); in fimc_is_s_ctrl()
638 ret = __ctrl_set_aewb_lock(is, ctrl); in fimc_is_s_ctrl()
643 ret = __ctrl_set_iso(is, ctrl->val); in fimc_is_s_ctrl()
647 ret = __ctrl_set_afc(is, ctrl->val); in fimc_is_s_ctrl()
651 __ctrl_set_image_effect(is, ctrl->val); in fimc_is_s_ctrl()
661 ctrl->name, ctrl->val); in fimc_is_s_ctrl()