/linux-master/drivers/media/platform/qcom/venus/ |
H A D | venc_ctrls.c | 384 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 D | vdec_ctrls.c | 101 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 D | mtk-mdp3-m2m.h | 33 struct v4l2_ctrl_handler ctrl_handler; member in struct:mdp_m2m_ctx
|
/linux-master/drivers/media/radio/wl128x/ |
H A D | fmdrv_v4l2.c | 194 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 D | radio-tea5777.h | 69 struct v4l2_ctrl_handler ctrl_handler; member in struct:radio_tea5777
|
H A D | tea575x.c | 453 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 D | radio-tea5777.c | 486 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 D | radio-sf16fmr2.c | 151 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 D | v4l2-fh.h | 29 * @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 D | mei_csi.c | 123 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 D | max96712.c | 37 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 D | hva-v4l2.c | 616 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 D | imx-media-dev-common.c | 209 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 D | imx-media-fim.c | 44 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 D | v4l2-fh.c | 25 fh->ctrl_handler = vdev->ctrl_handler;
|
H A D | v4l2-device.c | 135 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 D | xilinx-tpg.c | 80 * @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 D | hantro_drv.c | 42 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 D | tea575x.h | 56 struct v4l2_ctrl_handler ctrl_handler; member in struct:snd_tea575x
|
/linux-master/drivers/media/usb/stk1160/ |
H A D | stk1160-core.c | 158 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 D | venc.c | 597 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 D | ge2d.c | 75 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 D | rga.c | 128 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 D | vi.c | 907 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 D | bcm2835-camera.h | 42 struct v4l2_ctrl_handler ctrl_handler; member in struct:bcm2835_mmal_dev
|