Lines Matching refs:hdl
445 struct v4l2_ctrl_handler *hdl = &ctrls->handler;
447 int ret = v4l2_ctrl_handler_init(hdl, 22);
452 ctrls->auto_wb = v4l2_ctrl_new_std_menu(hdl, ops,
457 ctrls->auto_exposure = v4l2_ctrl_new_std_menu(hdl, ops,
460 ctrls->exposure_bias = v4l2_ctrl_new_int_menu(hdl, ops,
466 ctrls->exposure_metering = v4l2_ctrl_new_std_menu(hdl, ops,
471 ctrls->focus_auto = v4l2_ctrl_new_std(hdl, ops,
474 ctrls->af_start = v4l2_ctrl_new_std(hdl, ops,
477 ctrls->af_stop = v4l2_ctrl_new_std(hdl, ops,
480 ctrls->af_status = v4l2_ctrl_new_std(hdl, ops,
487 ctrls->af_distance = v4l2_ctrl_new_std_menu(hdl, ops,
494 ctrls->auto_iso = v4l2_ctrl_new_std_menu(hdl, ops,
498 ctrls->iso = v4l2_ctrl_new_int_menu(hdl, ops,
502 ctrls->contrast = v4l2_ctrl_new_std(hdl, ops,
505 ctrls->saturation = v4l2_ctrl_new_std(hdl, ops,
508 ctrls->sharpness = v4l2_ctrl_new_std(hdl, ops,
511 ctrls->zoom = v4l2_ctrl_new_std(hdl, ops,
514 ctrls->colorfx = v4l2_ctrl_new_std_menu(hdl, ops, V4L2_CID_COLORFX,
517 ctrls->wdr = v4l2_ctrl_new_std(hdl, ops,
520 ctrls->stabilization = v4l2_ctrl_new_std(hdl, ops,
523 v4l2_ctrl_new_std_menu(hdl, ops, V4L2_CID_POWER_LINE_FREQUENCY,
527 ctrls->jpeg_quality = v4l2_ctrl_new_std(hdl, ops,
530 ctrls->scene_mode = v4l2_ctrl_new_std_menu(hdl, ops,
534 ctrls->aaa_lock = v4l2_ctrl_new_std(hdl, ops,
537 if (hdl->error) {
538 ret = hdl->error;
539 v4l2_ctrl_handler_free(hdl);
550 state->sensor_sd.ctrl_handler = hdl;