/openbmc/linux/drivers/media/i2c/ |
H A D | ov4689.c | 104 struct v4l2_ctrl_handler ctrl_handler; member 487 ret = __v4l2_ctrl_handler_setup(&ov4689->ctrl_handler); in ov4689_s_stream() 646 container_of(ctrl->handler, struct ov4689, ctrl_handler); in ov4689_set_ctrl() 721 handler = &ov4689->ctrl_handler; in ov4689_initialize_controls() 780 ov4689->subdev.ctrl_handler = handler; in ov4689_initialize_controls() 975 v4l2_ctrl_handler_free(&ov4689->ctrl_handler); in ov4689_probe() 990 v4l2_ctrl_handler_free(&ov4689->ctrl_handler); in ov4689_remove()
|
H A D | imx334.c | 132 struct v4l2_ctrl_handler ctrl_handler; member 677 container_of(ctrl->handler, struct imx334, ctrl_handler); in imx334_set_ctrl() 961 ret = __v4l2_ctrl_handler_setup(imx334->sd.ctrl_handler); in imx334_start_streaming() 1220 struct v4l2_ctrl_handler *ctrl_hdlr = &imx334->ctrl_handler; in imx334_init_controls() 1292 imx334->sd.ctrl_handler = ctrl_hdlr; in imx334_init_controls() 1377 v4l2_ctrl_handler_free(imx334->sd.ctrl_handler); in imx334_probe() 1399 v4l2_ctrl_handler_free(sd->ctrl_handler); in imx334_remove()
|
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 …]
|
H A D | hi556.c | 565 struct v4l2_ctrl_handler ctrl_handler; member 712 struct hi556, ctrl_handler); in hi556_set_ctrl() 778 ctrl_hdlr = &hi556->ctrl_handler; in hi556_init_controls() 833 hi556->sd.ctrl_handler = ctrl_hdlr; in hi556_init_controls() 949 ret = __v4l2_ctrl_handler_setup(hi556->sd.ctrl_handler); in hi556_start_streaming() 1257 v4l2_ctrl_handler_free(sd->ctrl_handler); in hi556_remove() 1328 v4l2_ctrl_handler_free(hi556->sd.ctrl_handler); in hi556_probe()
|
H A D | hi847.c | 2171 struct v4l2_ctrl_handler ctrl_handler; member 2413 struct hi847, ctrl_handler); in hi847_set_ctrl() 2487 ctrl_hdlr = &hi847->ctrl_handler; in hi847_init_controls() 2547 hi847->sd.ctrl_handler = ctrl_hdlr; in hi847_init_controls() 2582 ret = __v4l2_ctrl_handler_setup(hi847->sd.ctrl_handler); in hi847_start_streaming() 2913 v4l2_ctrl_handler_free(sd->ctrl_handler); in hi847_remove() 2977 v4l2_ctrl_handler_free(hi847->sd.ctrl_handler); in hi847_probe()
|
H A D | imx319.c | 118 struct v4l2_ctrl_handler ctrl_handler; member 1883 struct imx319, ctrl_handler); in imx319_set_ctrl() 2147 ret = __v4l2_ctrl_handler_setup(imx319->sd.ctrl_handler); in imx319_start_streaming() 2284 ctrl_hdlr = &imx319->ctrl_handler; in imx319_init_controls() 2357 imx319->sd.ctrl_handler = ctrl_hdlr; in imx319_init_controls() 2522 v4l2_ctrl_handler_free(imx319->sd.ctrl_handler); in imx319_probe() 2537 v4l2_ctrl_handler_free(sd->ctrl_handler); in imx319_remove()
|
H A D | ov2740.c | 327 struct v4l2_ctrl_handler ctrl_handler; member 512 struct ov2740, ctrl_handler); in ov2740_set_ctrl() 580 ctrl_hdlr = &ov2740->ctrl_handler; in ov2740_init_controls() 637 ov2740->sd.ctrl_handler = ctrl_hdlr; in ov2740_init_controls() 770 ret = __v4l2_ctrl_handler_setup(ov2740->sd.ctrl_handler); in ov2740_start_streaming() 1054 v4l2_ctrl_handler_free(sd->ctrl_handler); in ov2740_remove() 1197 v4l2_ctrl_handler_free(ov2740->sd.ctrl_handler); in ov2740_probe()
|
H A D | imx355.c | 104 struct v4l2_ctrl_handler ctrl_handler; member 1182 struct imx355, ctrl_handler); in imx355_set_ctrl() 1417 ret = __v4l2_ctrl_handler_setup(imx355->sd.ctrl_handler); in imx355_start_streaming() 1573 ctrl_hdlr = &imx355->ctrl_handler; in imx355_init_controls() 1646 imx355->sd.ctrl_handler = ctrl_hdlr; in imx355_init_controls() 1811 v4l2_ctrl_handler_free(imx355->sd.ctrl_handler); in imx355_probe() 1826 v4l2_ctrl_handler_free(sd->ctrl_handler); in imx355_remove()
|
/openbmc/linux/drivers/media/usb/gspca/ |
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 | 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 | 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 | 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()
|
/openbmc/linux/drivers/staging/media/atomisp/i2c/ |
H A D | atomisp-mt9m114.c | 1095 container_of(ctrl->handler, struct mt9m114_device, ctrl_handler); in mt9m114_s_ctrl() 1128 container_of(ctrl->handler, struct mt9m114_device, ctrl_handler); in mt9m114_g_volatile_ctrl() 1519 v4l2_ctrl_handler_free(&dev->ctrl_handler); in mt9m114_remove() 1562 v4l2_ctrl_handler_init(&dev->ctrl_handler, in mt9m114_probe() 1570 v4l2_ctrl_new_custom(&dev->ctrl_handler, &mt9m114_controls[i], in mt9m114_probe() 1573 if (dev->ctrl_handler.error) { in mt9m114_probe() 1575 return dev->ctrl_handler.error; in mt9m114_probe() 1579 dev->ctrl_handler.lock = &dev->input_lock; in mt9m114_probe() 1580 dev->sd.ctrl_handler = &dev->ctrl_handler; in mt9m114_probe()
|
/openbmc/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()
|
/openbmc/linux/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_ioctl.c | 1320 ctrl_handler, control); in atomisp_g_ctrl() 1395 ctrl_handler, control); in atomisp_s_ctrl() 1447 ctrl_handler, qc); in atomisp_queryctl() 1454 camera->ctrl_handler, qc); in atomisp_queryctl() 1510 ctrl_handler, &ctrl); in atomisp_camera_g_ext_ctrls() 1517 ret = v4l2_g_ctrl(motor->ctrl_handler, &ctrl); in atomisp_camera_g_ext_ctrls() 1529 v4l2_g_ctrl(isp->flash->ctrl_handler, in atomisp_camera_g_ext_ctrls() 1617 ctrl_handler, &ctrl); in atomisp_camera_s_ext_ctrls() 1624 ret = v4l2_s_ctrl(NULL, motor->ctrl_handler, in atomisp_camera_s_ext_ctrls() 1629 camera->ctrl_handler, &ctrl); in atomisp_camera_s_ext_ctrls() [all …]
|
/openbmc/linux/drivers/media/radio/ |
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()
|
H A D | radio-timb.c | 133 tr->v4l2_dev.ctrl_handler = tr->sd_dsp->ctrl_handler; in timbradio_probe()
|
/openbmc/linux/drivers/media/platform/mediatek/mdp3/ |
H A D | mtk-mdp3-m2m.h | 33 struct v4l2_ctrl_handler ctrl_handler; member
|
/openbmc/linux/drivers/media/radio/si4713/ |
H A D | radio-platform-si4713.c | 172 rsdev->radio_dev.ctrl_handler = sd->ctrl_handler; in radio_si4713_pdriver_probe()
|
/openbmc/linux/drivers/media/v4l2-core/ |
H A D | v4l2-subdev.c | 551 if (!vfh->ctrl_handler) in subdev_do_ioctl() 556 if (!vfh->ctrl_handler) in subdev_do_ioctl() 561 if (!vfh->ctrl_handler) in subdev_do_ioctl() 566 if (!vfh->ctrl_handler) in subdev_do_ioctl() 568 return v4l2_g_ctrl(vfh->ctrl_handler, arg); in subdev_do_ioctl() 571 if (!vfh->ctrl_handler) in subdev_do_ioctl() 576 if (!vfh->ctrl_handler) in subdev_do_ioctl() 578 return v4l2_g_ext_ctrls(vfh->ctrl_handler, in subdev_do_ioctl() 582 if (!vfh->ctrl_handler) in subdev_do_ioctl() 588 if (!vfh->ctrl_handler) in subdev_do_ioctl() [all …]
|
/openbmc/linux/drivers/media/pci/saa7134/ |
H A D | saa7134-empress.c | 260 v4l2_ctrl_add_handler(hdl, &dev->ctrl_handler, empress_ctrl_filter, false); in empress_init() 262 v4l2_ctrl_add_handler(hdl, dev->empress_sd->ctrl_handler, NULL, true); in empress_init() 267 dev->empress_dev->ctrl_handler = hdl; in empress_init()
|
/openbmc/linux/samples/v4l/ |
H A D | v4l2-pci-skeleton.c | 56 struct v4l2_ctrl_handler ctrl_handler; member 792 hdl = &skel->ctrl_handler; in skeleton_probe() 806 skel->v4l2_dev.ctrl_handler = hdl; in skeleton_probe() 878 v4l2_ctrl_handler_free(&skel->ctrl_handler); in skeleton_probe() 891 v4l2_ctrl_handler_free(&skel->ctrl_handler); in skeleton_remove()
|
/openbmc/linux/include/media/ |
H A D | v4l2-fh.h | 45 struct v4l2_ctrl_handler *ctrl_handler; member
|
/openbmc/linux/drivers/media/platform/st/stm32/dma2d/ |
H A D | dma2d.c | 230 ctrl_handler); in dma2d_s_ctrl() 262 struct v4l2_ctrl_handler *handler = &ctx->ctrl_handler; in dma2d_setup_ctrls() 312 v4l2_ctrl_handler_setup(&ctx->ctrl_handler); in dma2d_open() 314 ctx->fh.ctrl_handler = &ctx->ctrl_handler; in dma2d_open() 328 v4l2_ctrl_handler_free(&ctx->ctrl_handler); in dma2d_release()
|