Lines Matching defs:handler
1536 struct ov8858 *ov8858 = container_of(ctrl->handler,
1547 * The control handler and the subdev state use the same mutex and the
1705 struct v4l2_ctrl_handler *handler = &ov8858->ctrl_handler;
1714 ret = v4l2_ctrl_handler_init(handler, 10);
1718 ctrl = v4l2_ctrl_new_int_menu(handler, NULL, V4L2_CID_LINK_FREQ,
1725 v4l2_ctrl_new_std(handler, NULL, V4L2_CID_PIXEL_RATE,
1729 ov8858->hblank = v4l2_ctrl_new_std(handler, NULL, V4L2_CID_HBLANK,
1735 ov8858->vblank = v4l2_ctrl_new_std(handler, &ov8858_ctrl_ops,
1741 ov8858->exposure = v4l2_ctrl_new_std(handler, &ov8858_ctrl_ops,
1747 v4l2_ctrl_new_std(handler, &ov8858_ctrl_ops, V4L2_CID_ANALOGUE_GAIN,
1751 v4l2_ctrl_new_std(handler, &ov8858_ctrl_ops, V4L2_CID_DIGITAL_GAIN,
1756 v4l2_ctrl_new_std_menu_items(handler, &ov8858_ctrl_ops,
1761 if (handler->error) {
1762 ret = handler->error;
1770 ret = v4l2_ctrl_new_fwnode_properties(handler, &ov8858_ctrl_ops,
1775 ov8858->subdev.ctrl_handler = handler;
1781 v4l2_ctrl_handler_free(handler);