Home
last modified time | relevance | path

Searched refs:ctrl_handler (Results 1 – 200 of 266) sorted by relevance

12

/linux-4.4.14/drivers/media/platform/xilinx/
Dxilinx-tpg.c103 struct v4l2_ctrl_handler ctrl_handler; member
161 mutex_lock(xtpg->ctrl_handler.lock); in xtpg_update_pattern_control()
163 mutex_unlock(xtpg->ctrl_handler.lock); in xtpg_update_pattern_control()
219 mutex_lock(xtpg->ctrl_handler.lock); in xtpg_s_stream()
233 mutex_unlock(xtpg->ctrl_handler.lock); in xtpg_s_stream()
377 ctrl_handler); in xtpg_s_ctrl()
843 v4l2_ctrl_handler_init(&xtpg->ctrl_handler, 3 + ARRAY_SIZE(xtpg_ctrls)); in xtpg_probe()
845 xtpg->vblank = v4l2_ctrl_new_std(&xtpg->ctrl_handler, &xtpg_ctrl_ops, in xtpg_probe()
848 xtpg->hblank = v4l2_ctrl_new_std(&xtpg->ctrl_handler, &xtpg_ctrl_ops, in xtpg_probe()
851 xtpg->pattern = v4l2_ctrl_new_std_menu_items(&xtpg->ctrl_handler, in xtpg_probe()
[all …]
/linux-4.4.14/drivers/media/radio/wl128x/
Dfmdrv_v4l2.c214 struct fmdev, ctrl_handler); in fm_g_volatile_ctrl()
231 struct fmdev, ctrl_handler); in fm_v4l2_s_ctrl()
563 fmdev->radio_dev->ctrl_handler = &fmdev->ctrl_handler; in fm_v4l2_init_video_device()
565 ret = v4l2_ctrl_handler_init(&fmdev->ctrl_handler, 5); in fm_v4l2_init_video_device()
568 v4l2_ctrl_handler_free(&fmdev->ctrl_handler); in fm_v4l2_init_video_device()
576 v4l2_ctrl_new_std(&fmdev->ctrl_handler, &fm_ctrl_ops, in fm_v4l2_init_video_device()
580 v4l2_ctrl_new_std(&fmdev->ctrl_handler, &fm_ctrl_ops, in fm_v4l2_init_video_device()
583 v4l2_ctrl_new_std_menu(&fmdev->ctrl_handler, &fm_ctrl_ops, in fm_v4l2_init_video_device()
587 v4l2_ctrl_new_std(&fmdev->ctrl_handler, &fm_ctrl_ops, in fm_v4l2_init_video_device()
591 ctrl = v4l2_ctrl_new_std(&fmdev->ctrl_handler, &fm_ctrl_ops, in fm_v4l2_init_video_device()
[all …]
Dfmdrv.h236 struct v4l2_ctrl_handler ctrl_handler; member
/linux-4.4.14/Documentation/video4linux/
Dv4l2-controls.txt50 struct v4l2_ctrl_handler ctrl_handler;
58 v4l2_ctrl_handler_init(&foo->ctrl_handler, nr_of_controls);
72 struct v4l2_ctrl_handler ctrl_handler;
76 foo->v4l2_dev.ctrl_handler = &foo->ctrl_handler;
91 struct v4l2_ctrl_handler ctrl_handler;
95 foo->sd.ctrl_handler = &foo->ctrl_handler;
116 v4l2_ctrl_handler_free(&foo->ctrl_handler);
160 v4l2_ctrl_handler_init(&foo->ctrl_handler, nr_of_controls);
161 v4l2_ctrl_new_std(&foo->ctrl_handler, &foo_ctrl_ops,
163 v4l2_ctrl_new_std(&foo->ctrl_handler, &foo_ctrl_ops,
[all …]
Dv4l2-pci-skeleton.c68 struct v4l2_ctrl_handler ctrl_handler; member
807 hdl = &skel->ctrl_handler; in skeleton_probe()
821 skel->v4l2_dev.ctrl_handler = hdl; in skeleton_probe()
898 v4l2_ctrl_handler_free(&skel->ctrl_handler); in skeleton_probe()
911 v4l2_ctrl_handler_free(&skel->ctrl_handler); in skeleton_remove()
/linux-4.4.14/drivers/media/radio/
Dtea575x.c471 struct snd_tea575x *tea = container_of(ctrl->handler, struct snd_tea575x, ctrl_handler); in tea575x_s_ctrl()
554 tea->vd.ctrl_handler = &tea->ctrl_handler; in snd_tea575x_init()
555 v4l2_ctrl_handler_init(&tea->ctrl_handler, 1); in snd_tea575x_init()
556 v4l2_ctrl_new_std(&tea->ctrl_handler, &tea575x_ctrl_ops, in snd_tea575x_init()
558 retval = tea->ctrl_handler.error; in snd_tea575x_init()
561 v4l2_ctrl_handler_free(&tea->ctrl_handler); in snd_tea575x_init()
568 v4l2_ctrl_handler_free(&tea->ctrl_handler); in snd_tea575x_init()
573 v4l2_ctrl_handler_setup(&tea->ctrl_handler); in snd_tea575x_init()
579 v4l2_ctrl_handler_free(tea->vd.ctrl_handler); in snd_tea575x_init()
589 v4l2_ctrl_handler_free(tea->vd.ctrl_handler); in snd_tea575x_exit()
Dradio-tea5777.c503 container_of(c->handler, struct radio_tea5777, ctrl_handler); in tea575x_s_ctrl()
574 tea->vd.ctrl_handler = &tea->ctrl_handler; in radio_tea5777_init()
575 v4l2_ctrl_handler_init(&tea->ctrl_handler, 1); in radio_tea5777_init()
576 v4l2_ctrl_new_std(&tea->ctrl_handler, &tea575x_ctrl_ops, in radio_tea5777_init()
578 res = tea->ctrl_handler.error; in radio_tea5777_init()
581 v4l2_ctrl_handler_free(&tea->ctrl_handler); in radio_tea5777_init()
584 v4l2_ctrl_handler_setup(&tea->ctrl_handler); in radio_tea5777_init()
589 v4l2_ctrl_handler_free(tea->vd.ctrl_handler); in radio_tea5777_init()
600 v4l2_ctrl_handler_free(tea->vd.ctrl_handler); in radio_tea5777_exit()
Dradio-sf16fmr2.c150 struct snd_tea575x *tea = container_of(ctrl->handler, struct snd_tea575x, ctrl_handler); in fmr2_s_ctrl()
189 …fmr2->volume = v4l2_ctrl_new_std(&tea->ctrl_handler, &fmr2_ctrl_ops, V4L2_CID_AUDIO_VOLUME, 0, 68,… in fmr2_tea_ext_init()
190 …fmr2->balance = v4l2_ctrl_new_std(&tea->ctrl_handler, &fmr2_ctrl_ops, V4L2_CID_AUDIO_BALANCE, -68,… in fmr2_tea_ext_init()
191 if (tea->ctrl_handler.error) { in fmr2_tea_ext_init()
193 return tea->ctrl_handler.error; in fmr2_tea_ext_init()
Dradio-si476x.c309 struct v4l2_ctrl_handler ctrl_handler; member
328 return container_of(d, struct si476x_radio, ctrl_handler); in v4l2_ctrl_handler_to_radio()
1083 v4l2_ctrl_handler_setup(&radio->ctrl_handler); in si476x_radio_fops_open()
1430 ctrl = v4l2_ctrl_new_custom(&radio->ctrl_handler, in si476x_radio_add_new_custom()
1433 rval = radio->ctrl_handler.error; in si476x_radio_add_new_custom()
1474 radio->v4l2dev.ctrl_handler = &radio->ctrl_handler; in si476x_radio_probe()
1475 v4l2_ctrl_handler_init(&radio->ctrl_handler, in si476x_radio_probe()
1479 ctrl = v4l2_ctrl_new_std_menu(&radio->ctrl_handler, in si476x_radio_probe()
1484 rval = radio->ctrl_handler.error; in si476x_radio_probe()
1509 ctrl = v4l2_ctrl_new_std_menu(&radio->ctrl_handler, in si476x_radio_probe()
[all …]
Dradio-tea5764.c145 struct v4l2_ctrl_handler ctrl_handler; member
386 container_of(ctrl->handler, struct tea5764_device, ctrl_handler); in tea5764_s_ctrl()
450 hdl = &radio->ctrl_handler; in tea5764_i2c_probe()
454 v4l2_dev->ctrl_handler = hdl; in tea5764_i2c_probe()
512 v4l2_ctrl_handler_free(&radio->ctrl_handler); in tea5764_i2c_remove()
Dradio-miropcm20.c64 struct v4l2_ctrl_handler ctrl_handler; member
299 struct pcm20 *dev = container_of(ctrl->handler, struct pcm20, ctrl_handler); in pcm20_s_ctrl()
455 hdl = &dev->ctrl_handler; in pcm20_init()
471 v4l2_dev->ctrl_handler = hdl; in pcm20_init()
509 v4l2_ctrl_handler_free(&dev->ctrl_handler); in pcm20_cleanup()
Dradio-cadet.c67 struct v4l2_ctrl_handler ctrl_handler; member
445 struct cadet *dev = container_of(ctrl->handler, struct cadet, ctrl_handler); in cadet_s_ctrl()
633 hdl = &dev->ctrl_handler; in cadet_init()
637 v4l2_dev->ctrl_handler = hdl; in cadet_init()
674 v4l2_ctrl_handler_free(&dev->ctrl_handler); in cadet_exit()
Dradio-wl1273.c85 struct v4l2_ctrl_handler ctrl_handler; member
1417 return container_of(ctrl->handler, struct wl1273_device, ctrl_handler); in to_radio()
1996 v4l2_ctrl_handler_free(&radio->ctrl_handler); in wl1273_fm_radio_remove()
2087 radio->v4l2dev.ctrl_handler = &radio->ctrl_handler; in wl1273_fm_radio_probe()
2101 v4l2_ctrl_handler_init(&radio->ctrl_handler, 6); in wl1273_fm_radio_probe()
2104 v4l2_ctrl_new_std(&radio->ctrl_handler, &wl1273_ctrl_ops, in wl1273_fm_radio_probe()
2108 v4l2_ctrl_new_std(&radio->ctrl_handler, &wl1273_ctrl_ops, in wl1273_fm_radio_probe()
2111 v4l2_ctrl_new_std_menu(&radio->ctrl_handler, &wl1273_ctrl_ops, in wl1273_fm_radio_probe()
2116 v4l2_ctrl_new_std(&radio->ctrl_handler, &wl1273_ctrl_ops, in wl1273_fm_radio_probe()
2119 ctrl = v4l2_ctrl_new_std(&radio->ctrl_handler, &wl1273_ctrl_ops, in wl1273_fm_radio_probe()
[all …]
Dradio-timb.c146 tr->v4l2_dev.ctrl_handler = tr->sd_dsp->ctrl_handler; in timbradio_probe()
Dradio-tea5777.h83 struct v4l2_ctrl_handler ctrl_handler; member
Dradio-isa.c239 v4l2_dev->ctrl_handler = &isa->hdl; in radio_isa_common_probe()
247 v4l2_dev->ctrl_handler = &isa->hdl; in radio_isa_common_probe()
Dsaa7706h.c369 sd->ctrl_handler = &state->hdl; in saa7706h_probe()
Dradio-sf16fmi.c333 v4l2_dev->ctrl_handler = hdl; in fmi_init()
Dradio-ma901.c405 radio->v4l2_dev.ctrl_handler = &radio->hdl; in usb_ma901radio_probe()
Ddsbr100.c392 radio->videodev.ctrl_handler = &radio->hdl; in usb_dsbr100_probe()
Dradio-keene.c367 radio->v4l2_dev.ctrl_handler = hdl; in usb_keene_probe()
Dradio-mr800.c552 radio->v4l2_dev.ctrl_handler = &radio->hdl; in usb_amradio_probe()
/linux-4.4.14/drivers/media/platform/vsp1/
Dvsp1_entity.c49 if (!entity->subdev.ctrl_handler) in vsp1_entity_set_streaming()
52 ret = v4l2_ctrl_handler_setup(entity->subdev.ctrl_handler); in vsp1_entity_set_streaming()
230 if (entity->subdev.ctrl_handler) in vsp1_entity_destroy()
231 v4l2_ctrl_handler_free(entity->subdev.ctrl_handler); in vsp1_entity_destroy()
Dvsp1_rpf.c258 rpf->entity.subdev.ctrl_handler = &rpf->ctrls; in vsp1_rpf_create()
Dvsp1_wpf.c258 wpf->entity.subdev.ctrl_handler = &wpf->ctrls; in vsp1_wpf_create()
Dvsp1_sru.c377 sru->entity.subdev.ctrl_handler = &sru->ctrls; in vsp1_sru_create()
Dvsp1_bru.c444 bru->entity.subdev.ctrl_handler = &bru->ctrls; in vsp1_bru_create()
/linux-4.4.14/drivers/media/platform/s5p-g2d/
Dg2d.c182 ctrl_handler); in g2d_s_ctrl()
211 v4l2_ctrl_handler_init(&ctx->ctrl_handler, 3); in g2d_setup_ctrls()
213 ctx->ctrl_hflip = v4l2_ctrl_new_std(&ctx->ctrl_handler, &g2d_ctrl_ops, in g2d_setup_ctrls()
216 ctx->ctrl_vflip = v4l2_ctrl_new_std(&ctx->ctrl_handler, &g2d_ctrl_ops, in g2d_setup_ctrls()
220 &ctx->ctrl_handler, in g2d_setup_ctrls()
227 if (ctx->ctrl_handler.error) { in g2d_setup_ctrls()
228 int err = ctx->ctrl_handler.error; in g2d_setup_ctrls()
230 v4l2_ctrl_handler_free(&ctx->ctrl_handler); in g2d_setup_ctrls()
271 v4l2_ctrl_handler_setup(&ctx->ctrl_handler); in g2d_open()
273 ctx->fh.ctrl_handler = &ctx->ctrl_handler; in g2d_open()
[all …]
Dg2d.h64 struct v4l2_ctrl_handler ctrl_handler; member
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-subdev.c191 return v4l2_queryctrl(vfh->ctrl_handler, arg); in subdev_do_ioctl()
194 return v4l2_query_ext_ctrl(vfh->ctrl_handler, arg); in subdev_do_ioctl()
197 return v4l2_querymenu(vfh->ctrl_handler, arg); in subdev_do_ioctl()
200 return v4l2_g_ctrl(vfh->ctrl_handler, arg); in subdev_do_ioctl()
203 return v4l2_s_ctrl(vfh, vfh->ctrl_handler, arg); in subdev_do_ioctl()
206 return v4l2_g_ext_ctrls(vfh->ctrl_handler, arg); in subdev_do_ioctl()
209 return v4l2_s_ext_ctrls(vfh, vfh->ctrl_handler, arg); in subdev_do_ioctl()
212 return v4l2_try_ext_ctrls(vfh->ctrl_handler, arg); in subdev_do_ioctl()
Dv4l2-device.c181 err = v4l2_ctrl_add_handler(v4l2_dev->ctrl_handler, sd->ctrl_handler, NULL); in v4l2_device_register_subdev()
242 vdev->ctrl_handler = sd->ctrl_handler; in v4l2_device_register_subdev_nodes()
Dv4l2-dev.c542 if (vdev->ctrl_handler || ops->vidioc_queryctrl) in determine_valid_ioctls()
544 if (vdev->ctrl_handler || ops->vidioc_query_ext_ctrl) in determine_valid_ioctls()
546 if (vdev->ctrl_handler || ops->vidioc_g_ctrl || ops->vidioc_g_ext_ctrls) in determine_valid_ioctls()
548 if (vdev->ctrl_handler || ops->vidioc_s_ctrl || ops->vidioc_s_ext_ctrls) in determine_valid_ioctls()
550 if (vdev->ctrl_handler || ops->vidioc_g_ext_ctrls) in determine_valid_ioctls()
552 if (vdev->ctrl_handler || ops->vidioc_s_ext_ctrls) in determine_valid_ioctls()
554 if (vdev->ctrl_handler || ops->vidioc_try_ext_ctrls) in determine_valid_ioctls()
556 if (vdev->ctrl_handler || ops->vidioc_querymenu) in determine_valid_ioctls()
812 if (vdev->ctrl_handler == NULL) in __video_register_device()
813 vdev->ctrl_handler = vdev->v4l2_dev->ctrl_handler; in __video_register_device()
Dv4l2-ioctl.c1910 if (vfh && vfh->ctrl_handler) in v4l_queryctrl()
1911 return v4l2_queryctrl(vfh->ctrl_handler, p); in v4l_queryctrl()
1912 if (vfd->ctrl_handler) in v4l_queryctrl()
1913 return v4l2_queryctrl(vfd->ctrl_handler, p); in v4l_queryctrl()
1927 if (vfh && vfh->ctrl_handler) in v4l_query_ext_ctrl()
1928 return v4l2_query_ext_ctrl(vfh->ctrl_handler, p); in v4l_query_ext_ctrl()
1929 if (vfd->ctrl_handler) in v4l_query_ext_ctrl()
1930 return v4l2_query_ext_ctrl(vfd->ctrl_handler, p); in v4l_query_ext_ctrl()
1944 if (vfh && vfh->ctrl_handler) in v4l_querymenu()
1945 return v4l2_querymenu(vfh->ctrl_handler, p); in v4l_querymenu()
[all …]
Dv4l2-fh.c37 fh->ctrl_handler = vdev->ctrl_handler; in v4l2_fh_init()
Dv4l2-ctrls.c2421 v4l2_ctrl_handler_log_status(sd->ctrl_handler, sd->name); in v4l2_ctrl_subdev_log_status()
2600 return v4l2_queryctrl(sd->ctrl_handler, qc); in v4l2_subdev_queryctrl()
2649 return v4l2_querymenu(sd->ctrl_handler, qm); in v4l2_subdev_querymenu()
2874 return v4l2_g_ext_ctrls(sd->ctrl_handler, cs); in v4l2_subdev_g_ext_ctrls()
2925 return v4l2_g_ctrl(sd->ctrl_handler, control); in v4l2_subdev_g_ctrl()
3173 return try_set_ext_ctrls(NULL, sd->ctrl_handler, cs, false); in v4l2_subdev_try_ext_ctrls()
3179 return try_set_ext_ctrls(NULL, sd->ctrl_handler, cs, true); in v4l2_subdev_s_ext_ctrls()
3247 return v4l2_s_ctrl(NULL, sd->ctrl_handler, control); in v4l2_subdev_s_ctrl()
3353 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(sev->fh->ctrl_handler, sev->id); in v4l2_ctrl_add_event()
3379 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(sev->fh->ctrl_handler, sev->id); in v4l2_ctrl_del_event()
[all …]
Dv4l2-flash-led-class.c474 v4l2_flash->sd.ctrl_handler = &v4l2_flash->hdl; in v4l2_flash_init_controls()
677 v4l2_ctrl_handler_free(sd->ctrl_handler); in v4l2_flash_init()
703 v4l2_ctrl_handler_free(sd->ctrl_handler); in v4l2_flash_release()
/linux-4.4.14/drivers/media/usb/stk1160/
Dstk1160-core.c169 v4l2_ctrl_handler_free(&dev->ctrl_handler); in stk1160_release()
336 rc = v4l2_ctrl_handler_init(&dev->ctrl_handler, 0); in stk1160_probe()
348 dev->v4l2_dev.ctrl_handler = &dev->ctrl_handler; in stk1160_probe()
389 v4l2_ctrl_handler_free(&dev->ctrl_handler); in stk1160_probe()
Dstk1160.h121 struct v4l2_ctrl_handler ctrl_handler; member
/linux-4.4.14/drivers/media/i2c/smiapp/
Dsmiapp-core.c407 container_of(ctrl->handler, struct smiapp_subdev, ctrl_handler) in smiapp_set_ctrl()
524 rval = v4l2_ctrl_handler_init(&sensor->pixel_array->ctrl_handler, 12); in smiapp_init_controls()
528 sensor->pixel_array->ctrl_handler.lock = &sensor->mutex; in smiapp_init_controls()
531 &sensor->pixel_array->ctrl_handler, &smiapp_ctrl_ops, in smiapp_init_controls()
540 &sensor->pixel_array->ctrl_handler, &smiapp_ctrl_ops, in smiapp_init_controls()
544 &sensor->pixel_array->ctrl_handler, &smiapp_ctrl_ops, in smiapp_init_controls()
547 &sensor->pixel_array->ctrl_handler, &smiapp_ctrl_ops, in smiapp_init_controls()
551 &sensor->pixel_array->ctrl_handler, &smiapp_ctrl_ops, in smiapp_init_controls()
558 &sensor->pixel_array->ctrl_handler, &smiapp_ctrl_ops, in smiapp_init_controls()
565 &sensor->pixel_array->ctrl_handler, &smiapp_ctrl_ops, in smiapp_init_controls()
[all …]
Dsmiapp.h173 struct v4l2_ctrl_handler ctrl_handler; member
/linux-4.4.14/drivers/media/usb/gspca/
Ddtcs033.c202 struct gspca_dev, ctrl_handler); in sd_s_ctrl()
229 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in dtcs033_init_controls()
232 gspca_dev->vdev.ctrl_handler = hdl; in dtcs033_init_controls()
Dspca508.c1457 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
1478 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
1480 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dspca505.c729 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
750 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
752 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dtv8532.c296 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
320 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
322 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dspca501.c1950 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
1983 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
1985 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dmars.c159 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in mars_s_ctrl()
206 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
208 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dspca1528.c347 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
380 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
382 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dspca561.c773 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
812 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls_12a()
814 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls_12a()
835 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls_72a()
837 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls_72a()
Dkonica.c376 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
419 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
421 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dstk014.c357 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
387 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
389 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Djeilinj.c403 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
442 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
453 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dsn9c2028.c289 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
317 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
320 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dpac207.c218 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
262 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
264 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dtouptek.c592 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
627 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
629 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dvicam.c307 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
309 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dpac7311.c372 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
417 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
419 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dt613.c874 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_g_volatile_ctrl()
911 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
961 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
963 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dstk1135.c576 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
602 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
604 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dspca506.c520 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
550 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
552 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dov534.c63 struct v4l2_ctrl_handler ctrl_handler; member
1071 struct sd *sd = container_of(ctrl->handler, struct sd, ctrl_handler); in ov534_g_volatile_ctrl()
1093 struct sd *sd = container_of(ctrl->handler, struct sd, ctrl_handler); in ov534_s_ctrl()
1153 struct v4l2_ctrl_handler *hdl = &sd->ctrl_handler; in sd_init_controls()
1196 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dconex.c880 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
910 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
912 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dnw80x.c1972 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
2008 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
2010 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dspca500.c894 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
921 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
923 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dse401.c627 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
656 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
658 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dpac7302.c588 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
648 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
650 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dmr97310a.c898 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
931 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
950 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Detoms.c701 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
734 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
736 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dov534_9.c1714 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
1754 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
1760 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dgspca.h159 struct v4l2_ctrl_handler ctrl_handler; member
Dsq930x.c1074 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
1096 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
1099 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dsunplus.c925 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
956 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
958 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dsonixb.c964 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
1009 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
1011 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dvc032x.c3656 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
3706 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
3742 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dgspca.c932 v4l2_ctrl_handler_setup(gspca_dev->vdev.ctrl_handler); in gspca_init_transfer()
991 v4l2_ctrl_handler_setup(gspca_dev->vdev.ctrl_handler); in gspca_set_default_mode()
1265 v4l2_ctrl_handler_free(gspca_dev->vdev.ctrl_handler); in gspca_release()
2132 v4l2_ctrl_handler_free(gspca_dev->vdev.ctrl_handler); in gspca_dev_probe2()
Dsonixj.c1627 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
1629 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
2819 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
Dtopro.c4851 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
4894 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
4896 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dsn9c20x.c1662 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
1716 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
1718 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dov519.c4828 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_g_volatile_ctrl()
4844 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
4894 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
4896 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dcpia1.c1755 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
1814 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
1830 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
Dxirlink_cit.c2955 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
2997 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
3029 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
/linux-4.4.14/drivers/media/usb/gspca/m5602/
Dm5602_ov7660.c126 struct v4l2_ctrl_handler *hdl = &sd->gspca_dev.ctrl_handler; in ov7660_init_controls()
128 sd->gspca_dev.vdev.ctrl_handler = hdl; in ov7660_init_controls()
259 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in ov7660_s_ctrl()
Dm5602_s5k83a.c143 struct v4l2_ctrl_handler *hdl = &sd->gspca_dev.ctrl_handler; in s5k83a_init_controls()
145 sd->gspca_dev.vdev.ctrl_handler = hdl; in s5k83a_init_controls()
361 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in s5k83a_s_ctrl()
Dm5602_mt9m111.c132 struct v4l2_ctrl_handler *hdl = &sd->gspca_dev.ctrl_handler; in mt9m111_init_controls()
134 sd->gspca_dev.vdev.ctrl_handler = hdl; in mt9m111_init_controls()
390 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in mt9m111_s_ctrl()
Dm5602_s5k4aa.c334 struct v4l2_ctrl_handler *hdl = &sd->gspca_dev.ctrl_handler; in s5k4aa_init_controls()
336 sd->gspca_dev.vdev.ctrl_handler = hdl; in s5k4aa_init_controls()
488 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in s5k4aa_s_ctrl()
Dm5602_po1030.c135 struct v4l2_ctrl_handler *hdl = &sd->gspca_dev.ctrl_handler; in po1030_init_controls()
137 sd->gspca_dev.vdev.ctrl_handler = hdl; in po1030_init_controls()
449 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in po1030_s_ctrl()
Dm5602_ov9650.c219 struct v4l2_ctrl_handler *hdl = &sd->gspca_dev.ctrl_handler; in ov9650_init_controls()
221 sd->gspca_dev.vdev.ctrl_handler = hdl; in ov9650_init_controls()
568 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in ov9650_s_ctrl()
/linux-4.4.14/drivers/media/usb/gspca/stv06xx/
Dstv06xx_st6422.c71 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in st6422_s_ctrl()
103 struct v4l2_ctrl_handler *hdl = &sd->gspca_dev.ctrl_handler; in st6422_init_controls()
Dstv06xx_vv6410.c50 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in vv6410_s_ctrl()
99 struct v4l2_ctrl_handler *hdl = &sd->gspca_dev.ctrl_handler; in vv6410_init_controls()
Dstv06xx_pb0100.c91 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in pb0100_s_ctrl()
121 struct v4l2_ctrl_handler *hdl = &sd->gspca_dev.ctrl_handler; in pb0100_init_controls()
Dstv06xx_hdcs.c339 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in hdcs_s_ctrl()
359 struct v4l2_ctrl_handler *hdl = &sd->gspca_dev.ctrl_handler; in hdcs_init_controls()
Dstv06xx.c277 gspca_dev->vdev.ctrl_handler = &gspca_dev->ctrl_handler; in stv06xx_init_controls()
/linux-4.4.14/drivers/media/platform/exynos-gsc/
Dgsc-core.c769 v4l2_ctrl_handler_init(&ctx->ctrl_handler, GSC_MAX_CTRL_NUM); in gsc_ctrls_create()
771 ctx->gsc_ctrls.rotate = v4l2_ctrl_new_std(&ctx->ctrl_handler, in gsc_ctrls_create()
773 ctx->gsc_ctrls.hflip = v4l2_ctrl_new_std(&ctx->ctrl_handler, in gsc_ctrls_create()
775 ctx->gsc_ctrls.vflip = v4l2_ctrl_new_std(&ctx->ctrl_handler, in gsc_ctrls_create()
777 ctx->gsc_ctrls.global_alpha = v4l2_ctrl_new_std(&ctx->ctrl_handler, in gsc_ctrls_create()
780 ctx->ctrls_rdy = ctx->ctrl_handler.error == 0; in gsc_ctrls_create()
782 if (ctx->ctrl_handler.error) { in gsc_ctrls_create()
783 int err = ctx->ctrl_handler.error; in gsc_ctrls_create()
784 v4l2_ctrl_handler_free(&ctx->ctrl_handler); in gsc_ctrls_create()
795 v4l2_ctrl_handler_free(&ctx->ctrl_handler); in gsc_ctrls_delete()
Dgsc-core.h106 container_of((__ctrl)->handler, struct gsc_ctx, ctrl_handler)
380 struct v4l2_ctrl_handler ctrl_handler; member
Dgsc-m2m.c636 ctx->fh.ctrl_handler = &ctx->ctrl_handler; in gsc_m2m_open()
/linux-4.4.14/drivers/media/usb/tm6000/
Dtm6000-video.c1152 struct tm6000_core *dev = container_of(ctrl->handler, struct tm6000_core, ctrl_handler); in tm6000_s_ctrl()
1630 v4l2_ctrl_handler_init(&dev->ctrl_handler, 6); in tm6000_v4l2_register()
1636 v4l2_ctrl_new_std(&dev->ctrl_handler, &tm6000_ctrl_ops, in tm6000_v4l2_register()
1638 v4l2_ctrl_new_std(&dev->ctrl_handler, &tm6000_ctrl_ops, in tm6000_v4l2_register()
1640 v4l2_ctrl_new_std(&dev->ctrl_handler, &tm6000_ctrl_ops, in tm6000_v4l2_register()
1642 v4l2_ctrl_new_std(&dev->ctrl_handler, &tm6000_ctrl_ops, in tm6000_v4l2_register()
1644 v4l2_ctrl_add_handler(&dev->ctrl_handler, in tm6000_v4l2_register()
1649 if (!ret && dev->ctrl_handler.error) in tm6000_v4l2_register()
1650 ret = dev->ctrl_handler.error; in tm6000_v4l2_register()
1656 dev->vfd.ctrl_handler = &dev->ctrl_handler; in tm6000_v4l2_register()
[all …]
Dtm6000.h227 struct v4l2_ctrl_handler ctrl_handler; member
/linux-4.4.14/drivers/media/radio/si4713/
Dradio-platform-si4713.c188 rsdev->radio_dev.ctrl_handler = sd->ctrl_handler; in radio_si4713_pdriver_probe()
Dsi4713.h201 struct v4l2_ctrl_handler ctrl_handler; member
Dradio-usb-si4713.c483 radio->vdev.ctrl_handler = sd->ctrl_handler; in usb_si4713_probe()
Dsi4713.c1120 container_of(ctrl->handler, struct si4713_device, ctrl_handler); in si4713_s_ctrl()
1494 hdl = &sdev->ctrl_handler; in si4713_probe()
1587 sdev->sd.ctrl_handler = hdl; in si4713_probe()
1652 v4l2_ctrl_handler_free(sd->ctrl_handler); in si4713_remove()
/linux-4.4.14/drivers/media/pci/saa7134/
Dsaa7134-empress.c271 v4l2_ctrl_add_handler(hdl, &dev->ctrl_handler, empress_ctrl_filter); in empress_init()
273 v4l2_ctrl_add_handler(hdl, dev->empress_sd->ctrl_handler, NULL); in empress_init()
278 dev->empress_dev->ctrl_handler = hdl; in empress_init()
Dsaa7134-core.c1068 dev->video_dev->ctrl_handler = &dev->ctrl_handler; in saa7134_initdev()
1082 dev->vbi_dev->ctrl_handler = &dev->ctrl_handler; in saa7134_initdev()
1095 dev->radio_dev->ctrl_handler = &dev->radio_ctrl_handler; in saa7134_initdev()
Dsaa7134-video.c1013 struct saa7134_dev *dev = container_of(ctrl->handler, struct saa7134_dev, ctrl_handler); in saa7134_s_ctrl()
2023 struct v4l2_ctrl_handler *hdl = &dev->ctrl_handler; in saa7134_video_init1()
2058 v4l2_ctrl_add_handler(hdl, &dev->ctrl_handler, in saa7134_video_init1()
2141 v4l2_ctrl_handler_free(&dev->ctrl_handler); in saa7134_video_fini()
2187 v4l2_ctrl_handler_setup(&dev->ctrl_handler); in saa7134_video_init2()
Dsaa7134.h624 struct v4l2_ctrl_handler ctrl_handler; member
/linux-4.4.14/drivers/media/platform/s5p-mfc/
Ds5p_mfc_dec.c1008 v4l2_ctrl_handler_setup(&ctx->ctrl_handler); in s5p_mfc_start_streaming()
1130 v4l2_ctrl_handler_init(&ctx->ctrl_handler, NUM_CTRLS); in s5p_mfc_dec_ctrls_setup()
1131 if (ctx->ctrl_handler.error) { in s5p_mfc_dec_ctrls_setup()
1133 return ctx->ctrl_handler.error; in s5p_mfc_dec_ctrls_setup()
1150 ctx->ctrls[i] = v4l2_ctrl_new_custom(&ctx->ctrl_handler, in s5p_mfc_dec_ctrls_setup()
1153 ctx->ctrls[i] = v4l2_ctrl_new_std(&ctx->ctrl_handler, in s5p_mfc_dec_ctrls_setup()
1159 if (ctx->ctrl_handler.error) { in s5p_mfc_dec_ctrls_setup()
1161 return ctx->ctrl_handler.error; in s5p_mfc_dec_ctrls_setup()
1173 v4l2_ctrl_handler_free(&ctx->ctrl_handler); in s5p_mfc_dec_ctrls_delete()
Ds5p_mfc_enc.c2078 v4l2_ctrl_handler_init(&ctx->ctrl_handler, NUM_CTRLS); in s5p_mfc_enc_ctrls_setup()
2079 if (ctx->ctrl_handler.error) { in s5p_mfc_enc_ctrls_setup()
2081 return ctx->ctrl_handler.error; in s5p_mfc_enc_ctrls_setup()
2103 ctx->ctrls[i] = v4l2_ctrl_new_custom(&ctx->ctrl_handler, in s5p_mfc_enc_ctrls_setup()
2110 &ctx->ctrl_handler, in s5p_mfc_enc_ctrls_setup()
2116 &ctx->ctrl_handler, in s5p_mfc_enc_ctrls_setup()
2123 if (ctx->ctrl_handler.error) { in s5p_mfc_enc_ctrls_setup()
2125 return ctx->ctrl_handler.error; in s5p_mfc_enc_ctrls_setup()
2130 v4l2_ctrl_handler_setup(&ctx->ctrl_handler); in s5p_mfc_enc_ctrls_setup()
2138 v4l2_ctrl_handler_free(&ctx->ctrl_handler); in s5p_mfc_enc_ctrls_delete()
Ds5p_mfc_common.h659 struct v4l2_ctrl_handler ctrl_handler; member
707 container_of((__ctrl)->handler, struct s5p_mfc_ctx, ctrl_handler)
/linux-4.4.14/include/media/
Dv4l2-fh.h39 struct v4l2_ctrl_handler *ctrl_handler; member
Dtea575x.h70 struct v4l2_ctrl_handler ctrl_handler; member
Dv4l2-device.h58 struct v4l2_ctrl_handler *ctrl_handler; member
Dv4l2-dev.h102 struct v4l2_ctrl_handler *ctrl_handler; member
Dsoc_camera.h45 struct v4l2_ctrl_handler ctrl_handler; member
Dsaa7146.h121 struct v4l2_ctrl_handler ctrl_handler; member
Dv4l2-subdev.h715 struct v4l2_ctrl_handler *ctrl_handler; member
/linux-4.4.14/drivers/media/platform/sti/bdisp/
Dbdisp-v4l2.c393 ctrl_handler); in bdisp_s_ctrl()
413 v4l2_ctrl_handler_init(&ctx->ctrl_handler, BDISP_MAX_CTRL_NUM); in bdisp_ctrls_create()
415 ctx->bdisp_ctrls.hflip = v4l2_ctrl_new_std(&ctx->ctrl_handler, in bdisp_ctrls_create()
417 ctx->bdisp_ctrls.vflip = v4l2_ctrl_new_std(&ctx->ctrl_handler, in bdisp_ctrls_create()
420 if (ctx->ctrl_handler.error) { in bdisp_ctrls_create()
421 int err = ctx->ctrl_handler.error; in bdisp_ctrls_create()
423 v4l2_ctrl_handler_free(&ctx->ctrl_handler); in bdisp_ctrls_create()
435 v4l2_ctrl_handler_free(&ctx->ctrl_handler); in bdisp_ctrls_delete()
608 ctx->fh.ctrl_handler = &ctx->ctrl_handler; in bdisp_open()
Dbdisp.h123 struct v4l2_ctrl_handler ctrl_handler; member
/linux-4.4.14/drivers/media/platform/
Drcar_jpu.c290 struct v4l2_ctrl_handler ctrl_handler; member
494 return container_of(c->handler, struct jpu_ctx, ctrl_handler); in ctrl_to_ctx()
986 v4l2_ctrl_handler_init(&ctx->ctrl_handler, 1); in jpu_controls_create()
988 ctrl = v4l2_ctrl_new_std(&ctx->ctrl_handler, &jpu_ctrl_ops, in jpu_controls_create()
992 if (ctx->ctrl_handler.error) { in jpu_controls_create()
993 ret = ctx->ctrl_handler.error; in jpu_controls_create()
1001 ret = v4l2_ctrl_handler_setup(&ctx->ctrl_handler); in jpu_controls_create()
1008 v4l2_ctrl_handler_free(&ctx->ctrl_handler); in jpu_controls_create()
1247 ctx->fh.ctrl_handler = &ctx->ctrl_handler; in jpu_open()
1309 v4l2_ctrl_handler_free(&ctx->ctrl_handler); in jpu_release()
Dvia-camera.c59 struct v4l2_ctrl_handler ctrl_handler; member
1380 ret = v4l2_ctrl_handler_init(&cam->ctrl_handler, 10); in viacam_probe()
1383 cam->v4l2_dev.ctrl_handler = &cam->ctrl_handler; in viacam_probe()
1450 v4l2_ctrl_handler_free(&cam->ctrl_handler); in viacam_probe()
1467 v4l2_ctrl_handler_free(&cam->ctrl_handler); in viacam_remove()
/linux-4.4.14/drivers/media/platform/s3c-camif/
Dcamif-core.h216 struct v4l2_ctrl_handler ctrl_handler; member
282 struct v4l2_ctrl_handler ctrl_handler; member
Dcamif-capture.c1164 v4l2_ctrl_handler_init(&vp->ctrl_handler, 1); in s3c_camif_register_video_node()
1165 ctrl = v4l2_ctrl_new_std(&vp->ctrl_handler, &s3c_camif_video_ctrl_ops, in s3c_camif_register_video_node()
1169 ctrl = v4l2_ctrl_new_std(&vp->ctrl_handler, &s3c_camif_video_ctrl_ops, in s3c_camif_register_video_node()
1174 ret = vp->ctrl_handler.error; in s3c_camif_register_video_node()
1178 vfd->ctrl_handler = &vp->ctrl_handler; in s3c_camif_register_video_node()
1189 v4l2_ctrl_handler_free(&vp->ctrl_handler); in s3c_camif_register_video_node()
1204 v4l2_ctrl_handler_free(vfd->ctrl_handler); in s3c_camif_unregister_video_node()
1510 ctrl_handler); in s3c_camif_subdev_s_ctrl()
1561 struct v4l2_ctrl_handler *handler = &camif->ctrl_handler; in s3c_camif_create_subdev()
1605 sd->ctrl_handler = handler; in s3c_camif_create_subdev()
[all …]
/linux-4.4.14/drivers/media/platform/blackfin/
Dbfin_capture.c65 struct v4l2_ctrl_handler ctrl_handler; member
848 bcap_dev->v4l2_dev.ctrl_handler = &bcap_dev->ctrl_handler; in bcap_probe()
849 ret = v4l2_ctrl_handler_init(&bcap_dev->ctrl_handler, 0); in bcap_probe()
969 v4l2_ctrl_handler_free(&bcap_dev->ctrl_handler); in bcap_probe()
989 v4l2_ctrl_handler_free(&bcap_dev->ctrl_handler); in bcap_remove()
/linux-4.4.14/drivers/media/usb/cx231xx/
Dcx231xx-video.c1824 v4l2_ctrl_handler_free(&dev->ctrl_handler); in cx231xx_release_analog_resources()
2156 v4l2_ctrl_handler_init(&dev->ctrl_handler, 10); in cx231xx_register_analog_devices()
2160 v4l2_ctrl_add_handler(&dev->ctrl_handler, in cx231xx_register_analog_devices()
2161 dev->sd_cx25840->ctrl_handler, NULL); in cx231xx_register_analog_devices()
2163 dev->sd_cx25840->ctrl_handler, in cx231xx_register_analog_devices()
2167 if (dev->ctrl_handler.error) in cx231xx_register_analog_devices()
2168 return dev->ctrl_handler.error; in cx231xx_register_analog_devices()
2183 dev->vdev.ctrl_handler = &dev->ctrl_handler; in cx231xx_register_analog_devices()
2210 dev->vbi_dev.ctrl_handler = &dev->ctrl_handler; in cx231xx_register_analog_devices()
2225 dev->radio_dev.ctrl_handler = &dev->radio_ctrl_handler; in cx231xx_register_analog_devices()
/linux-4.4.14/drivers/media/usb/zr364xx/
Dzr364xx.c176 struct v4l2_ctrl_handler ctrl_handler; member
745 container_of(ctrl->handler, struct zr364xx_camera, ctrl_handler); in zr364xx_s_ctrl()
1140 v4l2_ctrl_handler_setup(&cam->ctrl_handler); in zr364xx_prepare()
1230 v4l2_ctrl_handler_free(&cam->ctrl_handler); in zr364xx_release()
1439 hdl = &cam->ctrl_handler; in zr364xx_probe()
1454 cam->vdev.ctrl_handler = &cam->ctrl_handler; in zr364xx_probe()
/linux-4.4.14/drivers/media/platform/s5p-jpeg/
Djpeg-core.h239 struct v4l2_ctrl_handler ctrl_handler; member
Djpeg-core.c606 return container_of(c->handler, struct s5p_jpeg_ctx, ctrl_handler); in ctrl_to_ctx()
987 ctx->fh.ctrl_handler = &ctx->ctrl_handler; in s5p_jpeg_open()
1039 v4l2_ctrl_handler_free(&ctx->ctrl_handler); in s5p_jpeg_release()
1620 ctrl_subs = v4l2_ctrl_find(&ct->ctrl_handler, in s5p_jpeg_s_fmt()
1943 v4l2_ctrl_handler_init(&ctx->ctrl_handler, 3); in s5p_jpeg_controls_create()
1946 v4l2_ctrl_new_std(&ctx->ctrl_handler, &s5p_jpeg_ctrl_ops, in s5p_jpeg_controls_create()
1950 v4l2_ctrl_new_std(&ctx->ctrl_handler, &s5p_jpeg_ctrl_ops, in s5p_jpeg_controls_create()
1957 ctrl = v4l2_ctrl_new_std_menu(&ctx->ctrl_handler, &s5p_jpeg_ctrl_ops, in s5p_jpeg_controls_create()
1962 if (ctx->ctrl_handler.error) { in s5p_jpeg_controls_create()
1963 ret = ctx->ctrl_handler.error; in s5p_jpeg_controls_create()
[all …]
/linux-4.4.14/drivers/media/platform/exynos4-is/
Dfimc-lite.h156 struct v4l2_ctrl_handler ctrl_handler; member
Dfimc-is.h260 struct v4l2_ctrl_handler ctrl_handler; member
Dfimc-lite.c1389 ctrl_handler); in fimc_lite_s_ctrl()
1425 struct v4l2_ctrl_handler *handler = &fimc->ctrl_handler; in fimc_lite_create_capture_subdev()
1449 sd->ctrl_handler = handler; in fimc_lite_create_capture_subdev()
1464 v4l2_ctrl_handler_free(&fimc->ctrl_handler); in fimc_lite_unregister_capture_subdev()
/linux-4.4.14/drivers/media/platform/vivid/
Dvivid-ctrls.c1612 dev->vid_cap_dev.ctrl_handler = hdl_vid_cap; in vivid_create_controls()
1620 dev->vid_out_dev.ctrl_handler = hdl_vid_out; in vivid_create_controls()
1629 dev->vbi_cap_dev.ctrl_handler = hdl_vbi_cap; in vivid_create_controls()
1636 dev->vbi_out_dev.ctrl_handler = hdl_vbi_out; in vivid_create_controls()
1643 dev->radio_rx_dev.ctrl_handler = hdl_radio_rx; in vivid_create_controls()
1650 dev->radio_tx_dev.ctrl_handler = hdl_radio_tx; in vivid_create_controls()
1657 dev->sdr_cap_dev.ctrl_handler = hdl_sdr_cap; in vivid_create_controls()
/linux-4.4.14/drivers/media/usb/pwc/
Dpwc-if.c566 v4l2_ctrl_handler_free(&pdev->ctrl_handler); in pwc_video_release()
1083 pdev->v4l2_dev.ctrl_handler = &pdev->ctrl_handler; in usb_pwc_probe()
1127 v4l2_ctrl_handler_free(&pdev->ctrl_handler); in usb_pwc_probe()
Dpwc.h296 struct v4l2_ctrl_handler ctrl_handler; member
Dpwc-v4l.c168 hdl = &pdev->ctrl_handler; in pwc_init_controls()
530 container_of(ctrl->handler, struct pwc_device, ctrl_handler); in pwc_g_volatile_ctrl()
781 container_of(ctrl->handler, struct pwc_device, ctrl_handler); in pwc_s_ctrl()
/linux-4.4.14/drivers/media/i2c/
Dtlv320aic23b.c182 sd->ctrl_handler = &state->hdl; in tlv320aic23b_probe()
Dtw9906.c199 sd->ctrl_handler = hdl; in tw9906_probe()
Dtw9903.c231 sd->ctrl_handler = hdl; in tw9903_probe()
Dcs53l32a.c185 sd->ctrl_handler = &state->hdl; in cs53l32a_probe()
Dcs5345.c176 sd->ctrl_handler = &state->hdl; in cs5345_probe()
Dvs6624.c833 sd->ctrl_handler = hdl; in vs6624_probe()
853 v4l2_ctrl_handler_free(sd->ctrl_handler); in vs6624_remove()
Dwm8739.c219 sd->ctrl_handler = &state->hdl; in wm8739_probe()
Dadv7183.c593 sd->ctrl_handler = hdl; in adv7183_probe()
634 v4l2_ctrl_handler_free(sd->ctrl_handler); in adv7183_remove()
Dwm8775.c249 sd->ctrl_handler = &state->hdl; in wm8775_probe()
Dtda7432.c371 sd->ctrl_handler = &t->hdl; in tda7432_probe()
Dsr030pc30.c720 sd->ctrl_handler = hdl; in sr030pc30_probe()
742 v4l2_ctrl_handler_free(sd->ctrl_handler); in sr030pc30_remove()
Dsaa717x.c1305 sd->ctrl_handler = hdl; in saa717x_probe()
1345 v4l2_ctrl_handler_free(sd->ctrl_handler); in saa717x_remove()
Ds5k6aa.c896 return v4l2_ctrl_handler_setup(sd->ctrl_handler); in s5k6aa_set_power()
1326 v4l2_ctrl_handler_log_status(sd->ctrl_handler, sd->name); in s5k6aa_log_status()
1418 s5k6aa->sd.ctrl_handler = hdl; in s5k6aa_initialize_ctrls()
1622 v4l2_ctrl_handler_free(sd->ctrl_handler); in s5k6aa_remove()
Dlm3646.c259 flash->subdev_led.ctrl_handler = hdl; in lm3646_init_controls()
Dtw2804.c407 sd->ctrl_handler = &state->hdl; in tw2804_probe()
Dml86v7667.c396 priv->sd.ctrl_handler = &priv->hdl; in ml86v7667_probe()
Dvpx3220.c503 sd->ctrl_handler = &decoder->hdl; in vpx3220_probe()
Dsaa7110.c406 sd->ctrl_handler = &decoder->hdl; in saa7110_probe()
Dbt819.c451 sd->ctrl_handler = &decoder->hdl; in bt819_probe()
Dadv7393.c425 state->sd.ctrl_handler = &state->hdl; in adv7393_probe()
Dov9650.c1053 ov965x->sd.ctrl_handler = hdl; in ov965x_initialize_controls()
1525 v4l2_ctrl_handler_free(sd->ctrl_handler); in ov965x_probe()
1536 v4l2_ctrl_handler_free(sd->ctrl_handler); in ov965x_remove()
Dlm3560.c341 flash->subdev_led[led_no].ctrl_handler = hdl; in lm3560_init_controls()
Ds5k4ecgx.c738 v4l2_ctrl_handler_log_status(sd->ctrl_handler, sd->name); in s5k4ecgx_log_status()
929 priv->sd.ctrl_handler = hdl; in s5k4ecgx_init_v4l2_ctrls()
Dadp1653.c266 flash->subdev.ctrl_handler = &flash->ctrls; in adp1653_init_controls()
Dadv7343.c476 state->sd.ctrl_handler = &state->hdl; in adv7343_probe()
Dad9389b.c1148 sd->ctrl_handler = hdl; in ad9389b_probe()
1227 v4l2_ctrl_handler_free(sd->ctrl_handler); in ad9389b_remove()
Dmt9v011.c539 core->sd.ctrl_handler = &core->ctrls; in mt9v011_probe()
Ds5k5baf.c1695 state->sd.ctrl_handler = hdl; in s5k5baf_initialize_ctrls()
2010 v4l2_ctrl_handler_free(state->sd.ctrl_handler); in s5k5baf_probe()
2023 v4l2_ctrl_handler_free(sd->ctrl_handler); in s5k5baf_remove()
Dsaa6752hs.c766 sd->ctrl_handler = hdl; in saa6752hs_probe()
Dsaa7115.c1852 sd->ctrl_handler = hdl; in saa711x_probe()
1914 v4l2_ctrl_handler_free(sd->ctrl_handler); in saa711x_remove()
Das3645a.c802 flash->subdev.ctrl_handler = &flash->ctrls; in as3645a_init_controls()
Dadv7511.c1482 sd->ctrl_handler = hdl; in adv7511_probe()
1574 v4l2_ctrl_handler_free(sd->ctrl_handler); in adv7511_remove()
Dnoon010pc30.c737 sd->ctrl_handler = &info->hdl; in noon010_probe()
/linux-4.4.14/drivers/media/common/saa7146/
Dsaa7146_fops.c469 struct v4l2_ctrl_handler *hdl = &dev->ctrl_handler; in saa7146_vv_init()
495 dev->v4l2_dev.ctrl_handler = hdl; in saa7146_vv_init()
581 v4l2_ctrl_handler_free(&dev->ctrl_handler); in saa7146_vv_release()
/linux-4.4.14/drivers/media/usb/gspca/gl860/
Dgl860.c64 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
118 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls()
120 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
/linux-4.4.14/drivers/media/platform/soc_camera/
Dsoc_camera.c755 v4l2_ctrl_handler_setup(&icd->ctrl_handler); in soc_camera_open()
1313 ret = v4l2_ctrl_add_handler(&icd->ctrl_handler, sd->ctrl_handler, NULL); in soc_camera_probe_finish()
1762 ret = v4l2_ctrl_handler_init(&icd->ctrl_handler, 16); in soc_camera_probe()
1834 v4l2_ctrl_handler_free(&icd->ctrl_handler); in soc_camera_probe()
1849 v4l2_ctrl_handler_free(&icd->ctrl_handler); in soc_camera_remove()
2149 vdev->ctrl_handler = &icd->ctrl_handler; in video_dev_create()
Dsh_mobile_ceu_camera.c1023 ctrl_handler); in ctrl_to_icd()
1095 v4l2_ctrl_new_std(&icd->ctrl_handler, &sh_mobile_ceu_ctrl_ops, in sh_mobile_ceu_get_formats()
1097 if (icd->ctrl_handler.error) in sh_mobile_ceu_get_formats()
1098 return icd->ctrl_handler.error; in sh_mobile_ceu_get_formats()
/linux-4.4.14/drivers/media/pci/saa7164/
Dsaa7164-encoder.c426 container_of(ctrl->handler, struct saa7164_port, ctrl_handler); in saa7164_s_ctrl()
1020 struct v4l2_ctrl_handler *hdl = &port->ctrl_handler; in saa7164_encoder_register()
1109 port->v4l_device->ctrl_handler = hdl; in saa7164_encoder_register()
1165 v4l2_ctrl_handler_free(&port->ctrl_handler); in saa7164_encoder_unregister()
Dsaa7164.h390 struct v4l2_ctrl_handler ctrl_handler; member
/linux-4.4.14/drivers/media/platform/marvell-ccic/
Dmcam-core.h146 struct v4l2_ctrl_handler ctrl_handler; member
Dmcam-core.c1808 ret = v4l2_ctrl_handler_init(&cam->ctrl_handler, 10); in mccic_register()
1811 cam->v4l2_dev.ctrl_handler = &cam->ctrl_handler; in mccic_register()
1859 v4l2_ctrl_handler_free(&cam->ctrl_handler); in mccic_register()
1881 v4l2_ctrl_handler_free(&cam->ctrl_handler); in mccic_shutdown()
/linux-4.4.14/drivers/media/pci/cx88/
Dcx88.h443 v4l2_ctrl_find(core->sd_wm8775->ctrl_handler, id); \
456 v4l2_ctrl_find(core->sd_wm8775->ctrl_handler, id); \
/linux-4.4.14/drivers/media/dvb-frontends/
Dau8522_decoder.c782 sd->ctrl_handler = hdl; in au8522_probe()
809 v4l2_ctrl_handler_free(sd->ctrl_handler); in au8522_remove()
Drtl2832_sdr.c1435 v4l2_ctrl_add_handler(&dev->hdl, subdev->ctrl_handler, NULL); in rtl2832_sdr_probe()
1463 v4l2_ctrl_add_handler(&dev->hdl, subdev->ctrl_handler, in rtl2832_sdr_probe()
1491 dev->v4l2_dev.ctrl_handler = &dev->hdl; in rtl2832_sdr_probe()
/linux-4.4.14/drivers/media/usb/au0828/
Dau0828-core.c249 dev->v4l2_dev.ctrl_handler = &dev->v4l2_ctrl_hdl; in au0828_usb_probe()
/linux-4.4.14/drivers/media/pci/bt8xx/
Dbttv-driver.c1041 ctrl = v4l2_ctrl_find(btv->sd_msp34xx->ctrl_handler, V4L2_CID_AUDIO_MUTE); in audio_mute()
1046 ctrl = v4l2_ctrl_find(btv->sd_tvaudio->ctrl_handler, V4L2_CID_AUDIO_MUTE); in audio_mute()
1051 ctrl = v4l2_ctrl_find(btv->sd_tda7432->ctrl_handler, V4L2_CID_AUDIO_MUTE); in audio_mute()
1261 v4l2_ctrl_handler_setup(&btv->ctrl_handler); in init_bt848()
1285 struct bttv *btv = container_of(c->handler, struct bttv, ctrl_handler); in bttv_s_ctrl()
1905 v4l2_ctrl_handler_log_status(vdev->ctrl_handler, btv->c.v4l2_dev.name); in bttv_log_status()
3980 btv->radio_dev.ctrl_handler = &btv->radio_ctrl_handler; in bttv_register_video()
4078 hdl = &btv->ctrl_handler; in bttv_probe()
4080 btv->c.v4l2_dev.ctrl_handler = hdl; in bttv_probe()
4244 v4l2_ctrl_handler_free(&btv->ctrl_handler); in bttv_probe()
[all …]
Dbttvp.h412 struct v4l2_ctrl_handler ctrl_handler; member
/linux-4.4.14/drivers/media/pci/ivtv/
Divtv-gpio.c364 itv->sd_gpio.ctrl_handler = &itv->hdl_gpio; in ivtv_gpio_init()
Divtv-streams.c230 s->vdev.ctrl_handler = itv->v4l2_dev.ctrl_handler; in ivtv_prep_dev()
Divtv-driver.c1030 itv->v4l2_dev.ctrl_handler = &itv->cxhdl.hdl; in ivtv_probe()
1226 struct v4l2_ctrl_handler *hdl = itv->v4l2_dev.ctrl_handler; in ivtv_probe()
/linux-4.4.14/drivers/media/pci/saa7146/
Dmxb.c210 struct saa7146_dev, ctrl_handler); in mxb_s_ctrl()
232 struct v4l2_ctrl_handler *hdl = &dev->ctrl_handler; in mxb_probe()
/linux-4.4.14/drivers/media/platform/davinci/
Dvpfe_capture.c1163 vpfe_dev->v4l2_dev.ctrl_handler = sd->ctrl_handler; in vpfe_s_input()
1967 vpfe_dev->v4l2_dev.ctrl_handler = vpfe_dev->sd[0]->ctrl_handler; in vpfe_probe()
/linux-4.4.14/drivers/media/usb/em28xx/
Dem28xx-video.c1173 container_of(ctrl->handler, struct em28xx_v4l2, ctrl_handler); in em28xx_s_ctrl()
1991 v4l2_ctrl_handler_free(&v4l2->ctrl_handler); in em28xx_v4l2_fini()
2304 hdl = &v4l2->ctrl_handler; in em28xx_v4l2_init()
2306 v4l2->v4l2_dev.ctrl_handler = hdl; in em28xx_v4l2_init()
2591 v4l2_ctrl_handler_free(&v4l2->ctrl_handler); in em28xx_v4l2_init()
Dem28xx.h514 struct v4l2_ctrl_handler ctrl_handler; member
/linux-4.4.14/drivers/media/tuners/
Dmsi001.c481 dev->sd.ctrl_handler = &dev->hdl; in msi001_probe()
Dfc2580.c594 dev->subdev.ctrl_handler = &dev->hdl; in fc2580_probe()
/linux-4.4.14/drivers/media/i2c/s5c73m3/
Ds5c73m3-ctrls.c560 state->sensor_sd.ctrl_handler = hdl; in s5c73m3_init_controls()
/linux-4.4.14/drivers/media/usb/go7007/
Ds2250-board.c541 sd->ctrl_handler = &state->hdl; in s2250_probe()
/linux-4.4.14/drivers/media/pci/cx23885/
Dcx23885.h355 struct v4l2_ctrl_handler ctrl_handler; member
Dcx23885-video.c901 mute = v4l2_ctrl_find(&dev->ctrl_handler, V4L2_CID_AUDIO_MUTE); in cx23885_set_freq()
938 mute = v4l2_ctrl_find(&dev->ctrl_handler, V4L2_CID_AUDIO_MUTE); in cx23885_set_freq_via_ops()
Dcx23885-core.c1962 hdl = &dev->ctrl_handler; in cx23885_initdev()
1968 dev->v4l2_dev.ctrl_handler = hdl; in cx23885_initdev()
2062 v4l2_ctrl_handler_free(&dev->ctrl_handler); in cx23885_finidev()
/linux-4.4.14/drivers/media/usb/msi2500/
Dmsi2500.c1285 v4l2_ctrl_add_handler(&dev->hdl, sd->ctrl_handler, NULL); in msi2500_probe()
1287 dev->v4l2_dev.ctrl_handler = &dev->hdl; in msi2500_probe()
/linux-4.4.14/drivers/media/radio/si470x/
Dradio-si470x-usb.c677 radio->videodev.ctrl_handler = &radio->hdl; in si470x_usb_driver_probe()
/linux-4.4.14/drivers/media/platform/am437x/
Dam437x-vpfe.c1795 vpfe->v4l2_dev.ctrl_handler = sdinfo->sd->ctrl_handler; in vpfe_set_input()
2359 vpfe->v4l2_dev.ctrl_handler = vpfe->sd[0]->ctrl_handler; in vpfe_probe_complete()
/linux-4.4.14/drivers/media/i2c/soc_camera/
Dov9640.c715 priv->subdev.ctrl_handler = &priv->hdl; in ov9640_probe()
Dmt9m001.c690 mt9m001->subdev.ctrl_handler = &mt9m001->hdl; in mt9m001_probe()
/linux-4.4.14/drivers/media/i2c/m5mols/
Dm5mols_controls.c625 sd->ctrl_handler = &info->handle; in m5mols_init_controls()
/linux-4.4.14/drivers/media/pci/cobalt/
Dcobalt-v4l2.c1210 vdev->ctrl_handler = s->sd->ctrl_handler; in cobalt_node_register()

12