Home
last modified time | relevance | path

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

12

/Linux-v6.1/drivers/media/i2c/
Dov7740.c977 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 …]
Dov5670.c2068 struct v4l2_ctrl_handler *ctrl_hdlr; in ov5670_init_controls() local
2075 ctrl_hdlr = &ov5670->ctrl_handler; in ov5670_init_controls()
2076 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in ov5670_init_controls()
2080 ctrl_hdlr->lock = &ov5670->mutex; in ov5670_init_controls()
2081 ov5670->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, in ov5670_init_controls()
2089 ov5670->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov5670_ctrl_ops, in ov5670_init_controls()
2099 ov5670->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov5670_ctrl_ops, in ov5670_init_controls()
2104 ctrl_hdlr, &ov5670_ctrl_ops, V4L2_CID_HBLANK, in ov5670_init_controls()
2112 v4l2_ctrl_new_std(ctrl_hdlr, &ov5670_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in ov5670_init_controls()
2117 v4l2_ctrl_new_std(ctrl_hdlr, &ov5670_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in ov5670_init_controls()
[all …]
Dimx258.c1151 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 …]
Dog01a1b.c604 struct v4l2_ctrl_handler *ctrl_hdlr; in og01a1b_init_controls() local
608 ctrl_hdlr = &og01a1b->ctrl_handler; in og01a1b_init_controls()
609 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in og01a1b_init_controls()
613 ctrl_hdlr->lock = &og01a1b->mutex; in og01a1b_init_controls()
614 og01a1b->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, in og01a1b_init_controls()
623 og01a1b->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &og01a1b_ctrl_ops, in og01a1b_init_controls()
630 og01a1b->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &og01a1b_ctrl_ops, in og01a1b_init_controls()
641 og01a1b->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &og01a1b_ctrl_ops, in og01a1b_init_controls()
647 v4l2_ctrl_new_std(ctrl_hdlr, &og01a1b_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in og01a1b_init_controls()
650 v4l2_ctrl_new_std(ctrl_hdlr, &og01a1b_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in og01a1b_init_controls()
[all …]
Dov13b10.c1197 struct v4l2_ctrl_handler *ctrl_hdlr; in ov13b10_init_controls() local
1208 ctrl_hdlr = &ov13b->ctrl_handler; in ov13b10_init_controls()
1209 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in ov13b10_init_controls()
1214 ctrl_hdlr->lock = &ov13b->mutex; in ov13b10_init_controls()
1216 ov13b->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, in ov13b10_init_controls()
1228 ov13b->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov13b10_ctrl_ops, in ov13b10_init_controls()
1236 ov13b->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov13b10_ctrl_ops, in ov13b10_init_controls()
1244 ov13b->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov13b10_ctrl_ops, in ov13b10_init_controls()
1251 ov13b->exposure = v4l2_ctrl_new_std(ctrl_hdlr, &ov13b10_ctrl_ops, in ov13b10_init_controls()
1257 v4l2_ctrl_new_std(ctrl_hdlr, &ov13b10_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in ov13b10_init_controls()
[all …]
Dov5675.c767 struct v4l2_ctrl_handler *ctrl_hdlr; in ov5675_init_controls() local
771 ctrl_hdlr = &ov5675->ctrl_handler; in ov5675_init_controls()
772 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in ov5675_init_controls()
776 ctrl_hdlr->lock = &ov5675->mutex; in ov5675_init_controls()
777 ov5675->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &ov5675_ctrl_ops, in ov5675_init_controls()
784 ov5675->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, in ov5675_init_controls()
789 ov5675->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, in ov5675_init_controls()
796 ov5675->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, in ov5675_init_controls()
802 v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in ov5675_init_controls()
805 v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in ov5675_init_controls()
[all …]
Dhi847.c2483 struct v4l2_ctrl_handler *ctrl_hdlr; in hi847_init_controls() local
2487 ctrl_hdlr = &hi847->ctrl_handler; in hi847_init_controls()
2488 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in hi847_init_controls()
2492 ctrl_hdlr->lock = &hi847->mutex; in hi847_init_controls()
2493 hi847->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &hi847_ctrl_ops, in hi847_init_controls()
2501 (ctrl_hdlr, &hi847_ctrl_ops, in hi847_init_controls()
2506 hi847->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &hi847_ctrl_ops, in hi847_init_controls()
2517 hi847->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &hi847_ctrl_ops, in hi847_init_controls()
2523 v4l2_ctrl_new_std(ctrl_hdlr, &hi847_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in hi847_init_controls()
2526 v4l2_ctrl_new_std(ctrl_hdlr, &hi847_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in hi847_init_controls()
[all …]
Dimx208.c882 struct v4l2_ctrl_handler *ctrl_hdlr = &imx208->ctrl_handler; in imx208_init_controls() local
890 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in imx208_init_controls()
895 ctrl_hdlr->lock = &imx208->imx208_mx; in imx208_init_controls()
897 v4l2_ctrl_new_int_menu(ctrl_hdlr, in imx208_init_controls()
910 imx208->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &imx208_ctrl_ops, in imx208_init_controls()
918 v4l2_ctrl_new_std(ctrl_hdlr, &imx208_ctrl_ops, V4L2_CID_VBLANK, in imx208_init_controls()
924 v4l2_ctrl_new_std(ctrl_hdlr, &imx208_ctrl_ops, V4L2_CID_HBLANK, in imx208_init_controls()
934 v4l2_ctrl_new_std(ctrl_hdlr, &imx208_ctrl_ops, V4L2_CID_EXPOSURE, in imx208_init_controls()
938 imx208->hflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx208_ctrl_ops, in imx208_init_controls()
940 imx208->vflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx208_ctrl_ops, in imx208_init_controls()
[all …]
Dov13858.c1598 struct v4l2_ctrl_handler *ctrl_hdlr; in ov13858_init_controls() local
1608 ctrl_hdlr = &ov13858->ctrl_handler; in ov13858_init_controls()
1609 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in ov13858_init_controls()
1614 ctrl_hdlr->lock = &ov13858->mutex; in ov13858_init_controls()
1615 ov13858->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, in ov13858_init_controls()
1627 ov13858->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov13858_ctrl_ops, in ov13858_init_controls()
1636 ctrl_hdlr, &ov13858_ctrl_ops, V4L2_CID_VBLANK, in ov13858_init_controls()
1643 ctrl_hdlr, &ov13858_ctrl_ops, V4L2_CID_HBLANK, in ov13858_init_controls()
1650 ctrl_hdlr, &ov13858_ctrl_ops, in ov13858_init_controls()
1655 v4l2_ctrl_new_std(ctrl_hdlr, &ov13858_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in ov13858_init_controls()
[all …]
Dimx319.c2274 struct v4l2_ctrl_handler *ctrl_hdlr; in imx319_init_controls() local
2284 ctrl_hdlr = &imx319->ctrl_handler; in imx319_init_controls()
2285 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in imx319_init_controls()
2289 ctrl_hdlr->lock = &imx319->mutex; in imx319_init_controls()
2291 imx319->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls()
2301 imx319->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls()
2309 imx319->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls()
2315 imx319->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls()
2323 imx319->exposure = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls()
2329 imx319->hflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls()
[all …]
Dimx355.c1563 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 …]
Dimx412.c1089 struct v4l2_ctrl_handler *ctrl_hdlr = &imx412->ctrl_handler; in imx412_init_controls() local
1094 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 6); in imx412_init_controls()
1099 ctrl_hdlr->lock = &imx412->mutex; in imx412_init_controls()
1103 imx412->exp_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx412_init_controls()
1111 imx412->again_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx412_init_controls()
1121 imx412->vblank_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx412_init_controls()
1129 imx412->pclk_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx412_init_controls()
1135 imx412->link_freq_ctrl = v4l2_ctrl_new_int_menu(ctrl_hdlr, in imx412_init_controls()
1145 imx412->hblank_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx412_init_controls()
1154 if (ctrl_hdlr->error) { in imx412_init_controls()
[all …]
Dov9282.c923 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 …]
Dimx334.c921 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 …]
Dimx335.c915 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 …]
Dov9734.c542 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 …]
Dhi556.c690 struct v4l2_ctrl_handler *ctrl_hdlr; in hi556_init_controls() local
694 ctrl_hdlr = &hi556->ctrl_handler; in hi556_init_controls()
695 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in hi556_init_controls()
699 ctrl_hdlr->lock = &hi556->mutex; in hi556_init_controls()
700 hi556->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &hi556_ctrl_ops, in hi556_init_controls()
708 (ctrl_hdlr, &hi556_ctrl_ops, in hi556_init_controls()
713 hi556->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &hi556_ctrl_ops, in hi556_init_controls()
724 hi556->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &hi556_ctrl_ops, in hi556_init_controls()
730 v4l2_ctrl_new_std(ctrl_hdlr, &hi556_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in hi556_init_controls()
733 v4l2_ctrl_new_std(ctrl_hdlr, &hi556_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in hi556_init_controls()
[all …]
Dimx219.c1279 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 …]
Dov08d10.c918 struct v4l2_ctrl_handler *ctrl_hdlr; in ov08d10_init_controls() local
928 ctrl_hdlr = &ov08d10->ctrl_handler; in ov08d10_init_controls()
929 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in ov08d10_init_controls()
933 ctrl_hdlr->lock = &ov08d10->mutex; in ov08d10_init_controls()
936 v4l2_ctrl_new_int_menu(ctrl_hdlr, &ov08d10_ctrl_ops, in ov08d10_init_controls()
947 v4l2_ctrl_new_std(ctrl_hdlr, &ov08d10_ctrl_ops, in ov08d10_init_controls()
955 v4l2_ctrl_new_std(ctrl_hdlr, &ov08d10_ctrl_ops, in ov08d10_init_controls()
964 ov08d10->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov08d10_ctrl_ops, in ov08d10_init_controls()
970 v4l2_ctrl_new_std(ctrl_hdlr, &ov08d10_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in ov08d10_init_controls()
974 v4l2_ctrl_new_std(ctrl_hdlr, &ov08d10_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in ov08d10_init_controls()
[all …]
Dov2740.c574 struct v4l2_ctrl_handler *ctrl_hdlr; in ov2740_init_controls() local
581 ctrl_hdlr = &ov2740->ctrl_handler; in ov2740_init_controls()
582 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in ov2740_init_controls()
586 ctrl_hdlr->lock = &ov2740->mutex; in ov2740_init_controls()
590 ov2740->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &ov2740_ctrl_ops, in ov2740_init_controls()
598 ov2740->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov2740_ctrl_ops, in ov2740_init_controls()
605 ov2740->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov2740_ctrl_ops, in ov2740_init_controls()
611 ov2740->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov2740_ctrl_ops, in ov2740_init_controls()
617 v4l2_ctrl_new_std(ctrl_hdlr, &ov2740_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in ov2740_init_controls()
620 v4l2_ctrl_new_std(ctrl_hdlr, &ov2740_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in ov2740_init_controls()
[all …]
Dov8856.c1933 struct v4l2_ctrl_handler *ctrl_hdlr; in ov8856_init_controls() local
1937 ctrl_hdlr = &ov8856->ctrl_handler; in ov8856_init_controls()
1938 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in ov8856_init_controls()
1942 ctrl_hdlr->lock = &ov8856->mutex; in ov8856_init_controls()
1943 ov8856->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, &ov8856_ctrl_ops, in ov8856_init_controls()
1952 ov8856->pixel_rate = v4l2_ctrl_new_std(ctrl_hdlr, &ov8856_ctrl_ops, in ov8856_init_controls()
1960 ov8856->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov8856_ctrl_ops, in ov8856_init_controls()
1971 ov8856->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov8856_ctrl_ops, in ov8856_init_controls()
1977 v4l2_ctrl_new_std(ctrl_hdlr, &ov8856_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in ov8856_init_controls()
1980 v4l2_ctrl_new_std(ctrl_hdlr, &ov8856_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in ov8856_init_controls()
[all …]
Dhi846.c1413 struct v4l2_ctrl_handler *ctrl_hdlr; in hi846_init_controls() local
1419 ctrl_hdlr = &hi846->ctrl_handler; in hi846_init_controls()
1420 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in hi846_init_controls()
1424 ctrl_hdlr->lock = &hi846->mutex; in hi846_init_controls()
1427 v4l2_ctrl_new_int_menu(ctrl_hdlr, &hi846_ctrl_ops, in hi846_init_controls()
1435 v4l2_ctrl_new_std(ctrl_hdlr, &hi846_ctrl_ops, in hi846_init_controls()
1439 hi846->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &hi846_ctrl_ops, in hi846_init_controls()
1450 hi846->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &hi846_ctrl_ops, in hi846_init_controls()
1456 v4l2_ctrl_new_std(ctrl_hdlr, &hi846_ctrl_ops, V4L2_CID_ANALOGUE_GAIN, in hi846_init_controls()
1459 v4l2_ctrl_new_std(ctrl_hdlr, &hi846_ctrl_ops, V4L2_CID_DIGITAL_GAIN, in hi846_init_controls()
[all …]
/Linux-v6.1/drivers/staging/media/imx/
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()
881 v4l2_ctrl_handler_free(&priv->ctrl_hdlr); in vdic_unregistered()
Dimx-media-capture.c47 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()
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()

12