Home
last modified time | relevance | path

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

/linux/drivers/media/i2c/
H A Dov02c10.c491 struct v4l2_ctrl_handler *ctrl_hdlr = &ov02c10->ctrl_handler; in ov02c10_init_controls() local
498 v4l2_ctrl_handler_init(ctrl_hdlr, 12); in ov02c10_init_controls()
500 ov02c10->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, in ov02c10_init_controls()
512 ov02c10->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov02c10_ctrl_ops, in ov02c10_init_controls()
525 ov02c10->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov02c10_ctrl_ops, in ov02c10_init_controls()
530 ov02c10->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov02c10_ctrl_ops, in ov02c10_init_controls()
536 v4l2_ctrl_new_std(ctrl_hdlr, &ov02c10_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in ov02c10_init_controls()
539 v4l2_ctrl_new_std(ctrl_hdlr, &ov02c10_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in ov02c10_init_controls()
543 ov02c10->exposure = v4l2_ctrl_new_std(ctrl_hdlr, &ov02c10_ctrl_ops, in ov02c10_init_controls()
550 v4l2_ctrl_new_std(ctrl_hdlr, &ov02c10_ctrl_ops, V4L2_CID_HFLIP, in ov02c10_init_controls()
[all …]
H A Dov5675.c780 struct v4l2_ctrl_handler *ctrl_hdlr; in ov5675_init_controls() local
784 ctrl_hdlr = &ov5675->ctrl_handler; in ov5675_init_controls()
785 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in ov5675_init_controls()
789 ctrl_hdlr->lock = &ov5675->mutex; in ov5675_init_controls()
790 ov5675->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &ov5675_ctrl_ops, in ov5675_init_controls()
797 ov5675->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, in ov5675_init_controls()
802 ov5675->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, in ov5675_init_controls()
809 ov5675->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, in ov5675_init_controls()
815 v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in ov5675_init_controls()
818 v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in ov5675_init_controls()
[all …]
H A Dov5670.c2103 struct v4l2_ctrl_handler *ctrl_hdlr; in ov5670_init_controls() local
2112 ctrl_hdlr = &ov5670->ctrl_handler; in ov5670_init_controls()
2113 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in ov5670_init_controls()
2117 ctrl_hdlr->lock = &ov5670->mutex; in ov5670_init_controls()
2118 ov5670->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, in ov5670_init_controls()
2129 ov5670->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov5670_ctrl_ops, in ov5670_init_controls()
2139 ov5670->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov5670_ctrl_ops, in ov5670_init_controls()
2144 ctrl_hdlr, &ov5670_ctrl_ops, V4L2_CID_HBLANK, in ov5670_init_controls()
2152 v4l2_ctrl_new_std(ctrl_hdlr, &ov5670_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in ov5670_init_controls()
2157 v4l2_ctrl_new_std(ctrl_hdlr, &ov5670_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in ov5670_init_controls()
[all …]
H A Dgc05a2.c1129 struct v4l2_ctrl_handler *ctrl_hdlr; in gc05a2_init_controls() local
1133 ctrl_hdlr = &gc05a2->ctrls; in gc05a2_init_controls()
1134 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 9); in gc05a2_init_controls()
1138 gc05a2->hflip = v4l2_ctrl_new_std(ctrl_hdlr, &gc05a2_ctrl_ops, in gc05a2_init_controls()
1140 gc05a2->vflip = v4l2_ctrl_new_std(ctrl_hdlr, &gc05a2_ctrl_ops, in gc05a2_init_controls()
1145 v4l2_ctrl_new_int_menu(ctrl_hdlr, in gc05a2_init_controls()
1155 v4l2_ctrl_new_std(ctrl_hdlr, in gc05a2_init_controls()
1163 v4l2_ctrl_new_std(ctrl_hdlr, in gc05a2_init_controls()
1170 gc05a2->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &gc05a2_ctrl_ops, in gc05a2_init_controls()
1176 v4l2_ctrl_new_std(ctrl_hdlr, &gc05a2_ctrl_ops, in gc05a2_init_controls()
[all …]
H A Dgc08a3.c1073 struct v4l2_ctrl_handler *ctrl_hdlr; in gc08a3_init_controls() local
1077 ctrl_hdlr = &gc08a3->ctrls; in gc08a3_init_controls()
1078 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 9); in gc08a3_init_controls()
1082 gc08a3->hflip = v4l2_ctrl_new_std(ctrl_hdlr, &gc08a3_ctrl_ops, in gc08a3_init_controls()
1084 gc08a3->vflip = v4l2_ctrl_new_std(ctrl_hdlr, &gc08a3_ctrl_ops, in gc08a3_init_controls()
1089 v4l2_ctrl_new_int_menu(ctrl_hdlr, in gc08a3_init_controls()
1099 v4l2_ctrl_new_std(ctrl_hdlr, in gc08a3_init_controls()
1107 v4l2_ctrl_new_std(ctrl_hdlr, in gc08a3_init_controls()
1114 gc08a3->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &gc08a3_ctrl_ops, in gc08a3_init_controls()
1120 v4l2_ctrl_new_std(ctrl_hdlr, &gc08a3_ctrl_ops, in gc08a3_init_controls()
[all …]
/linux/drivers/staging/media/imx/
H A Dimx-media-csc-scaler.c59 struct v4l2_ctrl_handler ctrl_hdlr; member
621 ctrl_hdlr); in ipu_csc_scaler_s_ctrl()
712 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()
806 v4l2_ctrl_handler_free(&ctx->ctrl_hdlr); in ipu_csc_scaler_release()
H A Dimx-ic-prpencvf.c85 struct v4l2_ctrl_handler ctrl_hdlr; member
1073 struct prp_priv, ctrl_hdlr); in prp_s_ctrl()
1140 struct v4l2_ctrl_handler *hdlr = &priv->ctrl_hdlr; in prp_init_controls()
1311 v4l2_ctrl_handler_free(&priv->ctrl_hdlr); in prp_unregistered()