/Linux-v5.15/drivers/media/i2c/ |
D | ov7740.c | 977 struct v4l2_ctrl_handler *ctrl_hdlr = &ov7740->ctrl_handler; in ov7740_init_controls() local 980 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 12); in ov7740_init_controls() 984 ctrl_hdlr->lock = &ov7740->mutex; in ov7740_init_controls() 985 ov7740->auto_wb = v4l2_ctrl_new_std(ctrl_hdlr, &ov7740_ctrl_ops, in ov7740_init_controls() 988 ov7740->blue_balance = v4l2_ctrl_new_std(ctrl_hdlr, &ov7740_ctrl_ops, in ov7740_init_controls() 991 ov7740->red_balance = v4l2_ctrl_new_std(ctrl_hdlr, &ov7740_ctrl_ops, in ov7740_init_controls() 995 ov7740->brightness = v4l2_ctrl_new_std(ctrl_hdlr, &ov7740_ctrl_ops, in ov7740_init_controls() 998 ov7740->contrast = v4l2_ctrl_new_std(ctrl_hdlr, &ov7740_ctrl_ops, in ov7740_init_controls() 1001 ov7740->saturation = v4l2_ctrl_new_std(ctrl_hdlr, &ov7740_ctrl_ops, in ov7740_init_controls() 1003 ov7740->hflip = v4l2_ctrl_new_std(ctrl_hdlr, &ov7740_ctrl_ops, in ov7740_init_controls() [all …]
|
D | imx258.c | 1151 struct v4l2_ctrl_handler *ctrl_hdlr; in imx258_init_controls() local 1158 ctrl_hdlr = &imx258->ctrl_handler; in imx258_init_controls() 1159 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in imx258_init_controls() 1164 ctrl_hdlr->lock = &imx258->mutex; in imx258_init_controls() 1165 imx258->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, in imx258_init_controls() 1178 imx258->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &imx258_ctrl_ops, in imx258_init_controls() 1187 ctrl_hdlr, &imx258_ctrl_ops, V4L2_CID_VBLANK, in imx258_init_controls() 1196 ctrl_hdlr, &imx258_ctrl_ops, V4L2_CID_HBLANK, in imx258_init_controls() 1206 ctrl_hdlr, &imx258_ctrl_ops, in imx258_init_controls() 1211 v4l2_ctrl_new_std(ctrl_hdlr, &imx258_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in imx258_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() 2096 ov5670->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov5670_ctrl_ops, in ov5670_init_controls() 2101 ctrl_hdlr, &ov5670_ctrl_ops, V4L2_CID_HBLANK, in ov5670_init_controls() 2109 v4l2_ctrl_new_std(ctrl_hdlr, &ov5670_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in ov5670_init_controls() 2114 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 | imx319.c | 2263 struct v4l2_ctrl_handler *ctrl_hdlr; in imx319_init_controls() local 2273 ctrl_hdlr = &imx319->ctrl_handler; in imx319_init_controls() 2274 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in imx319_init_controls() 2278 ctrl_hdlr->lock = &imx319->mutex; in imx319_init_controls() 2280 imx319->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls() 2290 imx319->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls() 2298 imx319->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls() 2304 imx319->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls() 2312 imx319->exposure = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls() 2318 imx319->hflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls() [all …]
|
D | ov13858.c | 1590 struct v4l2_ctrl_handler *ctrl_hdlr; in ov13858_init_controls() local 1600 ctrl_hdlr = &ov13858->ctrl_handler; in ov13858_init_controls() 1601 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in ov13858_init_controls() 1606 ctrl_hdlr->lock = &ov13858->mutex; in ov13858_init_controls() 1607 ov13858->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, in ov13858_init_controls() 1619 ov13858->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov13858_ctrl_ops, in ov13858_init_controls() 1628 ctrl_hdlr, &ov13858_ctrl_ops, V4L2_CID_VBLANK, in ov13858_init_controls() 1635 ctrl_hdlr, &ov13858_ctrl_ops, V4L2_CID_HBLANK, in ov13858_init_controls() 1642 ctrl_hdlr, &ov13858_ctrl_ops, in ov13858_init_controls() 1647 v4l2_ctrl_new_std(ctrl_hdlr, &ov13858_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in ov13858_init_controls() [all …]
|
D | imx208.c | 865 struct v4l2_ctrl_handler *ctrl_hdlr = &imx208->ctrl_handler; in imx208_init_controls() local 873 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in imx208_init_controls() 878 ctrl_hdlr->lock = &imx208->imx208_mx; in imx208_init_controls() 880 v4l2_ctrl_new_int_menu(ctrl_hdlr, in imx208_init_controls() 893 imx208->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &imx208_ctrl_ops, in imx208_init_controls() 901 v4l2_ctrl_new_std(ctrl_hdlr, &imx208_ctrl_ops, V4L2_CID_VBLANK, in imx208_init_controls() 907 v4l2_ctrl_new_std(ctrl_hdlr, &imx208_ctrl_ops, V4L2_CID_HBLANK, in imx208_init_controls() 917 v4l2_ctrl_new_std(ctrl_hdlr, &imx208_ctrl_ops, V4L2_CID_EXPOSURE, in imx208_init_controls() 921 imx208->hflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx208_ctrl_ops, in imx208_init_controls() 923 imx208->vflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx208_ctrl_ops, in imx208_init_controls() [all …]
|
D | imx355.c | 1563 struct v4l2_ctrl_handler *ctrl_hdlr; in imx355_init_controls() local 1573 ctrl_hdlr = &imx355->ctrl_handler; in imx355_init_controls() 1574 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in imx355_init_controls() 1578 ctrl_hdlr->lock = &imx355->mutex; in imx355_init_controls() 1580 imx355->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &imx355_ctrl_ops, in imx355_init_controls() 1590 imx355->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &imx355_ctrl_ops, in imx355_init_controls() 1598 imx355->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx355_ctrl_ops, in imx355_init_controls() 1604 imx355->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx355_ctrl_ops, in imx355_init_controls() 1612 imx355->exposure = v4l2_ctrl_new_std(ctrl_hdlr, &imx355_ctrl_ops, in imx355_init_controls() 1618 imx355->hflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx355_ctrl_ops, in imx355_init_controls() [all …]
|
D | imx334.c | 921 struct v4l2_ctrl_handler *ctrl_hdlr = &imx334->ctrl_handler; in imx334_init_controls() local 926 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 6); in imx334_init_controls() 931 ctrl_hdlr->lock = &imx334->mutex; in imx334_init_controls() 935 imx334->exp_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx334_init_controls() 943 imx334->again_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx334_init_controls() 953 imx334->vblank_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx334_init_controls() 961 imx334->pclk_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx334_init_controls() 967 imx334->link_freq_ctrl = v4l2_ctrl_new_int_menu(ctrl_hdlr, in imx334_init_controls() 977 imx334->hblank_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx334_init_controls() 986 if (ctrl_hdlr->error) { in imx334_init_controls() [all …]
|
D | imx335.c | 915 struct v4l2_ctrl_handler *ctrl_hdlr = &imx335->ctrl_handler; in imx335_init_controls() local 920 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 6); in imx335_init_controls() 925 ctrl_hdlr->lock = &imx335->mutex; in imx335_init_controls() 929 imx335->exp_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx335_init_controls() 937 imx335->again_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx335_init_controls() 947 imx335->vblank_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx335_init_controls() 955 imx335->pclk_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx335_init_controls() 961 imx335->link_freq_ctrl = v4l2_ctrl_new_int_menu(ctrl_hdlr, in imx335_init_controls() 971 imx335->hblank_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx335_init_controls() 980 if (ctrl_hdlr->error) { in imx335_init_controls() [all …]
|
D | imx412.c | 1058 struct v4l2_ctrl_handler *ctrl_hdlr = &imx412->ctrl_handler; in imx412_init_controls() local 1063 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 6); in imx412_init_controls() 1068 ctrl_hdlr->lock = &imx412->mutex; in imx412_init_controls() 1072 imx412->exp_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx412_init_controls() 1080 imx412->again_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx412_init_controls() 1090 imx412->vblank_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx412_init_controls() 1098 imx412->pclk_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx412_init_controls() 1104 imx412->link_freq_ctrl = v4l2_ctrl_new_int_menu(ctrl_hdlr, in imx412_init_controls() 1114 imx412->hblank_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx412_init_controls() 1123 if (ctrl_hdlr->error) { in imx412_init_controls() [all …]
|
D | ov9282.c | 923 struct v4l2_ctrl_handler *ctrl_hdlr = &ov9282->ctrl_handler; in ov9282_init_controls() local 928 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 6); in ov9282_init_controls() 933 ctrl_hdlr->lock = &ov9282->mutex; in ov9282_init_controls() 937 ov9282->exp_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in ov9282_init_controls() 945 ov9282->again_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in ov9282_init_controls() 955 ov9282->vblank_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in ov9282_init_controls() 963 ov9282->pclk_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in ov9282_init_controls() 969 ov9282->link_freq_ctrl = v4l2_ctrl_new_int_menu(ctrl_hdlr, in ov9282_init_controls() 979 ov9282->hblank_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in ov9282_init_controls() 988 if (ctrl_hdlr->error) { in ov9282_init_controls() [all …]
|
D | ov9734.c | 542 struct v4l2_ctrl_handler *ctrl_hdlr; in ov9734_init_controls() local 548 ctrl_hdlr = &ov9734->ctrl_handler; in ov9734_init_controls() 549 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in ov9734_init_controls() 553 ctrl_hdlr->lock = &ov9734->mutex; in ov9734_init_controls() 556 ov9734->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &ov9734_ctrl_ops, in ov9734_init_controls() 564 ov9734->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov9734_ctrl_ops, in ov9734_init_controls() 570 ov9734->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov9734_ctrl_ops, in ov9734_init_controls() 575 ov9734->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov9734_ctrl_ops, in ov9734_init_controls() 581 v4l2_ctrl_new_std(ctrl_hdlr, &ov9734_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in ov9734_init_controls() 584 v4l2_ctrl_new_std(ctrl_hdlr, &ov9734_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in ov9734_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 | 1279 struct v4l2_ctrl_handler *ctrl_hdlr; in imx219_init_controls() local 1285 ctrl_hdlr = &imx219->ctrl_handler; in imx219_init_controls() 1286 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 12); in imx219_init_controls() 1291 ctrl_hdlr->lock = &imx219->mutex; in imx219_init_controls() 1294 imx219->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, in imx219_init_controls() 1301 v4l2_ctrl_new_int_menu(ctrl_hdlr, &imx219_ctrl_ops, in imx219_init_controls() 1309 imx219->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, in imx219_init_controls() 1314 imx219->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, in imx219_init_controls() 1322 imx219->exposure = v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, in imx219_init_controls() 1328 v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in imx219_init_controls() [all …]
|
D | ov2740.c | 547 struct v4l2_ctrl_handler *ctrl_hdlr; in ov2740_init_controls() local 554 ctrl_hdlr = &ov2740->ctrl_handler; in ov2740_init_controls() 555 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in ov2740_init_controls() 559 ctrl_hdlr->lock = &ov2740->mutex; in ov2740_init_controls() 563 ov2740->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &ov2740_ctrl_ops, in ov2740_init_controls() 571 ov2740->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov2740_ctrl_ops, in ov2740_init_controls() 578 ov2740->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov2740_ctrl_ops, in ov2740_init_controls() 584 ov2740->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov2740_ctrl_ops, in ov2740_init_controls() 590 v4l2_ctrl_new_std(ctrl_hdlr, &ov2740_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in ov2740_init_controls() 593 v4l2_ctrl_new_std(ctrl_hdlr, &ov2740_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in ov2740_init_controls() [all …]
|
D | ov8856.c | 1835 struct v4l2_ctrl_handler *ctrl_hdlr; in ov8856_init_controls() local 1839 ctrl_hdlr = &ov8856->ctrl_handler; in ov8856_init_controls() 1840 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in ov8856_init_controls() 1844 ctrl_hdlr->lock = &ov8856->mutex; in ov8856_init_controls() 1845 ov8856->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &ov8856_ctrl_ops, in ov8856_init_controls() 1854 ov8856->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov8856_ctrl_ops, in ov8856_init_controls() 1862 ov8856->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov8856_ctrl_ops, in ov8856_init_controls() 1873 ov8856->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov8856_ctrl_ops, in ov8856_init_controls() 1879 v4l2_ctrl_new_std(ctrl_hdlr, &ov8856_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in ov8856_init_controls() 1882 v4l2_ctrl_new_std(ctrl_hdlr, &ov8856_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in ov8856_init_controls() [all …]
|
/Linux-v5.15/drivers/staging/media/imx/ |
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() 881 v4l2_ctrl_handler_free(&priv->ctrl_hdlr); in vdic_unregistered()
|
D | imx-media-capture.c | 47 struct v4l2_ctrl_handler ctrl_hdlr; /* Controls inherited from subdevs */ member 1033 v4l2_ctrl_handler_init(&priv->ctrl_hdlr, 0); in imx_media_capture_device_init() 1034 vfd->ctrl_handler = &priv->ctrl_hdlr; in imx_media_capture_device_init() 1045 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 1058 v4l2_ctrl_handler_free(&priv->ctrl_hdlr); in csi_link_setup() 1059 v4l2_ctrl_handler_init(&priv->ctrl_hdlr, 0); in csi_link_setup() 2017 v4l2_ctrl_handler_init(&priv->ctrl_hdlr, 0); in imx_csi_probe() 2018 priv->sd.ctrl_handler = &priv->ctrl_hdlr; in imx_csi_probe() 2046 v4l2_ctrl_handler_free(&priv->ctrl_hdlr); in imx_csi_probe() 2056 v4l2_ctrl_handler_free(&priv->ctrl_hdlr); in imx_csi_remove()
|
D | imx-ic-prpencvf.c | 85 struct v4l2_ctrl_handler ctrl_hdlr; member 1075 struct prp_priv, ctrl_hdlr); in prp_s_ctrl() 1142 struct v4l2_ctrl_handler *hdlr = &priv->ctrl_hdlr; in prp_init_controls() 1297 v4l2_ctrl_handler_free(&priv->ctrl_hdlr); in prp_unregistered()
|