Lines Matching defs:ctrls
25 #include <media/v4l2-ctrls.h>
244 struct v4l2_ctrl_handler ctrls;
739 struct imx290, ctrls);
872 v4l2_ctrl_handler_init(&imx290->ctrls, 11);
887 v4l2_ctrl_new_std(&imx290->ctrls, &imx290_ctrl_ops,
894 imx290->exposure = v4l2_ctrl_new_std(&imx290->ctrls, &imx290_ctrl_ops,
904 v4l2_ctrl_new_int_menu(&imx290->ctrls, &imx290_ctrl_ops,
911 v4l2_ctrl_new_std(&imx290->ctrls, &imx290_ctrl_ops, V4L2_CID_PIXEL_RATE,
915 v4l2_ctrl_new_std_menu_items(&imx290->ctrls, &imx290_ctrl_ops,
923 imx290->hblank = v4l2_ctrl_new_std(&imx290->ctrls, &imx290_ctrl_ops,
926 imx290->vblank = v4l2_ctrl_new_std(&imx290->ctrls, &imx290_ctrl_ops,
929 imx290->hflip = v4l2_ctrl_new_std(&imx290->ctrls, &imx290_ctrl_ops,
931 imx290->vflip = v4l2_ctrl_new_std(&imx290->ctrls, &imx290_ctrl_ops,
935 v4l2_ctrl_new_fwnode_properties(&imx290->ctrls, &imx290_ctrl_ops,
938 imx290->sd.ctrl_handler = &imx290->ctrls;
940 if (imx290->ctrls.error) {
941 ret = imx290->ctrls.error;
942 v4l2_ctrl_handler_free(&imx290->ctrls);
1270 imx290->sd.state_lock = imx290->ctrls.lock;
1285 v4l2_ctrl_handler_free(&imx290->ctrls);
1295 v4l2_ctrl_handler_free(&imx290->ctrls);