| /linux/drivers/media/radio/ |
| H A D | tea575x.c | 453 struct snd_tea575x *tea = container_of(ctrl->handler, struct snd_tea575x, ctrl_handler); in tea575x_s_ctrl() 539 tea->vd.ctrl_handler = &tea->ctrl_handler; in snd_tea575x_init() 540 v4l2_ctrl_handler_init(&tea->ctrl_handler, 1); in snd_tea575x_init() 541 v4l2_ctrl_new_std(&tea->ctrl_handler, &tea575x_ctrl_ops, in snd_tea575x_init() 543 retval = tea->ctrl_handler.error; in snd_tea575x_init() 546 v4l2_ctrl_handler_free(&tea->ctrl_handler); in snd_tea575x_init() 553 v4l2_ctrl_handler_free(&tea->ctrl_handler); in snd_tea575x_init() 558 v4l2_ctrl_handler_setup(&tea->ctrl_handler); in snd_tea575x_init() 564 v4l2_ctrl_handler_free(tea->vd.ctrl_handler); in snd_tea575x_init() 575 v4l2_ctrl_handler_free(tea->vd.ctrl_handler); in snd_tea575x_exit()
|
| H A D | radio-tea5777.c | 486 container_of(c->handler, struct radio_tea5777, ctrl_handler); in tea575x_s_ctrl() 559 tea->vd.ctrl_handler = &tea->ctrl_handler; in radio_tea5777_init() 560 v4l2_ctrl_handler_init(&tea->ctrl_handler, 1); in radio_tea5777_init() 561 v4l2_ctrl_new_std(&tea->ctrl_handler, &tea575x_ctrl_ops, in radio_tea5777_init() 563 res = tea->ctrl_handler.error; in radio_tea5777_init() 566 v4l2_ctrl_handler_free(&tea->ctrl_handler); in radio_tea5777_init() 569 v4l2_ctrl_handler_setup(&tea->ctrl_handler); in radio_tea5777_init() 574 v4l2_ctrl_handler_free(tea->vd.ctrl_handler); in radio_tea5777_init() 585 v4l2_ctrl_handler_free(tea->vd.ctrl_handler); in radio_tea5777_exit()
|
| H A D | radio-sf16fmr2.c | 151 struct snd_tea575x *tea = container_of(ctrl->handler, struct snd_tea575x, ctrl_handler); in fmr2_s_ctrl() 190 …fmr2->volume = v4l2_ctrl_new_std(&tea->ctrl_handler, &fmr2_ctrl_ops, V4L2_CID_AUDIO_VOLUME, 0, 68,… in fmr2_tea_ext_init() 191 …fmr2->balance = v4l2_ctrl_new_std(&tea->ctrl_handler, &fmr2_ctrl_ops, V4L2_CID_AUDIO_BALANCE, -68,… in fmr2_tea_ext_init() 192 if (tea->ctrl_handler.error) { in fmr2_tea_ext_init() 194 return tea->ctrl_handler.error; in fmr2_tea_ext_init()
|
| H A D | radio-tea5764.c | 132 struct v4l2_ctrl_handler ctrl_handler; member 371 container_of(ctrl->handler, struct tea5764_device, ctrl_handler); in tea5764_s_ctrl() 434 hdl = &radio->ctrl_handler; in tea5764_i2c_probe() 438 v4l2_dev->ctrl_handler = hdl; in tea5764_i2c_probe() 497 v4l2_ctrl_handler_free(&radio->ctrl_handler); in tea5764_i2c_remove()
|
| H A D | radio-cadet.c | 68 struct v4l2_ctrl_handler ctrl_handler; member 438 struct cadet *dev = container_of(ctrl->handler, struct cadet, ctrl_handler); in cadet_s_ctrl() 626 hdl = &dev->ctrl_handler; in cadet_init() 630 v4l2_dev->ctrl_handler = hdl; in cadet_init() 669 v4l2_ctrl_handler_free(&dev->ctrl_handler); in cadet_exit()
|
| /linux/drivers/staging/media/imx/ |
| H A D | imx-media-dev-common.c | 209 ret = v4l2_ctrl_add_handler(vfd->ctrl_handler, in imx_media_inherit_controls() 210 sd->ctrl_handler, in imx_media_inherit_controls() 275 if (!vfd->ctrl_handler) in imx_media_link_notify() 280 v4l2_ctrl_handler_free(vfd->ctrl_handler); in imx_media_link_notify() 281 v4l2_ctrl_handler_init(vfd->ctrl_handler, 0); in imx_media_link_notify() 287 if (!vfd->ctrl_handler) in imx_media_link_notify()
|
| H A D | imx-media-fim.c | 44 struct v4l2_ctrl_handler ctrl_handler; member 220 ctrl_handler); in fim_s_ctrl() 326 struct v4l2_ctrl_handler *hdlr = &fim->ctrl_handler; in init_fim_controls() 403 return v4l2_ctrl_add_handler(fim->sd->ctrl_handler, in imx_media_fim_add_controls() 404 &fim->ctrl_handler, NULL, true); in imx_media_fim_add_controls() 430 v4l2_ctrl_handler_free(&fim->ctrl_handler); in imx_media_fim_free()
|
| /linux/drivers/media/i2c/ |
| H A D | ov02c10.c | 375 struct v4l2_ctrl_handler ctrl_handler; member 417 struct ov02c10, ctrl_handler); in ov02c10_set_ctrl() 491 struct v4l2_ctrl_handler *ctrl_hdlr = &ov02c10->ctrl_handler; in ov02c10_init_controls() 570 ov02c10->sd.ctrl_handler = ctrl_hdlr; in ov02c10_init_controls() 615 ret = __v4l2_ctrl_handler_setup(ov02c10->sd.ctrl_handler); in ov02c10_enable_streams() 869 v4l2_ctrl_handler_free(sd->ctrl_handler); in ov02c10_remove() 944 ov02c10->sd.state_lock = ov02c10->ctrl_handler.lock; in ov02c10_probe() 973 v4l2_ctrl_handler_free(ov02c10->sd.ctrl_handler); in ov02c10_probe()
|
| H A D | isl7998x.c | 528 struct v4l2_ctrl_handler ctrl_handler; member 1057 struct isl7998x, ctrl_handler); in isl7998x_set_ctrl() 1388 v4l2_ctrl_handler_free(&isl7998x->ctrl_handler); in isl7998x_remove_controls() 1399 ret = v4l2_ctrl_handler_init(&isl7998x->ctrl_handler, in isl7998x_init_controls() 1405 isl7998x->ctrl_handler.lock = &isl7998x->ctrl_mutex; in isl7998x_init_controls() 1417 isl7998x->link_freq = v4l2_ctrl_new_int_menu(&isl7998x->ctrl_handler, in isl7998x_init_controls() 1427 v4l2_ctrl_new_custom(&isl7998x->ctrl_handler, in isl7998x_init_controls() 1430 v4l2_ctrl_new_std_menu_items(&isl7998x->ctrl_handler, in isl7998x_init_controls() 1436 ret = isl7998x->ctrl_handler.error; in isl7998x_init_controls() 1440 isl7998x->subdev.ctrl_handler = &isl7998x->ctrl_handler; in isl7998x_init_controls() [all …]
|
| /linux/drivers/media/usb/gspca/ |
| H A D | dtcs033.c | 191 struct gspca_dev, ctrl_handler); in sd_s_ctrl() 218 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in dtcs033_init_controls() 221 gspca_dev->vdev.ctrl_handler = hdl; in dtcs033_init_controls()
|
| H A D | spca505.c | 715 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl() 736 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls() 738 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
|
| H A D | spca508.c | 1448 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl() 1469 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls() 1471 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
|
| H A D | tv8532.c | 282 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl() 306 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls() 308 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
|
| H A D | spca501.c | 1936 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl() 1969 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls() 1971 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
|
| H A D | spca561.c | 752 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl() 791 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls_12a() 793 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls_12a() 814 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls_72a() 816 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls_72a()
|
| H A D | mars.c | 146 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in mars_s_ctrl() 193 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls() 195 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
|
| H A D | spca1528.c | 340 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl() 373 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls() 375 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
|
| H A D | stk014.c | 344 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl() 374 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls() 376 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
|
| H A D | konica.c | 371 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl() 414 struct v4l2_ctrl_handler *hdl = &gspca_dev->ctrl_handler; in sd_init_controls() 416 gspca_dev->vdev.ctrl_handler = hdl; in sd_init_controls()
|
| /linux/drivers/media/v4l2-core/ |
| H A D | v4l2-subdev.c | 674 if (!vfh->ctrl_handler) in subdev_do_ioctl() 676 return v4l2_queryctrl(vfh->ctrl_handler, arg); in subdev_do_ioctl() 679 if (!vfh->ctrl_handler) in subdev_do_ioctl() 681 return v4l2_query_ext_ctrl(vfh->ctrl_handler, arg); in subdev_do_ioctl() 684 if (!vfh->ctrl_handler) in subdev_do_ioctl() 686 return v4l2_querymenu(vfh->ctrl_handler, arg); in subdev_do_ioctl() 689 if (!vfh->ctrl_handler) in subdev_do_ioctl() 691 return v4l2_g_ctrl(vfh->ctrl_handler, arg); in subdev_do_ioctl() 694 if (!vfh->ctrl_handler) in subdev_do_ioctl() 696 return v4l2_s_ctrl(vfh, vfh->ctrl_handler, arg); in subdev_do_ioctl() [all …]
|
| /linux/drivers/media/platform/samsung/exynos-gsc/ |
| H A D | gsc-core.c | 766 v4l2_ctrl_handler_init(&ctx->ctrl_handler, GSC_MAX_CTRL_NUM); in gsc_ctrls_create() 768 ctx->gsc_ctrls.rotate = v4l2_ctrl_new_std(&ctx->ctrl_handler, in gsc_ctrls_create() 770 ctx->gsc_ctrls.hflip = v4l2_ctrl_new_std(&ctx->ctrl_handler, in gsc_ctrls_create() 772 ctx->gsc_ctrls.vflip = v4l2_ctrl_new_std(&ctx->ctrl_handler, in gsc_ctrls_create() 774 ctx->gsc_ctrls.global_alpha = v4l2_ctrl_new_std(&ctx->ctrl_handler, in gsc_ctrls_create() 777 ctx->ctrls_rdy = ctx->ctrl_handler.error == 0; in gsc_ctrls_create() 779 if (ctx->ctrl_handler.error) { in gsc_ctrls_create() 780 int err = ctx->ctrl_handler.error; in gsc_ctrls_create() 781 v4l2_ctrl_handler_free(&ctx->ctrl_handler); in gsc_ctrls_create() 792 v4l2_ctrl_handler_free(&ctx->ctrl_handler); in gsc_ctrls_delete()
|
| /linux/drivers/media/usb/gspca/stv06xx/ |
| H A D | stv06xx_st6422.c | 57 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in st6422_s_ctrl() 89 struct v4l2_ctrl_handler *hdl = &sd->gspca_dev.ctrl_handler; in st6422_init_controls()
|
| /linux/drivers/media/test-drivers/vimc/ |
| H A D | vimc-common.c | 382 if (sd->ctrl_handler) in vimc_ent_sd_register() 395 if (sd->ctrl_handler) in vimc_ent_sd_register() 396 sd->state_lock = sd->ctrl_handler->lock; in vimc_ent_sd_register()
|
| /linux/drivers/media/platform/samsung/s3c-camif/ |
| H A D | camif-core.h | 216 struct v4l2_ctrl_handler ctrl_handler; member 287 struct v4l2_ctrl_handler ctrl_handler; member
|
| /linux/drivers/media/platform/mediatek/mdp3/ |
| H A D | mtk-mdp3-m2m.h | 33 struct v4l2_ctrl_handler ctrl_handler; member
|