Lines Matching refs:ctrl_hdlr
1296 struct v4l2_ctrl_handler *ctrl_hdlr = &ov9282->ctrl_handler;
1303 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10);
1308 ctrl_hdlr->lock = &ov9282->mutex;
1312 ov9282->exp_ctrl = v4l2_ctrl_new_std(ctrl_hdlr,
1320 ov9282->again_ctrl = v4l2_ctrl_new_std(ctrl_hdlr,
1330 ov9282->vblank_ctrl = v4l2_ctrl_new_std(ctrl_hdlr,
1337 v4l2_ctrl_new_std(ctrl_hdlr, &ov9282_ctrl_ops, V4L2_CID_VFLIP,
1340 v4l2_ctrl_new_std(ctrl_hdlr, &ov9282_ctrl_ops, V4L2_CID_HFLIP,
1344 ov9282->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov9282_ctrl_ops,
1350 ov9282->link_freq_ctrl = v4l2_ctrl_new_int_menu(ctrl_hdlr,
1361 ov9282->hblank_ctrl = v4l2_ctrl_new_std(ctrl_hdlr,
1370 /* Failure sets ctrl_hdlr->error, which we check afterwards anyway */
1371 v4l2_ctrl_new_fwnode_properties(ctrl_hdlr, &ov9282_ctrl_ops,
1375 if (ctrl_hdlr->error || ret) {
1377 ctrl_hdlr->error);
1378 v4l2_ctrl_handler_free(ctrl_hdlr);
1379 return ctrl_hdlr->error;
1382 ov9282->sd.ctrl_handler = ctrl_hdlr;