Lines Matching refs:ctrl_hdlr
923 struct v4l2_ctrl_handler *ctrl_hdlr = &ov9282->ctrl_handler; in ov9282_init_controls() local
928 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 6); in ov9282_init_controls()
933 ctrl_hdlr->lock = &ov9282->mutex; in ov9282_init_controls()
937 ov9282->exp_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in ov9282_init_controls()
945 ov9282->again_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in ov9282_init_controls()
955 ov9282->vblank_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in ov9282_init_controls()
963 ov9282->pclk_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in ov9282_init_controls()
969 ov9282->link_freq_ctrl = v4l2_ctrl_new_int_menu(ctrl_hdlr, in ov9282_init_controls()
979 ov9282->hblank_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in ov9282_init_controls()
988 if (ctrl_hdlr->error) { in ov9282_init_controls()
990 ctrl_hdlr->error); in ov9282_init_controls()
991 v4l2_ctrl_handler_free(ctrl_hdlr); in ov9282_init_controls()
992 return ctrl_hdlr->error; in ov9282_init_controls()
995 ov9282->sd.ctrl_handler = ctrl_hdlr; in ov9282_init_controls()