Searched refs:ctrl_handler (Results 1 - 25 of 428) sorted by relevance

1234567891011>>

/linux-master/drivers/media/platform/qcom/venus/
H A Dvenc_ctrls.c384 ret = v4l2_ctrl_handler_init(&inst->ctrl_handler, 59);
388 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops,
396 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops,
401 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops,
408 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops,
413 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops,
421 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops,
426 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops,
437 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops,
442 v4l2_ctrl_new_std_menu(&inst->ctrl_handler,
[all...]
H A Dvdec_ctrls.c101 ret = v4l2_ctrl_handler_init(&inst->ctrl_handler, 12);
105 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops,
114 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops,
121 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops,
134 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops,
141 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops,
148 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops,
155 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops,
162 v4l2_ctrl_new_std(&inst->ctrl_handler, &vdec_ctrl_ops,
165 ctrl = v4l2_ctrl_new_std(&inst->ctrl_handler,
[all...]
/linux-master/drivers/media/platform/mediatek/mdp3/
H A Dmtk-mdp3-m2m.h33 struct v4l2_ctrl_handler ctrl_handler; member in struct:mdp_m2m_ctx
/linux-master/drivers/media/radio/wl128x/
H A Dfmdrv_v4l2.c194 struct fmdev, ctrl_handler);
211 struct fmdev, ctrl_handler);
548 fmdev->radio_dev->ctrl_handler = &fmdev->ctrl_handler;
550 ret = v4l2_ctrl_handler_init(&fmdev->ctrl_handler, 5);
553 v4l2_ctrl_handler_free(&fmdev->ctrl_handler);
563 v4l2_ctrl_new_std(&fmdev->ctrl_handler, &fm_ctrl_ops,
567 v4l2_ctrl_new_std(&fmdev->ctrl_handler, &fm_ctrl_ops,
570 v4l2_ctrl_new_std_menu(&fmdev->ctrl_handler, &fm_ctrl_ops,
574 v4l2_ctrl_new_std(&fmdev->ctrl_handler,
[all...]
/linux-master/drivers/media/radio/
H A Dradio-tea5777.h69 struct v4l2_ctrl_handler ctrl_handler; member in struct:radio_tea5777
H A Dtea575x.c453 struct snd_tea575x *tea = container_of(ctrl->handler, struct snd_tea575x, ctrl_handler);
539 tea->vd.ctrl_handler = &tea->ctrl_handler;
540 v4l2_ctrl_handler_init(&tea->ctrl_handler, 1);
541 v4l2_ctrl_new_std(&tea->ctrl_handler, &tea575x_ctrl_ops,
543 retval = tea->ctrl_handler.error;
546 v4l2_ctrl_handler_free(&tea->ctrl_handler);
553 v4l2_ctrl_handler_free(&tea->ctrl_handler);
558 v4l2_ctrl_handler_setup(&tea->ctrl_handler);
564 v4l2_ctrl_handler_free(tea->vd.ctrl_handler);
[all...]
H A Dradio-tea5777.c486 container_of(c->handler, struct radio_tea5777, ctrl_handler);
559 tea->vd.ctrl_handler = &tea->ctrl_handler;
560 v4l2_ctrl_handler_init(&tea->ctrl_handler, 1);
561 v4l2_ctrl_new_std(&tea->ctrl_handler, &tea575x_ctrl_ops,
563 res = tea->ctrl_handler.error;
566 v4l2_ctrl_handler_free(&tea->ctrl_handler);
569 v4l2_ctrl_handler_setup(&tea->ctrl_handler);
574 v4l2_ctrl_handler_free(tea->vd.ctrl_handler);
585 v4l2_ctrl_handler_free(tea->vd.ctrl_handler);
[all...]
H A Dradio-sf16fmr2.c151 struct snd_tea575x *tea = container_of(ctrl->handler, struct snd_tea575x, ctrl_handler);
190 fmr2->volume = v4l2_ctrl_new_std(&tea->ctrl_handler, &fmr2_ctrl_ops, V4L2_CID_AUDIO_VOLUME, 0, 68, 2, 56);
191 fmr2->balance = v4l2_ctrl_new_std(&tea->ctrl_handler, &fmr2_ctrl_ops, V4L2_CID_AUDIO_BALANCE, -68, 68, 2, 0);
192 if (tea->ctrl_handler.error) {
194 return tea->ctrl_handler.error;
/linux-master/include/media/
H A Dv4l2-fh.h29 * @ctrl_handler: pointer to &struct v4l2_ctrl_handler
45 struct v4l2_ctrl_handler *ctrl_handler; member in struct:v4l2_fh
/linux-master/drivers/media/pci/intel/ivsc/
H A Dmei_csi.c123 struct v4l2_ctrl_handler ctrl_handler; member in struct:mei_csi
164 return container_of(ctrl->handler, struct mei_csi, ctrl_handler);
288 freq = v4l2_get_link_freq(csi->remote->ctrl_handler, 0, 0);
477 freq = v4l2_get_link_freq(csi->remote->ctrl_handler, 0, 0);
559 ret = v4l2_ctrl_handler_init(&csi->ctrl_handler, 2);
563 csi->ctrl_handler.lock = &csi->lock;
566 csi->freq_ctrl = v4l2_ctrl_new_int_menu(&csi->ctrl_handler,
576 csi->privacy_ctrl = v4l2_ctrl_new_std(&csi->ctrl_handler, NULL,
581 if (csi->ctrl_handler.error)
582 return csi->ctrl_handler
[all...]
/linux-master/drivers/staging/media/max96712/
H A Dmax96712.c37 struct v4l2_ctrl_handler ctrl_handler; member in struct:max96712_priv
275 container_of(ctrl->handler, struct max96712_priv, ctrl_handler);
300 v4l2_ctrl_handler_init(&priv->ctrl_handler, 2);
307 v4l2_ctrl_new_std(&priv->ctrl_handler, NULL, V4L2_CID_PIXEL_RATE,
310 v4l2_ctrl_new_std_menu_items(&priv->ctrl_handler, &max96712_ctrl_ops,
315 priv->sd.ctrl_handler = &priv->ctrl_handler;
316 ret = priv->ctrl_handler.error;
335 v4l2_ctrl_handler_free(&priv->ctrl_handler);
/linux-master/drivers/media/platform/st/sti/hva/
H A Dhva-v4l2.c616 ctrl_handler);
697 v4l2_ctrl_handler_init(&ctx->ctrl_handler, 15);
699 v4l2_ctrl_new_std_menu(&ctx->ctrl_handler, &hva_ctrl_ops,
705 v4l2_ctrl_new_std(&ctx->ctrl_handler, &hva_ctrl_ops,
709 v4l2_ctrl_new_std(&ctx->ctrl_handler, &hva_ctrl_ops,
714 v4l2_ctrl_new_std_menu(&ctx->ctrl_handler, &hva_ctrl_ops,
724 v4l2_ctrl_new_std_menu(&ctx->ctrl_handler, &hva_ctrl_ops,
730 v4l2_ctrl_new_std_menu(&ctx->ctrl_handler, &hva_ctrl_ops,
736 v4l2_ctrl_new_std_menu(&ctx->ctrl_handler, &hva_ctrl_ops,
742 v4l2_ctrl_new_std(&ctx->ctrl_handler,
[all...]
/linux-master/drivers/staging/media/imx/
H A Dimx-media-dev-common.c209 ret = v4l2_ctrl_add_handler(vfd->ctrl_handler,
210 sd->ctrl_handler,
275 if (!vfd->ctrl_handler)
280 v4l2_ctrl_handler_free(vfd->ctrl_handler);
281 v4l2_ctrl_handler_init(vfd->ctrl_handler, 0);
287 if (!vfd->ctrl_handler)
H A Dimx-media-fim.c44 struct v4l2_ctrl_handler ctrl_handler; member in struct:imx_media_fim
220 ctrl_handler);
326 struct v4l2_ctrl_handler *hdlr = &fim->ctrl_handler;
403 return v4l2_ctrl_add_handler(fim->sd->ctrl_handler,
404 &fim->ctrl_handler, NULL, true);
430 v4l2_ctrl_handler_free(&fim->ctrl_handler);
/linux-master/drivers/media/v4l2-core/
H A Dv4l2-fh.c25 fh->ctrl_handler = vdev->ctrl_handler;
H A Dv4l2-device.c135 err = v4l2_ctrl_add_handler(v4l2_dev->ctrl_handler, sd->ctrl_handler,
218 vdev->ctrl_handler = sd->ctrl_handler;
/linux-master/drivers/media/platform/xilinx/
H A Dxilinx-tpg.c80 * @ctrl_handler: control handler
100 struct v4l2_ctrl_handler ctrl_handler; member in struct:xtpg_device
158 mutex_lock(xtpg->ctrl_handler.lock);
160 mutex_unlock(xtpg->ctrl_handler.lock);
216 mutex_lock(xtpg->ctrl_handler.lock);
230 mutex_unlock(xtpg->ctrl_handler.lock);
376 ctrl_handler);
844 v4l2_ctrl_handler_init(&xtpg->ctrl_handler, 3 + ARRAY_SIZE(xtpg_ctrls));
846 xtpg->vblank = v4l2_ctrl_new_std(&xtpg->ctrl_handler, &xtpg_ctrl_ops,
849 xtpg->hblank = v4l2_ctrl_new_std(&xtpg->ctrl_handler,
[all...]
/linux-master/drivers/media/platform/verisilicon/
H A Dhantro_drv.c42 ctrl = v4l2_ctrl_find(&ctx->ctrl_handler, id);
140 &ctx->ctrl_handler);
163 &ctx->ctrl_handler);
296 struct hantro_ctx, ctrl_handler);
316 struct hantro_ctx, ctrl_handler);
339 struct hantro_ctx, ctrl_handler);
363 struct hantro_ctx, ctrl_handler);
603 v4l2_ctrl_handler_init(&ctx->ctrl_handler, num_ctrls);
609 v4l2_ctrl_new_custom(&ctx->ctrl_handler,
611 if (ctx->ctrl_handler
[all...]
/linux-master/include/media/drv-intf/
H A Dtea575x.h56 struct v4l2_ctrl_handler ctrl_handler; member in struct:snd_tea575x
/linux-master/drivers/media/usb/stk1160/
H A Dstk1160-core.c158 v4l2_ctrl_handler_free(&dev->ctrl_handler);
328 rc = v4l2_ctrl_handler_init(&dev->ctrl_handler, 0);
340 dev->v4l2_dev.ctrl_handler = &dev->ctrl_handler;
381 v4l2_ctrl_handler_free(&dev->ctrl_handler);
/linux-master/drivers/media/platform/amphion/
H A Dvenc.c597 ret = v4l2_ctrl_handler_init(&inst->ctrl_handler, 20);
601 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops,
609 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops,
615 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops,
618 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops,
625 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops,
632 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops,
638 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops,
641 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops,
644 v4l2_ctrl_new_std(&inst->ctrl_handler,
[all...]
/linux-master/drivers/media/platform/amlogic/meson-ge2d/
H A Dge2d.c75 struct v4l2_ctrl_handler ctrl_handler; member in struct:ge2d_ctx
742 ctrl_handler);
798 v4l2_ctrl_handler_init(&ctx->ctrl_handler, 4);
800 v4l2_ctrl_new_std(&ctx->ctrl_handler, &ge2d_ctrl_ops,
803 v4l2_ctrl_new_std(&ctx->ctrl_handler, &ge2d_ctrl_ops,
806 v4l2_ctrl_new_std(&ctx->ctrl_handler, &ge2d_ctrl_ops,
809 if (ctx->ctrl_handler.error) {
810 int err = ctx->ctrl_handler.error;
813 v4l2_ctrl_handler_free(&ctx->ctrl_handler);
866 v4l2_ctrl_handler_setup(&ctx->ctrl_handler);
[all...]
/linux-master/drivers/media/platform/rockchip/rga/
H A Drga.c128 ctrl_handler);
158 v4l2_ctrl_handler_init(&ctx->ctrl_handler, 4);
160 v4l2_ctrl_new_std(&ctx->ctrl_handler, &rga_ctrl_ops,
163 v4l2_ctrl_new_std(&ctx->ctrl_handler, &rga_ctrl_ops,
166 v4l2_ctrl_new_std(&ctx->ctrl_handler, &rga_ctrl_ops,
169 v4l2_ctrl_new_std(&ctx->ctrl_handler, &rga_ctrl_ops,
172 if (ctx->ctrl_handler.error) {
173 int err = ctx->ctrl_handler.error;
176 v4l2_ctrl_handler_free(&ctx->ctrl_handler);
400 v4l2_ctrl_handler_setup(&ctx->ctrl_handler);
[all...]
/linux-master/drivers/staging/media/tegra-video/
H A Dvi.c907 ctrl_handler);
958 v4l2_ctrl_new_std_menu_items(&chan->ctrl_handler, &vi_ctrl_ops,
962 if (chan->ctrl_handler.error) {
964 chan->ctrl_handler.error);
965 v4l2_ctrl_handler_free(&chan->ctrl_handler);
966 return chan->ctrl_handler.error;
972 v4l2_ctrl_new_custom(&chan->ctrl_handler, &syncpt_timeout_ctrl, NULL);
973 if (chan->ctrl_handler.error) {
976 chan->ctrl_handler.error);
977 v4l2_ctrl_handler_free(&chan->ctrl_handler);
[all...]
/linux-master/drivers/staging/vc04_services/bcm2835-camera/
H A Dbcm2835-camera.h42 struct v4l2_ctrl_handler ctrl_handler; member in struct:bcm2835_mmal_dev

Completed in 230 milliseconds

1234567891011>>