Lines Matching refs:ctrl_hdlr
1137 struct v4l2_ctrl_handler *ctrl_hdlr; in gc05a2_init_controls() local
1141 ctrl_hdlr = &gc05a2->ctrls; in gc05a2_init_controls()
1142 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 9); in gc05a2_init_controls()
1146 gc05a2->hflip = v4l2_ctrl_new_std(ctrl_hdlr, &gc05a2_ctrl_ops, in gc05a2_init_controls()
1148 gc05a2->vflip = v4l2_ctrl_new_std(ctrl_hdlr, &gc05a2_ctrl_ops, in gc05a2_init_controls()
1153 v4l2_ctrl_new_int_menu(ctrl_hdlr, in gc05a2_init_controls()
1163 v4l2_ctrl_new_std(ctrl_hdlr, in gc05a2_init_controls()
1171 v4l2_ctrl_new_std(ctrl_hdlr, in gc05a2_init_controls()
1178 gc05a2->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &gc05a2_ctrl_ops, in gc05a2_init_controls()
1184 v4l2_ctrl_new_std(ctrl_hdlr, &gc05a2_ctrl_ops, in gc05a2_init_controls()
1190 gc05a2->exposure = v4l2_ctrl_new_std(ctrl_hdlr, &gc05a2_ctrl_ops, in gc05a2_init_controls()
1195 v4l2_ctrl_new_std_menu_items(ctrl_hdlr, &gc05a2_ctrl_ops, in gc05a2_init_controls()
1205 ret = v4l2_ctrl_new_fwnode_properties(ctrl_hdlr, ops, &props); in gc05a2_init_controls()
1209 if (ctrl_hdlr->error) { in gc05a2_init_controls()
1210 ret = ctrl_hdlr->error; in gc05a2_init_controls()
1214 gc05a2->sd.ctrl_handler = ctrl_hdlr; in gc05a2_init_controls()
1219 v4l2_ctrl_handler_free(ctrl_hdlr); in gc05a2_init_controls()