Home
last modified time | relevance | path

Searched refs:hdl (Results 1 – 25 of 153) sorted by relevance

1234567

/drivers/media/common/
Dcx2341x.c1246 return container_of(ctrl->handler, struct cx2341x_handler, hdl); in to_cxhdl()
1249 static int cx2341x_hdl_api(struct cx2341x_handler *hdl, in cx2341x_hdl_api() argument
1261 return hdl->func(hdl->priv, cmd, args, 0, data); in cx2341x_hdl_api()
1272 struct cx2341x_handler *hdl = to_cxhdl(ctrl); in cx2341x_try_ctrl() local
1279 int gop = hdl->video_gop_size->val; in cx2341x_try_ctrl()
1286 hdl->video_gop_size->val = gop; in cx2341x_try_ctrl()
1292 hdl->video_encoding->val = in cx2341x_try_ctrl()
1293 (hdl->stream_type->val == V4L2_MPEG_STREAM_TYPE_MPEG1_SS || in cx2341x_try_ctrl()
1294 hdl->stream_type->val == V4L2_MPEG_STREAM_TYPE_MPEG1_VCD) ? in cx2341x_try_ctrl()
1297 if (hdl->video_encoding->val == V4L2_MPEG_VIDEO_ENCODING_MPEG_1) in cx2341x_try_ctrl()
[all …]
/drivers/media/v4l2-core/
Dv4l2-ctrls.c1368 static inline int handler_set_err(struct v4l2_ctrl_handler *hdl, int err) in handler_set_err() argument
1370 if (hdl->error == 0) in handler_set_err()
1371 hdl->error = err; in handler_set_err()
1376 int v4l2_ctrl_handler_init_class(struct v4l2_ctrl_handler *hdl, in v4l2_ctrl_handler_init_class() argument
1380 hdl->lock = &hdl->_lock; in v4l2_ctrl_handler_init_class()
1381 mutex_init(hdl->lock); in v4l2_ctrl_handler_init_class()
1382 lockdep_set_class_and_name(hdl->lock, key, name); in v4l2_ctrl_handler_init_class()
1383 INIT_LIST_HEAD(&hdl->ctrls); in v4l2_ctrl_handler_init_class()
1384 INIT_LIST_HEAD(&hdl->ctrl_refs); in v4l2_ctrl_handler_init_class()
1385 hdl->nr_of_buckets = 1 + nr_of_controls_hint / 8; in v4l2_ctrl_handler_init_class()
[all …]
/drivers/media/i2c/s5c73m3/
Ds5c73m3-ctrls.c455 struct v4l2_ctrl_handler *hdl = &ctrls->handler; in s5c73m3_init_controls() local
457 int ret = v4l2_ctrl_handler_init(hdl, 22); in s5c73m3_init_controls()
462 ctrls->auto_wb = v4l2_ctrl_new_std_menu(hdl, ops, in s5c73m3_init_controls()
467 ctrls->auto_exposure = v4l2_ctrl_new_std_menu(hdl, ops, in s5c73m3_init_controls()
470 ctrls->exposure_bias = v4l2_ctrl_new_int_menu(hdl, ops, in s5c73m3_init_controls()
476 ctrls->exposure_metering = v4l2_ctrl_new_std_menu(hdl, ops, in s5c73m3_init_controls()
481 ctrls->focus_auto = v4l2_ctrl_new_std(hdl, ops, in s5c73m3_init_controls()
484 ctrls->af_start = v4l2_ctrl_new_std(hdl, ops, in s5c73m3_init_controls()
487 ctrls->af_stop = v4l2_ctrl_new_std(hdl, ops, in s5c73m3_init_controls()
490 ctrls->af_status = v4l2_ctrl_new_std(hdl, ops, in s5c73m3_init_controls()
[all …]
/drivers/media/i2c/
Dtw9903.c41 struct v4l2_ctrl_handler hdl; member
153 struct tw9903 *dec = container_of(ctrl->handler, struct tw9903, hdl); in tw9903_s_ctrl()
209 struct v4l2_ctrl_handler *hdl; in tw9903_probe() local
223 hdl = &dec->hdl; in tw9903_probe()
224 v4l2_ctrl_handler_init(hdl, 4); in tw9903_probe()
225 v4l2_ctrl_new_std(hdl, &tw9903_ctrl_ops, in tw9903_probe()
227 v4l2_ctrl_new_std(hdl, &tw9903_ctrl_ops, in tw9903_probe()
229 v4l2_ctrl_new_std(hdl, &tw9903_ctrl_ops, in tw9903_probe()
231 sd->ctrl_handler = hdl; in tw9903_probe()
232 if (hdl->error) { in tw9903_probe()
[all …]
Dtw9906.c32 struct v4l2_ctrl_handler hdl; member
123 struct tw9906 *dec = container_of(ctrl->handler, struct tw9906, hdl); in tw9906_s_ctrl()
177 struct v4l2_ctrl_handler *hdl; in tw9906_probe() local
191 hdl = &dec->hdl; in tw9906_probe()
192 v4l2_ctrl_handler_init(hdl, 4); in tw9906_probe()
193 v4l2_ctrl_new_std(hdl, &tw9906_ctrl_ops, in tw9906_probe()
195 v4l2_ctrl_new_std(hdl, &tw9906_ctrl_ops, in tw9906_probe()
197 v4l2_ctrl_new_std(hdl, &tw9906_ctrl_ops, in tw9906_probe()
199 sd->ctrl_handler = hdl; in tw9906_probe()
200 if (hdl->error) { in tw9906_probe()
[all …]
Dtda7432.c64 struct v4l2_ctrl_handler hdl; member
84 return &container_of(ctrl->handler, struct tda7432, hdl)->sd; in to_sd()
267 v4l2_ctrl_handler_log_status(&state->hdl, sd->name); in tda7432_log_status()
367 v4l2_ctrl_handler_init(&t->hdl, 5); in tda7432_probe()
368 v4l2_ctrl_new_std(&t->hdl, &tda7432_ctrl_ops, in tda7432_probe()
370 t->mute = v4l2_ctrl_new_std(&t->hdl, &tda7432_ctrl_ops, in tda7432_probe()
372 t->balance = v4l2_ctrl_new_std(&t->hdl, &tda7432_ctrl_ops, in tda7432_probe()
374 t->bass = v4l2_ctrl_new_std(&t->hdl, &tda7432_ctrl_ops, in tda7432_probe()
376 t->treble = v4l2_ctrl_new_std(&t->hdl, &tda7432_ctrl_ops, in tda7432_probe()
378 sd->ctrl_handler = &t->hdl; in tda7432_probe()
[all …]
Dtlv320aic23b.c45 struct v4l2_ctrl_handler hdl; member
55 return &container_of(ctrl->handler, struct tlv320aic23b_state, hdl)->sd; in to_sd()
113 v4l2_ctrl_handler_log_status(&state->hdl, sd->name); in tlv320aic23b_log_status()
186 v4l2_ctrl_handler_init(&state->hdl, 1); in tlv320aic23b_probe()
187 v4l2_ctrl_new_std(&state->hdl, &tlv320aic23b_ctrl_ops, in tlv320aic23b_probe()
189 sd->ctrl_handler = &state->hdl; in tlv320aic23b_probe()
190 if (state->hdl.error) { in tlv320aic23b_probe()
191 int err = state->hdl.error; in tlv320aic23b_probe()
193 v4l2_ctrl_handler_free(&state->hdl); in tlv320aic23b_probe()
197 v4l2_ctrl_handler_setup(&state->hdl); in tlv320aic23b_probe()
[all …]
Dtw2804.c42 struct v4l2_ctrl_handler hdl; member
150 return container_of(ctrl->handler, struct tw2804, hdl); in to_state_from_ctrl()
380 v4l2_ctrl_handler_init(&state->hdl, 10); in tw2804_probe()
381 v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, in tw2804_probe()
383 v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, in tw2804_probe()
385 v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, in tw2804_probe()
387 v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, in tw2804_probe()
389 v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, in tw2804_probe()
391 v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, in tw2804_probe()
393 ctrl = v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, in tw2804_probe()
[all …]
Dwm8739.c56 struct v4l2_ctrl_handler hdl; member
73 return &container_of(ctrl->handler, struct wm8739_state, hdl)->sd; in to_sd()
175 v4l2_ctrl_handler_log_status(&state->hdl, sd->name); in wm8739_log_status()
228 v4l2_ctrl_handler_init(&state->hdl, 2); in wm8739_probe()
229 state->volume = v4l2_ctrl_new_std(&state->hdl, &wm8739_ctrl_ops, in wm8739_probe()
231 state->mute = v4l2_ctrl_new_std(&state->hdl, &wm8739_ctrl_ops, in wm8739_probe()
233 state->balance = v4l2_ctrl_new_std(&state->hdl, &wm8739_ctrl_ops, in wm8739_probe()
235 sd->ctrl_handler = &state->hdl; in wm8739_probe()
236 if (state->hdl.error) { in wm8739_probe()
237 int err = state->hdl.error; in wm8739_probe()
[all …]
Dcs5345.c42 struct v4l2_ctrl_handler hdl; member
52 return &container_of(ctrl->handler, struct cs5345_state, hdl)->sd; in to_sd()
199 v4l2_ctrl_handler_init(&state->hdl, 2); in cs5345_probe()
200 v4l2_ctrl_new_std(&state->hdl, &cs5345_ctrl_ops, in cs5345_probe()
202 v4l2_ctrl_new_std(&state->hdl, &cs5345_ctrl_ops, in cs5345_probe()
204 sd->ctrl_handler = &state->hdl; in cs5345_probe()
205 if (state->hdl.error) { in cs5345_probe()
206 int err = state->hdl.error; in cs5345_probe()
208 v4l2_ctrl_handler_free(&state->hdl); in cs5345_probe()
213 v4l2_ctrl_handler_setup(&state->hdl); in cs5345_probe()
[all …]
Dcs53l32a.c47 struct v4l2_ctrl_handler hdl; member
57 return &container_of(ctrl->handler, struct cs53l32a_state, hdl)->sd; in to_sd()
121 v4l2_ctrl_handler_log_status(&state->hdl, sd->name); in cs53l32a_log_status()
190 v4l2_ctrl_handler_init(&state->hdl, 2); in cs53l32a_probe()
191 v4l2_ctrl_new_std(&state->hdl, &cs53l32a_ctrl_ops, in cs53l32a_probe()
193 v4l2_ctrl_new_std(&state->hdl, &cs53l32a_ctrl_ops, in cs53l32a_probe()
195 sd->ctrl_handler = &state->hdl; in cs53l32a_probe()
196 if (state->hdl.error) { in cs53l32a_probe()
197 int err = state->hdl.error; in cs53l32a_probe()
199 v4l2_ctrl_handler_free(&state->hdl); in cs53l32a_probe()
[all …]
Dwm8775.c59 struct v4l2_ctrl_handler hdl; member
74 return &container_of(ctrl->handler, struct wm8775_state, hdl)->sd; in to_sd()
173 v4l2_ctrl_handler_log_status(&state->hdl, sd->name); in wm8775_log_status()
251 v4l2_ctrl_handler_init(&state->hdl, 4); in wm8775_probe()
252 state->mute = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops, in wm8775_probe()
254 state->vol = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops, in wm8775_probe()
256 state->bal = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops, in wm8775_probe()
258 state->loud = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops, in wm8775_probe()
260 sd->ctrl_handler = &state->hdl; in wm8775_probe()
261 err = state->hdl.error; in wm8775_probe()
[all …]
Dsaa717x.c58 struct v4l2_ctrl_handler hdl; member
83 return &container_of(ctrl->handler, struct saa717x_state, hdl)->sd; in to_sd()
1197 v4l2_ctrl_handler_log_status(&state->hdl, sd->name); in saa717x_log_status()
1256 struct v4l2_ctrl_handler *hdl; in saa717x_probe() local
1293 hdl = &decoder->hdl; in saa717x_probe()
1294 v4l2_ctrl_handler_init(hdl, 9); in saa717x_probe()
1296 v4l2_ctrl_new_std(hdl, &saa717x_ctrl_ops, in saa717x_probe()
1298 v4l2_ctrl_new_std(hdl, &saa717x_ctrl_ops, in saa717x_probe()
1300 v4l2_ctrl_new_std(hdl, &saa717x_ctrl_ops, in saa717x_probe()
1302 v4l2_ctrl_new_std(hdl, &saa717x_ctrl_ops, in saa717x_probe()
[all …]
Dvpx3220.c48 struct v4l2_ctrl_handler hdl; member
64 return &container_of(ctrl->handler, struct vpx3220, hdl)->sd; in to_sd()
510 v4l2_ctrl_handler_init(&decoder->hdl, 4); in vpx3220_probe()
511 v4l2_ctrl_new_std(&decoder->hdl, &vpx3220_ctrl_ops, in vpx3220_probe()
513 v4l2_ctrl_new_std(&decoder->hdl, &vpx3220_ctrl_ops, in vpx3220_probe()
515 v4l2_ctrl_new_std(&decoder->hdl, &vpx3220_ctrl_ops, in vpx3220_probe()
517 v4l2_ctrl_new_std(&decoder->hdl, &vpx3220_ctrl_ops, in vpx3220_probe()
519 sd->ctrl_handler = &decoder->hdl; in vpx3220_probe()
520 if (decoder->hdl.error) { in vpx3220_probe()
521 int err = decoder->hdl.error; in vpx3220_probe()
[all …]
Dsaa7110.c57 struct v4l2_ctrl_handler hdl; member
74 return &container_of(ctrl->handler, struct saa7110, hdl)->sd; in to_sd()
417 v4l2_ctrl_handler_init(&decoder->hdl, 2); in saa7110_probe()
418 v4l2_ctrl_new_std(&decoder->hdl, &saa7110_ctrl_ops, in saa7110_probe()
420 v4l2_ctrl_new_std(&decoder->hdl, &saa7110_ctrl_ops, in saa7110_probe()
422 v4l2_ctrl_new_std(&decoder->hdl, &saa7110_ctrl_ops, in saa7110_probe()
424 v4l2_ctrl_new_std(&decoder->hdl, &saa7110_ctrl_ops, in saa7110_probe()
426 sd->ctrl_handler = &decoder->hdl; in saa7110_probe()
427 if (decoder->hdl.error) { in saa7110_probe()
428 int err = decoder->hdl.error; in saa7110_probe()
[all …]
Dadv7183.c39 struct v4l2_ctrl_handler hdl; member
82 return &container_of(ctrl->handler, struct adv7183, hdl)->sd; in to_sd()
198 v4l2_ctrl_handler_log_status(&decoder->hdl, sd->name); in adv7183_log_status()
560 struct v4l2_ctrl_handler *hdl; in adv7183_probe() local
598 hdl = &decoder->hdl; in adv7183_probe()
599 v4l2_ctrl_handler_init(hdl, 4); in adv7183_probe()
600 v4l2_ctrl_new_std(hdl, &adv7183_ctrl_ops, in adv7183_probe()
602 v4l2_ctrl_new_std(hdl, &adv7183_ctrl_ops, in adv7183_probe()
604 v4l2_ctrl_new_std(hdl, &adv7183_ctrl_ops, in adv7183_probe()
606 v4l2_ctrl_new_std(hdl, &adv7183_ctrl_ops, in adv7183_probe()
[all …]
Dvs6624.c54 struct v4l2_ctrl_handler hdl; member
504 return &container_of(ctrl->handler, struct vs6624, hdl)->sd; in to_sd()
796 struct v4l2_ctrl_handler *hdl; in vs6624_probe() local
853 hdl = &sensor->hdl; in vs6624_probe()
854 v4l2_ctrl_handler_init(hdl, 4); in vs6624_probe()
855 v4l2_ctrl_new_std(hdl, &vs6624_ctrl_ops, in vs6624_probe()
857 v4l2_ctrl_new_std(hdl, &vs6624_ctrl_ops, in vs6624_probe()
859 v4l2_ctrl_new_std(hdl, &vs6624_ctrl_ops, in vs6624_probe()
861 v4l2_ctrl_new_std(hdl, &vs6624_ctrl_ops, in vs6624_probe()
864 sd->ctrl_handler = hdl; in vs6624_probe()
[all …]
Dbt819.c56 struct v4l2_ctrl_handler hdl; member
72 return &container_of(ctrl->handler, struct bt819, hdl)->sd; in to_sd()
465 v4l2_ctrl_handler_init(&decoder->hdl, 4); in bt819_probe()
466 v4l2_ctrl_new_std(&decoder->hdl, &bt819_ctrl_ops, in bt819_probe()
468 v4l2_ctrl_new_std(&decoder->hdl, &bt819_ctrl_ops, in bt819_probe()
470 v4l2_ctrl_new_std(&decoder->hdl, &bt819_ctrl_ops, in bt819_probe()
472 v4l2_ctrl_new_std(&decoder->hdl, &bt819_ctrl_ops, in bt819_probe()
474 sd->ctrl_handler = &decoder->hdl; in bt819_probe()
475 if (decoder->hdl.error) { in bt819_probe()
476 int err = decoder->hdl.error; in bt819_probe()
[all …]
Dadv7393.c50 struct v4l2_ctrl_handler hdl; member
68 return &container_of(ctrl->handler, struct adv7393_state, hdl)->sd; in to_sd()
429 v4l2_ctrl_handler_init(&state->hdl, 3); in adv7393_probe()
430 v4l2_ctrl_new_std(&state->hdl, &adv7393_ctrl_ops, in adv7393_probe()
434 v4l2_ctrl_new_std(&state->hdl, &adv7393_ctrl_ops, in adv7393_probe()
438 v4l2_ctrl_new_std(&state->hdl, &adv7393_ctrl_ops, in adv7393_probe()
442 state->sd.ctrl_handler = &state->hdl; in adv7393_probe()
443 if (state->hdl.error) { in adv7393_probe()
444 int err = state->hdl.error; in adv7393_probe()
446 v4l2_ctrl_handler_free(&state->hdl); in adv7393_probe()
[all …]
/drivers/media/usb/pwc/
Dpwc-v4l.c164 struct v4l2_ctrl_handler *hdl; in pwc_init_controls() local
168 hdl = &pdev->ctrl_handler; in pwc_init_controls()
169 r = v4l2_ctrl_handler_init(hdl, 20); in pwc_init_controls()
177 pdev->brightness = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops, in pwc_init_controls()
183 pdev->contrast = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops, in pwc_init_controls()
195 pdev->saturation = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops, in pwc_init_controls()
202 pdev->gamma = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops, in pwc_init_controls()
212 pdev->auto_white_balance = v4l2_ctrl_new_custom(hdl, &cfg, NULL); in pwc_init_controls()
215 return hdl->error; in pwc_init_controls()
221 pdev->red_balance = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops, in pwc_init_controls()
[all …]
/drivers/media/radio/
Dradio-keene.c65 struct v4l2_ctrl_handler hdl; member
250 container_of(ctrl->handler, struct keene_device, hdl); in keene_s_ctrl()
303 v4l2_ctrl_handler_free(&radio->hdl); in usb_keene_video_device_release()
314 struct v4l2_ctrl_handler *hdl; in usb_keene_probe() local
340 hdl = &radio->hdl; in usb_keene_probe()
341 v4l2_ctrl_handler_init(hdl, 4); in usb_keene_probe()
342 v4l2_ctrl_new_std(hdl, &keene_ctrl_ops, V4L2_CID_AUDIO_MUTE, in usb_keene_probe()
344 v4l2_ctrl_new_std_menu(hdl, &keene_ctrl_ops, V4L2_CID_TUNE_PREEMPHASIS, in usb_keene_probe()
346 v4l2_ctrl_new_std(hdl, &keene_ctrl_ops, V4L2_CID_TUNE_POWER_LEVEL, in usb_keene_probe()
348 v4l2_ctrl_new_std(hdl, &keene_ctrl_ops, V4L2_CID_AUDIO_COMPRESSION_GAIN, in usb_keene_probe()
[all …]
/drivers/media/usb/gspca/m5602/
Dm5602_ov7660.c126 struct v4l2_ctrl_handler *hdl = &sd->gspca_dev.ctrl_handler; in ov7660_init_controls() local
128 sd->gspca_dev.vdev.ctrl_handler = hdl; in ov7660_init_controls()
129 v4l2_ctrl_handler_init(hdl, 6); in ov7660_init_controls()
131 v4l2_ctrl_new_std(hdl, &ov7660_ctrl_ops, V4L2_CID_AUTO_WHITE_BALANCE, in ov7660_init_controls()
133 v4l2_ctrl_new_std_menu(hdl, &ov7660_ctrl_ops, in ov7660_init_controls()
136 sd->autogain = v4l2_ctrl_new_std(hdl, &ov7660_ctrl_ops, in ov7660_init_controls()
138 sd->gain = v4l2_ctrl_new_std(hdl, &ov7660_ctrl_ops, V4L2_CID_GAIN, 0, in ov7660_init_controls()
141 sd->hflip = v4l2_ctrl_new_std(hdl, &ov7660_ctrl_ops, V4L2_CID_HFLIP, in ov7660_init_controls()
143 sd->vflip = v4l2_ctrl_new_std(hdl, &ov7660_ctrl_ops, V4L2_CID_VFLIP, in ov7660_init_controls()
146 if (hdl->error) { in ov7660_init_controls()
[all …]
/drivers/media/usb/gspca/
Dspca561.c812 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls_12a() local
814 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls_12a()
815 v4l2_ctrl_handler_init(hdl, 3); in sd_init_controls_12a()
816 v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls_12a()
818 v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls_12a()
820 v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls_12a()
822 v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls_12a()
825 if (hdl->error) { in sd_init_controls_12a()
827 return hdl->error; in sd_init_controls_12a()
835 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls_72a() local
[all …]
Dmars.c206 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls() local
208 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
209 v4l2_ctrl_handler_init(hdl, 6); in sd_init_controls()
210 sd->brightness = v4l2_ctrl_new_std(hdl, &mars_ctrl_ops, in sd_init_controls()
212 sd->saturation = v4l2_ctrl_new_std(hdl, &mars_ctrl_ops, in sd_init_controls()
214 sd->gamma = v4l2_ctrl_new_std(hdl, &mars_ctrl_ops, in sd_init_controls()
216 sd->sharpness = v4l2_ctrl_new_std(hdl, &mars_ctrl_ops, in sd_init_controls()
218 sd->illum_top = v4l2_ctrl_new_std(hdl, &mars_ctrl_ops, in sd_init_controls()
221 sd->illum_bottom = v4l2_ctrl_new_std(hdl, &mars_ctrl_ops, in sd_init_controls()
224 if (hdl->error) { in sd_init_controls()
[all …]
/drivers/media/usb/gspca/stv06xx/
Dstv06xx_st6422.c103 struct v4l2_ctrl_handler *hdl = &sd->gspca_dev.ctrl_handler; in st6422_init_controls() local
105 v4l2_ctrl_handler_init(hdl, 4); in st6422_init_controls()
106 v4l2_ctrl_new_std(hdl, &st6422_ctrl_ops, in st6422_init_controls()
108 v4l2_ctrl_new_std(hdl, &st6422_ctrl_ops, in st6422_init_controls()
110 v4l2_ctrl_new_std(hdl, &st6422_ctrl_ops, in st6422_init_controls()
112 v4l2_ctrl_new_std(hdl, &st6422_ctrl_ops, in st6422_init_controls()
115 return hdl->error; in st6422_init_controls()

1234567