Home
last modified time | relevance | path

Searched refs:ctrl_hdlr (Results 1 – 14 of 14) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/media/i2c/
H A Dov7740.c978 struct v4l2_ctrl_handler *ctrl_hdlr = &ov7740->ctrl_handler; in ov7740_init_controls() local
981 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 12); in ov7740_init_controls()
985 ctrl_hdlr->lock = &ov7740->mutex; in ov7740_init_controls()
986 ov7740->auto_wb = v4l2_ctrl_new_std(ctrl_hdlr, &ov7740_ctrl_ops, in ov7740_init_controls()
989 ov7740->blue_balance = v4l2_ctrl_new_std(ctrl_hdlr, &ov7740_ctrl_ops, in ov7740_init_controls()
992 ov7740->red_balance = v4l2_ctrl_new_std(ctrl_hdlr, &ov7740_ctrl_ops, in ov7740_init_controls()
996 ov7740->brightness = v4l2_ctrl_new_std(ctrl_hdlr, &ov7740_ctrl_ops, in ov7740_init_controls()
999 ov7740->contrast = v4l2_ctrl_new_std(ctrl_hdlr, &ov7740_ctrl_ops, in ov7740_init_controls()
1002 ov7740->saturation = v4l2_ctrl_new_std(ctrl_hdlr, &ov7740_ctrl_ops, in ov7740_init_controls()
1004 ov7740->hflip = v4l2_ctrl_new_std(ctrl_hdlr, &ov7740_ctrl_ops, in ov7740_init_controls()
[all …]
H A Dov5675.c738 struct v4l2_ctrl_handler *ctrl_hdlr; in ov5675_init_controls() local
742 ctrl_hdlr = &ov5675->ctrl_handler; in ov5675_init_controls()
743 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in ov5675_init_controls()
747 ctrl_hdlr->lock = &ov5675->mutex; in ov5675_init_controls()
748 ov5675->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &ov5675_ctrl_ops, in ov5675_init_controls()
755 ov5675->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, in ov5675_init_controls()
760 ov5675->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, in ov5675_init_controls()
767 ov5675->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, in ov5675_init_controls()
773 v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in ov5675_init_controls()
776 v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in ov5675_init_controls()
[all …]
H A Dov13858.c1594 struct v4l2_ctrl_handler *ctrl_hdlr; in ov13858_init_controls() local
1604 ctrl_hdlr = &ov13858->ctrl_handler; in ov13858_init_controls()
1605 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in ov13858_init_controls()
1610 ctrl_hdlr->lock = &ov13858->mutex; in ov13858_init_controls()
1611 ov13858->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, in ov13858_init_controls()
1623 ov13858->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov13858_ctrl_ops, in ov13858_init_controls()
1632 ctrl_hdlr, &ov13858_ctrl_ops, V4L2_CID_VBLANK, in ov13858_init_controls()
1639 ctrl_hdlr, &ov13858_ctrl_ops, V4L2_CID_HBLANK, in ov13858_init_controls()
1646 ctrl_hdlr, &ov13858_ctrl_ops, in ov13858_init_controls()
1651 v4l2_ctrl_new_std(ctrl_hdlr, &ov13858_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in ov13858_init_controls()
[all …]
H A Dimx355.c1567 struct v4l2_ctrl_handler *ctrl_hdlr; in imx355_init_controls() local
1577 ctrl_hdlr = &imx355->ctrl_handler; in imx355_init_controls()
1578 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in imx355_init_controls()
1582 ctrl_hdlr->lock = &imx355->mutex; in imx355_init_controls()
1584 imx355->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &imx355_ctrl_ops, in imx355_init_controls()
1594 imx355->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &imx355_ctrl_ops, in imx355_init_controls()
1602 imx355->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx355_ctrl_ops, in imx355_init_controls()
1608 imx355->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx355_ctrl_ops, in imx355_init_controls()
1616 imx355->exposure = v4l2_ctrl_new_std(ctrl_hdlr, &imx355_ctrl_ops, in imx355_init_controls()
1622 imx355->hflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx355_ctrl_ops, in imx355_init_controls()
[all …]
H A Dimx319.c2267 struct v4l2_ctrl_handler *ctrl_hdlr; in imx319_init_controls() local
2277 ctrl_hdlr = &imx319->ctrl_handler; in imx319_init_controls()
2278 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in imx319_init_controls()
2282 ctrl_hdlr->lock = &imx319->mutex; in imx319_init_controls()
2284 imx319->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls()
2294 imx319->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls()
2302 imx319->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls()
2308 imx319->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls()
2316 imx319->exposure = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls()
2322 imx319->hflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls()
[all …]
H A Dimx219.c1274 struct v4l2_ctrl_handler *ctrl_hdlr; in imx219_init_controls() local
1280 ctrl_hdlr = &imx219->ctrl_handler; in imx219_init_controls()
1281 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 11); in imx219_init_controls()
1286 ctrl_hdlr->lock = &imx219->mutex; in imx219_init_controls()
1289 imx219->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, in imx219_init_controls()
1296 imx219->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, in imx219_init_controls()
1301 imx219->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, in imx219_init_controls()
1309 imx219->exposure = v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, in imx219_init_controls()
1315 v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in imx219_init_controls()
1319 v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in imx219_init_controls()
[all …]
H A Dov2740.c521 struct v4l2_ctrl_handler *ctrl_hdlr; in ov2740_init_controls() local
528 ctrl_hdlr = &ov2740->ctrl_handler; in ov2740_init_controls()
529 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in ov2740_init_controls()
533 ctrl_hdlr->lock = &ov2740->mutex; in ov2740_init_controls()
537 ov2740->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &ov2740_ctrl_ops, in ov2740_init_controls()
545 ov2740->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov2740_ctrl_ops, in ov2740_init_controls()
552 ov2740->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov2740_ctrl_ops, in ov2740_init_controls()
558 ov2740->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov2740_ctrl_ops, in ov2740_init_controls()
564 v4l2_ctrl_new_std(ctrl_hdlr, &ov2740_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in ov2740_init_controls()
567 v4l2_ctrl_new_std(ctrl_hdlr, &ov2740_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in ov2740_init_controls()
[all …]
H A Dov8856.c1220 struct v4l2_ctrl_handler *ctrl_hdlr; in ov8856_init_controls() local
1224 ctrl_hdlr = &ov8856->ctrl_handler; in ov8856_init_controls()
1225 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in ov8856_init_controls()
1229 ctrl_hdlr->lock = &ov8856->mutex; in ov8856_init_controls()
1230 ov8856->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &ov8856_ctrl_ops, in ov8856_init_controls()
1237 ov8856->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov8856_ctrl_ops, in ov8856_init_controls()
1242 ov8856->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov8856_ctrl_ops, in ov8856_init_controls()
1249 ov8856->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov8856_ctrl_ops, in ov8856_init_controls()
1255 v4l2_ctrl_new_std(ctrl_hdlr, &ov8856_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in ov8856_init_controls()
1258 v4l2_ctrl_new_std(ctrl_hdlr, &ov8856_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in ov8856_init_controls()
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/media/imx/
H A Dimx7-media-csi.c176 struct v4l2_ctrl_handler ctrl_hdlr; member
479 v4l2_ctrl_handler_free(&csi->ctrl_hdlr); in imx7_csi_link_setup()
480 v4l2_ctrl_handler_init(&csi->ctrl_hdlr, 0); in imx7_csi_link_setup()
1293 v4l2_ctrl_handler_init(&csi->ctrl_hdlr, 0); in imx7_csi_probe()
1294 csi->sd.ctrl_handler = &csi->ctrl_hdlr; in imx7_csi_probe()
1316 v4l2_ctrl_handler_free(&csi->ctrl_hdlr); in imx7_csi_probe()
1347 v4l2_ctrl_handler_free(&csi->ctrl_hdlr); in imx7_csi_remove()
H A Dimx-media-vdic.c109 struct v4l2_ctrl_handler ctrl_hdlr; member
415 struct vdic_priv, ctrl_hdlr); in vdic_s_ctrl()
456 struct v4l2_ctrl_handler *hdlr = &priv->ctrl_hdlr; in vdic_init_controls()
880 v4l2_ctrl_handler_free(&priv->ctrl_hdlr); in vdic_unregistered()
H A Dimx-media-capture.c52 struct v4l2_ctrl_handler ctrl_hdlr; member
802 vfd->ctrl_handler = &priv->ctrl_hdlr; in imx_media_capture_device_register()
872 v4l2_ctrl_handler_init(&priv->ctrl_hdlr, 0); in imx_media_capture_device_init()
882 v4l2_ctrl_handler_free(&priv->ctrl_hdlr); in imx_media_capture_device_remove()
H A Dimx-media-csc-scaler.c61 struct v4l2_ctrl_handler ctrl_hdlr; member
620 ctrl_hdlr); in ipu_csc_scaler_s_ctrl()
711 struct v4l2_ctrl_handler *hdlr = &ctx->ctrl_hdlr; in ipu_csc_scaler_init_controls()
780 ctx->fh.ctrl_handler = &ctx->ctrl_hdlr; in ipu_csc_scaler_open()
H A Dimx-media-csi.c108 struct v4l2_ctrl_handler ctrl_hdlr; member
1061 v4l2_ctrl_handler_free(&priv->ctrl_hdlr); in csi_link_setup()
1062 v4l2_ctrl_handler_init(&priv->ctrl_hdlr, 0); in csi_link_setup()
2024 v4l2_ctrl_handler_init(&priv->ctrl_hdlr, 0); in imx_csi_probe()
2025 priv->sd.ctrl_handler = &priv->ctrl_hdlr; in imx_csi_probe()
2053 v4l2_ctrl_handler_free(&priv->ctrl_hdlr); in imx_csi_probe()
2063 v4l2_ctrl_handler_free(&priv->ctrl_hdlr); in imx_csi_remove()
H A Dimx-ic-prpencvf.c85 struct v4l2_ctrl_handler ctrl_hdlr; member
1077 struct prp_priv, ctrl_hdlr); in prp_s_ctrl()
1144 struct v4l2_ctrl_handler *hdlr = &priv->ctrl_hdlr; in prp_init_controls()
1298 v4l2_ctrl_handler_free(&priv->ctrl_hdlr); in prp_unregistered()