Lines Matching refs:ctrls
27 #include <media/v4l2-ctrls.h>
168 struct ov2680_ctrls ctrls;
270 ctrls.handler)->sd;
296 if (sensor->ctrls.vflip && sensor->ctrls.vflip->val)
299 if (sensor->ctrls.hflip && sensor->ctrls.hflip->val)
500 /* Restore value of all ctrls */
501 ret = __v4l2_ctrl_handler_setup(&sensor->ctrls.handler);
912 struct ov2680_ctrls *ctrls = &sensor->ctrls;
913 struct v4l2_ctrl_handler *hdl = &ctrls->handler;
931 ctrls->vflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_VFLIP, 0, 1, 1, 0);
932 ctrls->hflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_HFLIP, 0, 1, 1, 0);
934 ctrls->test_pattern = v4l2_ctrl_new_std_menu_items(hdl,
939 ctrls->exposure = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_EXPOSURE,
942 ctrls->gain = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_ANALOGUE_GAIN,
945 ctrls->link_freq = v4l2_ctrl_new_int_menu(hdl, NULL, V4L2_CID_LINK_FREQ,
947 ctrls->pixel_rate = v4l2_ctrl_new_std(hdl, NULL, V4L2_CID_PIXEL_RATE,
956 ctrls->vflip->flags |= V4L2_CTRL_FLAG_MODIFY_LAYOUT;
957 ctrls->hflip->flags |= V4L2_CTRL_FLAG_MODIFY_LAYOUT;
958 ctrls->link_freq->flags |= V4L2_CTRL_FLAG_READ_ONLY;
1209 v4l2_ctrl_handler_free(&sensor->ctrls.handler);