Lines Matching refs:ctrls
19 #include <media/v4l2-ctrls.h>
361 struct v4l2_ctrl_handler ctrls;
540 ctrls);
597 v4l2_ctrl_handler_init(&sensor->ctrls, 10);
609 ctrl = v4l2_ctrl_new_int_menu(&sensor->ctrls, &imx415_ctrl_ops,
617 v4l2_ctrl_new_std(&sensor->ctrls, &imx415_ctrl_ops, V4L2_CID_EXPOSURE,
620 v4l2_ctrl_new_std(&sensor->ctrls, &imx415_ctrl_ops,
627 ctrl = v4l2_ctrl_new_std(&sensor->ctrls, &imx415_ctrl_ops,
632 sensor->vblank = v4l2_ctrl_new_std(&sensor->ctrls, &imx415_ctrl_ops,
645 v4l2_ctrl_new_std(&sensor->ctrls, NULL, V4L2_CID_PIXEL_RATE, pixel_rate,
648 sensor->hflip = v4l2_ctrl_new_std(&sensor->ctrls, &imx415_ctrl_ops,
650 sensor->vflip = v4l2_ctrl_new_std(&sensor->ctrls, &imx415_ctrl_ops,
653 v4l2_ctrl_new_std_menu_items(&sensor->ctrls, &imx415_ctrl_ops,
658 v4l2_ctrl_new_fwnode_properties(&sensor->ctrls, &imx415_ctrl_ops,
661 if (sensor->ctrls.error) {
662 dev_err_probe(sensor->dev, sensor->ctrls.error,
664 v4l2_ctrl_handler_free(&sensor->ctrls);
665 return sensor->ctrls.error;
667 sensor->subdev.ctrl_handler = &sensor->ctrls;
789 ret = __v4l2_ctrl_handler_setup(&sensor->ctrls);
944 v4l2_ctrl_handler_free(&sensor->ctrls);
957 v4l2_ctrl_handler_free(&sensor->ctrls);