Home
last modified time | relevance | path

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

12

/linux/drivers/media/i2c/
A Dov01a10.c521 struct v4l2_ctrl_handler *ctrl_hdlr; in ov01a10_init_controls() local
531 ctrl_hdlr = &ov01a10->ctrl_handler; in ov01a10_init_controls()
532 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 12); in ov01a10_init_controls()
539 ov01a10->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, in ov01a10_init_controls()
580 v4l2_ctrl_new_std_menu_items(ctrl_hdlr, &ov01a10_ctrl_ops, in ov01a10_init_controls()
585 v4l2_ctrl_new_std(ctrl_hdlr, &ov01a10_ctrl_ops, V4L2_CID_HFLIP, in ov01a10_init_controls()
587 v4l2_ctrl_new_std(ctrl_hdlr, &ov01a10_ctrl_ops, V4L2_CID_VFLIP, in ov01a10_init_controls()
595 if (ctrl_hdlr->error) { in ov01a10_init_controls()
596 ret = ctrl_hdlr->error; in ov01a10_init_controls()
600 ov01a10->sd.ctrl_handler = ctrl_hdlr; in ov01a10_init_controls()
[all …]
A Dimx355.c1524 struct v4l2_ctrl_handler *ctrl_hdlr; in imx355_init_controls() local
1534 ctrl_hdlr = &imx355->ctrl_handler; in imx355_init_controls()
1535 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 12); in imx355_init_controls()
1539 ctrl_hdlr->lock = &imx355->mutex; in imx355_init_controls()
1579 imx355->hflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx355_ctrl_ops, in imx355_init_controls()
1583 imx355->vflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx355_ctrl_ops, in imx355_init_controls()
1597 v4l2_ctrl_new_std_menu_items(ctrl_hdlr, &imx355_ctrl_ops, in imx355_init_controls()
1601 if (ctrl_hdlr->error) { in imx355_init_controls()
1602 ret = ctrl_hdlr->error; in imx355_init_controls()
1616 imx355->sd.ctrl_handler = ctrl_hdlr; in imx355_init_controls()
[all …]
A Dov5675.c781 struct v4l2_ctrl_handler *ctrl_hdlr; in ov5675_init_controls() local
785 ctrl_hdlr = &ov5675->ctrl_handler; in ov5675_init_controls()
786 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in ov5675_init_controls()
790 ctrl_hdlr->lock = &ov5675->mutex; in ov5675_init_controls()
832 v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, in ov5675_init_controls()
834 v4l2_ctrl_new_std(ctrl_hdlr, &ov5675_ctrl_ops, in ov5675_init_controls()
837 if (ctrl_hdlr->error) { in ov5675_init_controls()
838 v4l2_ctrl_handler_free(ctrl_hdlr); in ov5675_init_controls()
839 return ctrl_hdlr->error; in ov5675_init_controls()
851 ov5675->sd.ctrl_handler = ctrl_hdlr; in ov5675_init_controls()
[all …]
A Dov7740.c942 struct v4l2_ctrl_handler *ctrl_hdlr = &ov7740->ctrl_handler; in ov7740_init_controls() local
945 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 12); in ov7740_init_controls()
949 ctrl_hdlr->lock = &ov7740->mutex; in ov7740_init_controls()
968 ov7740->hflip = v4l2_ctrl_new_std(ctrl_hdlr, &ov7740_ctrl_ops, in ov7740_init_controls()
973 ov7740->gain = v4l2_ctrl_new_std(ctrl_hdlr, &ov7740_ctrl_ops, in ov7740_init_controls()
982 ov7740->auto_exposure = v4l2_ctrl_new_std_menu(ctrl_hdlr, in ov7740_init_controls()
993 if (ctrl_hdlr->error) { in ov7740_init_controls()
994 ret = ctrl_hdlr->error; in ov7740_init_controls()
1000 ret = v4l2_ctrl_handler_setup(ctrl_hdlr); in ov7740_init_controls()
1007 ov7740->subdev.ctrl_handler = ctrl_hdlr; in ov7740_init_controls()
[all …]
A Dov13858.c1557 struct v4l2_ctrl_handler *ctrl_hdlr; in ov13858_init_controls() local
1567 ctrl_hdlr = &ov13858->ctrl_handler; in ov13858_init_controls()
1568 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in ov13858_init_controls()
1573 ctrl_hdlr->lock = &ov13858->mutex; in ov13858_init_controls()
1595 ctrl_hdlr, &ov13858_ctrl_ops, V4L2_CID_VBLANK, in ov13858_init_controls()
1602 ctrl_hdlr, &ov13858_ctrl_ops, V4L2_CID_HBLANK, in ov13858_init_controls()
1609 ctrl_hdlr, &ov13858_ctrl_ops, in ov13858_init_controls()
1627 if (ctrl_hdlr->error) { in ov13858_init_controls()
1628 ret = ctrl_hdlr->error; in ov13858_init_controls()
1643 ov13858->sd.ctrl_handler = ctrl_hdlr; in ov13858_init_controls()
[all …]
A Dimx319.c2235 struct v4l2_ctrl_handler *ctrl_hdlr; in imx319_init_controls() local
2245 ctrl_hdlr = &imx319->ctrl_handler; in imx319_init_controls()
2246 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in imx319_init_controls()
2250 ctrl_hdlr->lock = &imx319->mutex; in imx319_init_controls()
2290 imx319->hflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls()
2294 imx319->vflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls()
2308 v4l2_ctrl_new_std_menu_items(ctrl_hdlr, &imx319_ctrl_ops, in imx319_init_controls()
2312 if (ctrl_hdlr->error) { in imx319_init_controls()
2313 ret = ctrl_hdlr->error; in imx319_init_controls()
2318 imx319->sd.ctrl_handler = ctrl_hdlr; in imx319_init_controls()
[all …]
A Dov9734.c539 struct v4l2_ctrl_handler *ctrl_hdlr; in ov9734_init_controls() local
545 ctrl_hdlr = &ov9734->ctrl_handler; in ov9734_init_controls()
546 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in ov9734_init_controls()
550 ctrl_hdlr->lock = &ov9734->mutex; in ov9734_init_controls()
567 ov9734->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov9734_ctrl_ops, in ov9734_init_controls()
572 ov9734->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov9734_ctrl_ops, in ov9734_init_controls()
585 ov9734->exposure = v4l2_ctrl_new_std(ctrl_hdlr, &ov9734_ctrl_ops, in ov9734_init_controls()
590 v4l2_ctrl_new_std_menu_items(ctrl_hdlr, &ov9734_ctrl_ops, in ov9734_init_controls()
594 if (ctrl_hdlr->error) in ov9734_init_controls()
595 return ctrl_hdlr->error; in ov9734_init_controls()
[all …]
A Dov08x40.c1940 struct v4l2_ctrl_handler *ctrl_hdlr; in ov08x40_init_controls() local
1951 ctrl_hdlr = &ov08x->ctrl_handler; in ov08x40_init_controls()
1952 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in ov08x40_init_controls()
1957 ctrl_hdlr->lock = &ov08x->mutex; in ov08x40_init_controls()
1959 ov08x->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, in ov08x40_init_controls()
2014 v4l2_ctrl_new_std(ctrl_hdlr, &ov08x40_ctrl_ops, in ov08x40_init_controls()
2016 v4l2_ctrl_new_std(ctrl_hdlr, &ov08x40_ctrl_ops, in ov08x40_init_controls()
2019 if (ctrl_hdlr->error) { in ov08x40_init_controls()
2020 ret = ctrl_hdlr->error; in ov08x40_init_controls()
2035 ov08x->sd.ctrl_handler = ctrl_hdlr; in ov08x40_init_controls()
[all …]
A Dimx208.c839 struct v4l2_ctrl_handler *ctrl_hdlr = &imx208->ctrl_handler; in imx208_init_controls() local
847 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in imx208_init_controls()
852 ctrl_hdlr->lock = &imx208->imx208_mx; in imx208_init_controls()
854 v4l2_ctrl_new_int_menu(ctrl_hdlr, in imx208_init_controls()
895 imx208->hflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx208_ctrl_ops, in imx208_init_controls()
899 imx208->vflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx208_ctrl_ops, in imx208_init_controls()
910 v4l2_ctrl_new_std_menu_items(ctrl_hdlr, &imx208_ctrl_ops, in imx208_init_controls()
915 if (ctrl_hdlr->error) { in imx208_init_controls()
916 ret = ctrl_hdlr->error; in imx208_init_controls()
922 imx208->sd.ctrl_handler = ctrl_hdlr; in imx208_init_controls()
[all …]
A Dhi847.c2480 struct v4l2_ctrl_handler *ctrl_hdlr; in hi847_init_controls() local
2484 ctrl_hdlr = &hi847->ctrl_handler; in hi847_init_controls()
2485 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in hi847_init_controls()
2489 ctrl_hdlr->lock = &hi847->mutex; in hi847_init_controls()
2498 (ctrl_hdlr, &hi847_ctrl_ops, in hi847_init_controls()
2532 v4l2_ctrl_new_std_menu_items(ctrl_hdlr, &hi847_ctrl_ops, in hi847_init_controls()
2536 hi847->hflip = v4l2_ctrl_new_std(ctrl_hdlr, &hi847_ctrl_ops, in hi847_init_controls()
2538 hi847->vflip = v4l2_ctrl_new_std(ctrl_hdlr, &hi847_ctrl_ops, in hi847_init_controls()
2541 if (ctrl_hdlr->error) in hi847_init_controls()
2542 return ctrl_hdlr->error; in hi847_init_controls()
[all …]
A Dimx412.c1087 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 6); in imx412_init_controls()
1092 ctrl_hdlr->lock = &imx412->mutex; in imx412_init_controls()
1096 imx412->exp_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx412_init_controls()
1104 imx412->again_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx412_init_controls()
1114 imx412->vblank_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx412_init_controls()
1122 imx412->pclk_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx412_init_controls()
1147 if (ctrl_hdlr->error) { in imx412_init_controls()
1149 ctrl_hdlr->error); in imx412_init_controls()
1150 v4l2_ctrl_handler_free(ctrl_hdlr); in imx412_init_controls()
1151 return ctrl_hdlr->error; in imx412_init_controls()
[all …]
A Dimx219.c468 struct v4l2_ctrl_handler *ctrl_hdlr; in imx219_init_controls() local
473 ctrl_hdlr = &imx219->ctrl_handler; in imx219_init_controls()
474 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 12); in imx219_init_controls()
486 v4l2_ctrl_new_int_menu(ctrl_hdlr, &imx219_ctrl_ops, in imx219_init_controls()
522 imx219->hflip = v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, in imx219_init_controls()
532 v4l2_ctrl_new_std_menu_items(ctrl_hdlr, &imx219_ctrl_ops, in imx219_init_controls()
543 v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, in imx219_init_controls()
552 if (ctrl_hdlr->error) { in imx219_init_controls()
553 ret = ctrl_hdlr->error; in imx219_init_controls()
567 imx219->sd.ctrl_handler = ctrl_hdlr; in imx219_init_controls()
[all …]
A Dov13b10.c1286 struct v4l2_ctrl_handler *ctrl_hdlr; in ov13b10_init_controls() local
1297 ctrl_hdlr = &ov13b->ctrl_handler; in ov13b10_init_controls()
1298 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in ov13b10_init_controls()
1303 ctrl_hdlr->lock = &ov13b->mutex; in ov13b10_init_controls()
1305 ov13b->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, in ov13b10_init_controls()
1360 v4l2_ctrl_new_std(ctrl_hdlr, &ov13b10_ctrl_ops, in ov13b10_init_controls()
1362 v4l2_ctrl_new_std(ctrl_hdlr, &ov13b10_ctrl_ops, in ov13b10_init_controls()
1365 if (ctrl_hdlr->error) { in ov13b10_init_controls()
1366 ret = ctrl_hdlr->error; in ov13b10_init_controls()
1381 ov13b->sd.ctrl_handler = ctrl_hdlr; in ov13b10_init_controls()
[all …]
A Dov08d10.c915 struct v4l2_ctrl_handler *ctrl_hdlr; in ov08d10_init_controls() local
925 ctrl_hdlr = &ov08d10->ctrl_handler; in ov08d10_init_controls()
926 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in ov08d10_init_controls()
930 ctrl_hdlr->lock = &ov08d10->mutex; in ov08d10_init_controls()
933 v4l2_ctrl_new_int_menu(ctrl_hdlr, &ov08d10_ctrl_ops, in ov08d10_init_controls()
944 v4l2_ctrl_new_std(ctrl_hdlr, &ov08d10_ctrl_ops, in ov08d10_init_controls()
952 v4l2_ctrl_new_std(ctrl_hdlr, &ov08d10_ctrl_ops, in ov08d10_init_controls()
983 v4l2_ctrl_new_std_menu_items(ctrl_hdlr, &ov08d10_ctrl_ops, in ov08d10_init_controls()
997 if (ctrl_hdlr->error) in ov08d10_init_controls()
998 return ctrl_hdlr->error; in ov08d10_init_controls()
[all …]
A Dimx334.c1252 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 7); in imx334_init_controls()
1257 ctrl_hdlr->lock = &imx334->mutex; in imx334_init_controls()
1261 imx334->exp_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx334_init_controls()
1269 imx334->again_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx334_init_controls()
1279 imx334->vblank_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx334_init_controls()
1287 imx334->pclk_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx334_init_controls()
1317 if (ctrl_hdlr->error) { in imx334_init_controls()
1319 ctrl_hdlr->error); in imx334_init_controls()
1320 v4l2_ctrl_handler_free(ctrl_hdlr); in imx334_init_controls()
1321 return ctrl_hdlr->error; in imx334_init_controls()
[all …]
A Dog01a1b.c610 struct v4l2_ctrl_handler *ctrl_hdlr; in og01a1b_init_controls() local
614 ctrl_hdlr = &og01a1b->ctrl_handler; in og01a1b_init_controls()
615 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in og01a1b_init_controls()
619 ctrl_hdlr->lock = &og01a1b->mutex; in og01a1b_init_controls()
620 og01a1b->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, in og01a1b_init_controls()
636 og01a1b->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &og01a1b_ctrl_ops, in og01a1b_init_controls()
647 og01a1b->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &og01a1b_ctrl_ops, in og01a1b_init_controls()
667 v4l2_ctrl_new_std_menu_items(ctrl_hdlr, &og01a1b_ctrl_ops, in og01a1b_init_controls()
672 if (ctrl_hdlr->error) in og01a1b_init_controls()
673 return ctrl_hdlr->error; in og01a1b_init_controls()
[all …]
A Dimx335.c1169 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 9); in imx335_init_controls()
1174 ctrl_hdlr->lock = &imx335->mutex; in imx335_init_controls()
1178 imx335->exp_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx335_init_controls()
1194 imx335->again_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx335_init_controls()
1211 v4l2_ctrl_new_std_menu_items(ctrl_hdlr, in imx335_init_controls()
1218 imx335->pclk_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in imx335_init_controls()
1244 if (ctrl_hdlr->error) { in imx335_init_controls()
1246 ctrl_hdlr->error); in imx335_init_controls()
1247 v4l2_ctrl_handler_free(ctrl_hdlr); in imx335_init_controls()
1248 return ctrl_hdlr->error; in imx335_init_controls()
[all …]
A Dov5670.c2104 struct v4l2_ctrl_handler *ctrl_hdlr; in ov5670_init_controls() local
2113 ctrl_hdlr = &ov5670->ctrl_handler; in ov5670_init_controls()
2114 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in ov5670_init_controls()
2118 ctrl_hdlr->lock = &ov5670->mutex; in ov5670_init_controls()
2119 ov5670->link_freq = v4l2_ctrl_new_int_menu(ctrl_hdlr, in ov5670_init_controls()
2145 ctrl_hdlr, &ov5670_ctrl_ops, V4L2_CID_HBLANK, in ov5670_init_controls()
2170 v4l2_ctrl_new_std_menu_items(ctrl_hdlr, &ov5670_ctrl_ops, in ov5670_init_controls()
2175 if (ctrl_hdlr->error) { in ov5670_init_controls()
2176 ret = ctrl_hdlr->error; in ov5670_init_controls()
2189 ov5670->sd.ctrl_handler = ctrl_hdlr; in ov5670_init_controls()
[all …]
A Dov9282.c1297 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 10); in ov9282_init_controls()
1302 ctrl_hdlr->lock = &ov9282->mutex; in ov9282_init_controls()
1306 ov9282->exp_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in ov9282_init_controls()
1314 ov9282->again_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in ov9282_init_controls()
1324 ov9282->vblank_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in ov9282_init_controls()
1355 ov9282->hblank_ctrl = v4l2_ctrl_new_std(ctrl_hdlr, in ov9282_init_controls()
1369 if (ctrl_hdlr->error || ret) { in ov9282_init_controls()
1371 ctrl_hdlr->error); in ov9282_init_controls()
1372 v4l2_ctrl_handler_free(ctrl_hdlr); in ov9282_init_controls()
1373 return ctrl_hdlr->error; in ov9282_init_controls()
[all …]
A Dgc05a2.c1137 struct v4l2_ctrl_handler *ctrl_hdlr; in gc05a2_init_controls() local
1141 ctrl_hdlr = &gc05a2->ctrls; in gc05a2_init_controls()
1142 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 9); in gc05a2_init_controls()
1153 v4l2_ctrl_new_int_menu(ctrl_hdlr, in gc05a2_init_controls()
1163 v4l2_ctrl_new_std(ctrl_hdlr, in gc05a2_init_controls()
1171 v4l2_ctrl_new_std(ctrl_hdlr, in gc05a2_init_controls()
1184 v4l2_ctrl_new_std(ctrl_hdlr, &gc05a2_ctrl_ops, in gc05a2_init_controls()
1209 if (ctrl_hdlr->error) { in gc05a2_init_controls()
1210 ret = ctrl_hdlr->error; in gc05a2_init_controls()
1214 gc05a2->sd.ctrl_handler = ctrl_hdlr; in gc05a2_init_controls()
[all …]
A Dgc08a3.c1081 struct v4l2_ctrl_handler *ctrl_hdlr; in gc08a3_init_controls() local
1085 ctrl_hdlr = &gc08a3->ctrls; in gc08a3_init_controls()
1086 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 9); in gc08a3_init_controls()
1097 v4l2_ctrl_new_int_menu(ctrl_hdlr, in gc08a3_init_controls()
1107 v4l2_ctrl_new_std(ctrl_hdlr, in gc08a3_init_controls()
1115 v4l2_ctrl_new_std(ctrl_hdlr, in gc08a3_init_controls()
1128 v4l2_ctrl_new_std(ctrl_hdlr, &gc08a3_ctrl_ops, in gc08a3_init_controls()
1153 if (ctrl_hdlr->error) { in gc08a3_init_controls()
1154 ret = ctrl_hdlr->error; in gc08a3_init_controls()
1158 gc08a3->sd.ctrl_handler = ctrl_hdlr; in gc08a3_init_controls()
[all …]
A Dimx258.c1223 struct v4l2_ctrl_handler *ctrl_hdlr; in imx258_init_controls() local
1230 ctrl_hdlr = &imx258->ctrl_handler; in imx258_init_controls()
1231 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 13); in imx258_init_controls()
1236 ctrl_hdlr->lock = &imx258->mutex; in imx258_init_controls()
1271 ctrl_hdlr, &imx258_ctrl_ops, V4L2_CID_VBLANK, in imx258_init_controls()
1277 ctrl_hdlr, &imx258_ctrl_ops, V4L2_CID_HBLANK, in imx258_init_controls()
1287 ctrl_hdlr, &imx258_ctrl_ops, in imx258_init_controls()
1309 if (ctrl_hdlr->error) { in imx258_init_controls()
1310 ret = ctrl_hdlr->error; in imx258_init_controls()
1325 imx258->sd.ctrl_handler = ctrl_hdlr; in imx258_init_controls()
[all …]
A Dhi556.c841 struct v4l2_ctrl_handler *ctrl_hdlr; in hi556_init_controls() local
845 ctrl_hdlr = &hi556->ctrl_handler; in hi556_init_controls()
846 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in hi556_init_controls()
850 ctrl_hdlr->lock = &hi556->mutex; in hi556_init_controls()
859 (ctrl_hdlr, &hi556_ctrl_ops, in hi556_init_controls()
864 hi556->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &hi556_ctrl_ops, in hi556_init_controls()
875 hi556->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &hi556_ctrl_ops, in hi556_init_controls()
893 v4l2_ctrl_new_std_menu_items(ctrl_hdlr, &hi556_ctrl_ops, in hi556_init_controls()
897 if (ctrl_hdlr->error) in hi556_init_controls()
898 return ctrl_hdlr->error; in hi556_init_controls()
[all …]
A Dov8856.c1890 struct v4l2_ctrl_handler *ctrl_hdlr; in ov8856_init_controls() local
1894 ctrl_hdlr = &ov8856->ctrl_handler; in ov8856_init_controls()
1895 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in ov8856_init_controls()
1899 ctrl_hdlr->lock = &ov8856->mutex; in ov8856_init_controls()
1917 ov8856->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov8856_ctrl_ops, in ov8856_init_controls()
1946 v4l2_ctrl_new_std_menu_items(ctrl_hdlr, &ov8856_ctrl_ops, in ov8856_init_controls()
1950 v4l2_ctrl_new_std(ctrl_hdlr, &ov8856_ctrl_ops, in ov8856_init_controls()
1952 v4l2_ctrl_new_std(ctrl_hdlr, &ov8856_ctrl_ops, in ov8856_init_controls()
1954 if (ctrl_hdlr->error) in ov8856_init_controls()
1955 return ctrl_hdlr->error; in ov8856_init_controls()
[all …]
A Dov2740.c756 struct v4l2_ctrl_handler *ctrl_hdlr; in ov2740_init_controls() local
763 ctrl_hdlr = &ov2740->ctrl_handler; in ov2740_init_controls()
764 ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8); in ov2740_init_controls()
772 v4l2_ctrl_new_int_menu(ctrl_hdlr, &ov2740_ctrl_ops, in ov2740_init_controls()
787 ov2740->vblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov2740_ctrl_ops, in ov2740_init_controls()
792 ov2740->hblank = v4l2_ctrl_new_std(ctrl_hdlr, &ov2740_ctrl_ops, in ov2740_init_controls()
810 v4l2_ctrl_new_std_menu_items(ctrl_hdlr, &ov2740_ctrl_ops, in ov2740_init_controls()
814 if (ctrl_hdlr->error) { in ov2740_init_controls()
815 v4l2_ctrl_handler_free(ctrl_hdlr); in ov2740_init_controls()
816 return ctrl_hdlr->error; in ov2740_init_controls()
[all …]

Completed in 97 milliseconds

12