Lines Matching refs:ctrl_hdl
470 v4l2_ctrl_handler_init(&afe->ctrl_hdl, 5); in adv748x_afe_init_controls()
473 afe->ctrl_hdl.lock = &state->mutex; in adv748x_afe_init_controls()
475 v4l2_ctrl_new_std(&afe->ctrl_hdl, &adv748x_afe_ctrl_ops, in adv748x_afe_init_controls()
478 v4l2_ctrl_new_std(&afe->ctrl_hdl, &adv748x_afe_ctrl_ops, in adv748x_afe_init_controls()
481 v4l2_ctrl_new_std(&afe->ctrl_hdl, &adv748x_afe_ctrl_ops, in adv748x_afe_init_controls()
484 v4l2_ctrl_new_std(&afe->ctrl_hdl, &adv748x_afe_ctrl_ops, in adv748x_afe_init_controls()
488 v4l2_ctrl_new_std_menu_items(&afe->ctrl_hdl, &adv748x_afe_ctrl_ops, in adv748x_afe_init_controls()
493 afe->sd.ctrl_handler = &afe->ctrl_hdl; in adv748x_afe_init_controls()
494 if (afe->ctrl_hdl.error) { in adv748x_afe_init_controls()
495 v4l2_ctrl_handler_free(&afe->ctrl_hdl); in adv748x_afe_init_controls()
496 return afe->ctrl_hdl.error; in adv748x_afe_init_controls()
499 return v4l2_ctrl_handler_setup(&afe->ctrl_hdl); in adv748x_afe_init_controls()
555 v4l2_ctrl_handler_free(&afe->ctrl_hdl); in adv748x_afe_cleanup()