| /linux/drivers/media/i2c/ |
| A D | ov01a10.c | 521 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 D | imx355.c | 1524 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 D | ov5675.c | 781 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 D | ov7740.c | 942 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 D | ov13858.c | 1557 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 D | imx319.c | 2235 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 D | ov9734.c | 539 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 D | ov08x40.c | 1940 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 D | imx208.c | 839 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 D | hi847.c | 2480 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 D | imx412.c | 1087 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 D | imx219.c | 468 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 D | ov13b10.c | 1286 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 D | ov08d10.c | 915 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 D | imx334.c | 1252 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 D | og01a1b.c | 610 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 D | imx335.c | 1169 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 D | ov5670.c | 2104 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 D | ov9282.c | 1297 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 D | gc05a2.c | 1137 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 D | gc08a3.c | 1081 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 D | imx258.c | 1223 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 D | hi556.c | 841 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 D | ov8856.c | 1890 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 D | ov2740.c | 756 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 …]
|