Lines Matching refs:hdl
213 struct v4l2_ctrl_handler hdl; member
247 return &container_of(ctrl->handler, struct ov7670_info, hdl)->sd; in to_sd()
1586 v4l2_ctrl_handler_init(&info->hdl, 10); in ov7670_probe()
1587 v4l2_ctrl_new_std(&info->hdl, &ov7670_ctrl_ops, in ov7670_probe()
1589 v4l2_ctrl_new_std(&info->hdl, &ov7670_ctrl_ops, in ov7670_probe()
1591 v4l2_ctrl_new_std(&info->hdl, &ov7670_ctrl_ops, in ov7670_probe()
1593 v4l2_ctrl_new_std(&info->hdl, &ov7670_ctrl_ops, in ov7670_probe()
1595 info->saturation = v4l2_ctrl_new_std(&info->hdl, &ov7670_ctrl_ops, in ov7670_probe()
1597 info->hue = v4l2_ctrl_new_std(&info->hdl, &ov7670_ctrl_ops, in ov7670_probe()
1599 info->gain = v4l2_ctrl_new_std(&info->hdl, &ov7670_ctrl_ops, in ov7670_probe()
1601 info->auto_gain = v4l2_ctrl_new_std(&info->hdl, &ov7670_ctrl_ops, in ov7670_probe()
1603 info->exposure = v4l2_ctrl_new_std(&info->hdl, &ov7670_ctrl_ops, in ov7670_probe()
1605 info->auto_exposure = v4l2_ctrl_new_std_menu(&info->hdl, &ov7670_ctrl_ops, in ov7670_probe()
1608 sd->ctrl_handler = &info->hdl; in ov7670_probe()
1609 if (info->hdl.error) { in ov7670_probe()
1610 int err = info->hdl.error; in ov7670_probe()
1612 v4l2_ctrl_handler_free(&info->hdl); in ov7670_probe()
1623 v4l2_ctrl_handler_setup(&info->hdl); in ov7670_probe()
1635 v4l2_ctrl_handler_free(&info->hdl); in ov7670_remove()