| /Linux-v5.10/drivers/media/i2c/ |
| D | imx258.c | 1100 struct v4l2_ctrl_handler *ctrl_hdlr; in imx258_init_controls() local 1107 ctrl_hdlr = &imx258->ctrl_handler; in imx258_init_controls() 1108 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in imx258_init_controls() 1113 ctrl_hdlr->lock = &imx258->mutex; in imx258_init_controls() 1114 imx258->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, in imx258_init_controls() 1127 imx258->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &imx258_ctrl_ops, in imx258_init_controls() 1136 ctrl_hdlr, &imx258_ctrl_ops, V4L2_CID_VBLANK, in imx258_init_controls() 1145 ctrl_hdlr, &imx258_ctrl_ops, V4L2_CID_HBLANK, in imx258_init_controls() 1155 ctrl_hdlr, &imx258_ctrl_ops, in imx258_init_controls() 1160 v4l2_ctrl_new_std(ctrl_hdlr, &imx258_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in imx258_init_controls() [all …]
|
| D | ov7740.c | 978 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 …]
|
| D | ov5670.c | 2065 struct v4l2_ctrl_handler *ctrl_hdlr; in ov5670_init_controls() local 2072 ctrl_hdlr = &ov5670->ctrl_handler; in ov5670_init_controls() 2073 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in ov5670_init_controls() 2077 ctrl_hdlr->lock = &ov5670->mutex; in ov5670_init_controls() 2078 ov5670->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, in ov5670_init_controls() 2086 ov5670->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov5670_ctrl_ops, in ov5670_init_controls() 2095 ov5670->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov5670_ctrl_ops, in ov5670_init_controls() 2100 ctrl_hdlr, &ov5670_ctrl_ops, V4L2_CID_HBLANK, in ov5670_init_controls() 2108 v4l2_ctrl_new_std(ctrl_hdlr, &ov5670_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in ov5670_init_controls() 2113 v4l2_ctrl_new_std(ctrl_hdlr, &ov5670_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in ov5670_init_controls() [all …]
|
| D | ov5675.c | 738 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 …]
|
| D | ov13858.c | 1594 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 …]
|
| D | imx319.c | 2267 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 …]
|
| D | imx355.c | 1567 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 …]
|
| D | hi556.c | 687 struct v4l2_ctrl_handler *ctrl_hdlr; in hi556_init_controls() local 691 ctrl_hdlr = &hi556->ctrl_handler; in hi556_init_controls() 692 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in hi556_init_controls() 696 ctrl_hdlr->lock = &hi556->mutex; in hi556_init_controls() 697 hi556->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &hi556_ctrl_ops, in hi556_init_controls() 705 (ctrl_hdlr, &hi556_ctrl_ops, in hi556_init_controls() 710 hi556->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &hi556_ctrl_ops, in hi556_init_controls() 721 hi556->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &hi556_ctrl_ops, in hi556_init_controls() 727 v4l2_ctrl_new_std(ctrl_hdlr, &hi556_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in hi556_init_controls() 730 v4l2_ctrl_new_std(ctrl_hdlr, &hi556_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in hi556_init_controls() [all …]
|
| D | imx219.c | 1264 struct v4l2_ctrl_handler *ctrl_hdlr; in imx219_init_controls() local 1270 ctrl_hdlr = &imx219->ctrl_handler; in imx219_init_controls() 1271 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 11); in imx219_init_controls() 1276 ctrl_hdlr->lock = &imx219->mutex; in imx219_init_controls() 1279 imx219->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, in imx219_init_controls() 1286 imx219->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, in imx219_init_controls() 1291 imx219->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, in imx219_init_controls() 1299 imx219->exposure = v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, in imx219_init_controls() 1305 v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in imx219_init_controls() 1309 v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in imx219_init_controls() [all …]
|
| D | ov2740.c | 521 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 …]
|
| D | ov8856.c | 1220 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 …]
|
| /Linux-v5.10/drivers/staging/media/imx/ |
| D | imx7-media-csi.c | 176 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() 1288 v4l2_ctrl_handler_init(&csi->ctrl_hdlr, 0); in imx7_csi_probe() 1289 csi->sd.ctrl_handler = &csi->ctrl_hdlr; in imx7_csi_probe() 1311 v4l2_ctrl_handler_free(&csi->ctrl_hdlr); in imx7_csi_probe() 1342 v4l2_ctrl_handler_free(&csi->ctrl_hdlr); in imx7_csi_remove()
|
| D | imx-media-vdic.c | 109 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()
|
| D | imx-media-capture.c | 52 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()
|
| D | imx-media-csc-scaler.c | 61 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()
|
| D | imx-media-csi.c | 108 struct v4l2_ctrl_handler ctrl_hdlr; member 1049 v4l2_ctrl_handler_free(&priv->ctrl_hdlr); in csi_link_setup() 1050 v4l2_ctrl_handler_init(&priv->ctrl_hdlr, 0); in csi_link_setup() 2018 v4l2_ctrl_handler_init(&priv->ctrl_hdlr, 0); in imx_csi_probe() 2019 priv->sd.ctrl_handler = &priv->ctrl_hdlr; in imx_csi_probe() 2047 v4l2_ctrl_handler_free(&priv->ctrl_hdlr); in imx_csi_probe() 2057 v4l2_ctrl_handler_free(&priv->ctrl_hdlr); in imx_csi_remove()
|
| D | imx-ic-prpencvf.c | 85 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()
|