/kernel/linux/linux-6.6/drivers/media/platform/qcom/venus/ |
H A D | venc_ctrls.c | 384 ret = v4l2_ctrl_handler_init(&inst->ctrl_handler, 59); in venc_ctrl_init() 388 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 396 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 401 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 408 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 413 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 421 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 426 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 437 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 442 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, in venc_ctrl_init() [all...] |
H A D | vdec_ctrls.c | 101 ret = v4l2_ctrl_handler_init(&inst->ctrl_handler, 12); in vdec_ctrl_init() 105 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init() 114 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init() 121 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init() 134 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init() 141 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init() 148 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init() 155 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init() 162 v4l2_ctrl_new_std(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init() 165 ctrl = v4l2_ctrl_new_std(&inst->ctrl_handler, in vdec_ctrl_init() [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/qcom/venus/ |
H A D | venc_ctrls.c | 226 ret = v4l2_ctrl_handler_init(&inst->ctrl_handler, 33); in venc_ctrl_init() 230 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 238 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 243 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 250 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 255 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 263 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 268 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 279 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 284 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, in venc_ctrl_init() [all...] |
H A D | vdec_ctrls.c | 92 ret = v4l2_ctrl_handler_init(&inst->ctrl_handler, 9); in vdec_ctrl_init() 96 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init() 105 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init() 112 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init() 125 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init() 132 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init() 139 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init() 146 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init() 153 v4l2_ctrl_new_std(&inst->ctrl_handler, &vdec_ctrl_ops, in vdec_ctrl_init() 156 ctrl = v4l2_ctrl_new_std(&inst->ctrl_handler, in vdec_ctrl_init() [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/xilinx/ |
H A D | xilinx-tpg.c | 80 * @ctrl_handler: control handler 100 struct v4l2_ctrl_handler ctrl_handler; member 158 mutex_lock(xtpg->ctrl_handler.lock); in xtpg_update_pattern_control() 160 mutex_unlock(xtpg->ctrl_handler.lock); in xtpg_update_pattern_control() 216 mutex_lock(xtpg->ctrl_handler.lock); in xtpg_s_stream() 230 mutex_unlock(xtpg->ctrl_handler.lock); in xtpg_s_stream() 374 ctrl_handler); in xtpg_s_ctrl() 842 v4l2_ctrl_handler_init(&xtpg->ctrl_handler, 3 + ARRAY_SIZE(xtpg_ctrls)); in xtpg_probe() 844 xtpg->vblank = v4l2_ctrl_new_std(&xtpg->ctrl_handler, &xtpg_ctrl_ops, in xtpg_probe() 847 xtpg->hblank = v4l2_ctrl_new_std(&xtpg->ctrl_handler, in xtpg_probe() [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/xilinx/ |
H A D | xilinx-tpg.c | 80 * @ctrl_handler: control handler 100 struct v4l2_ctrl_handler ctrl_handler; member 158 mutex_lock(xtpg->ctrl_handler.lock); in xtpg_update_pattern_control() 160 mutex_unlock(xtpg->ctrl_handler.lock); in xtpg_update_pattern_control() 216 mutex_lock(xtpg->ctrl_handler.lock); in xtpg_s_stream() 230 mutex_unlock(xtpg->ctrl_handler.lock); in xtpg_s_stream() 377 ctrl_handler); in xtpg_s_ctrl() 845 v4l2_ctrl_handler_init(&xtpg->ctrl_handler, 3 + ARRAY_SIZE(xtpg_ctrls)); in xtpg_probe() 847 xtpg->vblank = v4l2_ctrl_new_std(&xtpg->ctrl_handler, &xtpg_ctrl_ops, in xtpg_probe() 850 xtpg->hblank = v4l2_ctrl_new_std(&xtpg->ctrl_handler, in xtpg_probe() [all...] |
/kernel/linux/linux-5.10/drivers/media/radio/wl128x/ |
H A D | fmdrv_v4l2.c | 194 struct fmdev, ctrl_handler); in fm_g_volatile_ctrl() 211 struct fmdev, ctrl_handler); in fm_v4l2_s_ctrl() 548 fmdev->radio_dev->ctrl_handler = &fmdev->ctrl_handler; in fm_v4l2_init_video_device() 550 ret = v4l2_ctrl_handler_init(&fmdev->ctrl_handler, 5); in fm_v4l2_init_video_device() 553 v4l2_ctrl_handler_free(&fmdev->ctrl_handler); in fm_v4l2_init_video_device() 563 v4l2_ctrl_new_std(&fmdev->ctrl_handler, &fm_ctrl_ops, in fm_v4l2_init_video_device() 567 v4l2_ctrl_new_std(&fmdev->ctrl_handler, &fm_ctrl_ops, in fm_v4l2_init_video_device() 570 v4l2_ctrl_new_std_menu(&fmdev->ctrl_handler, &fm_ctrl_ops, in fm_v4l2_init_video_device() 574 v4l2_ctrl_new_std(&fmdev->ctrl_handler, in fm_v4l2_init_video_device() [all...] |
/kernel/linux/linux-6.6/drivers/media/radio/wl128x/ |
H A D | fmdrv_v4l2.c | 194 struct fmdev, ctrl_handler); in fm_g_volatile_ctrl() 211 struct fmdev, ctrl_handler); in fm_v4l2_s_ctrl() 548 fmdev->radio_dev->ctrl_handler = &fmdev->ctrl_handler; in fm_v4l2_init_video_device() 550 ret = v4l2_ctrl_handler_init(&fmdev->ctrl_handler, 5); in fm_v4l2_init_video_device() 553 v4l2_ctrl_handler_free(&fmdev->ctrl_handler); in fm_v4l2_init_video_device() 563 v4l2_ctrl_new_std(&fmdev->ctrl_handler, &fm_ctrl_ops, in fm_v4l2_init_video_device() 567 v4l2_ctrl_new_std(&fmdev->ctrl_handler, &fm_ctrl_ops, in fm_v4l2_init_video_device() 570 v4l2_ctrl_new_std_menu(&fmdev->ctrl_handler, &fm_ctrl_ops, in fm_v4l2_init_video_device() 574 v4l2_ctrl_new_std(&fmdev->ctrl_handler, in fm_v4l2_init_video_device() [all...] |
/kernel/linux/linux-6.6/drivers/media/pci/intel/ivsc/ |
H A D | mei_csi.c | 124 struct v4l2_ctrl_handler ctrl_handler; member 166 return container_of(ctrl->handler, struct mei_csi, ctrl_handler); in ctrl_to_csi() 290 freq = v4l2_get_link_freq(csi->remote->ctrl_handler, 0, 0); in mei_csi_set_stream() 533 freq = v4l2_get_link_freq(csi->remote->ctrl_handler, 0, 0); in mei_csi_g_volatile_ctrl() 612 ret = v4l2_ctrl_handler_init(&csi->ctrl_handler, 2); in mei_csi_init_controls() 616 csi->ctrl_handler.lock = &csi->lock; in mei_csi_init_controls() 619 csi->freq_ctrl = v4l2_ctrl_new_int_menu(&csi->ctrl_handler, in mei_csi_init_controls() 629 csi->privacy_ctrl = v4l2_ctrl_new_std(&csi->ctrl_handler, NULL, in mei_csi_init_controls() 634 if (csi->ctrl_handler.error) in mei_csi_init_controls() 635 return csi->ctrl_handler in mei_csi_init_controls() [all...] |
/kernel/linux/linux-5.10/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() [all...] |
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() [all...] |
/kernel/linux/linux-6.6/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() [all...] |
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() [all...] |
/kernel/linux/linux-5.10/drivers/media/v4l2-core/ |
H A D | v4l2-subdev.c | 383 if (!vfh->ctrl_handler) in subdev_do_ioctl() 385 return v4l2_queryctrl(vfh->ctrl_handler, arg); in subdev_do_ioctl() 388 if (!vfh->ctrl_handler) in subdev_do_ioctl() 390 return v4l2_query_ext_ctrl(vfh->ctrl_handler, arg); in subdev_do_ioctl() 393 if (!vfh->ctrl_handler) in subdev_do_ioctl() 395 return v4l2_querymenu(vfh->ctrl_handler, arg); in subdev_do_ioctl() 398 if (!vfh->ctrl_handler) in subdev_do_ioctl() 400 return v4l2_g_ctrl(vfh->ctrl_handler, arg); in subdev_do_ioctl() 403 if (!vfh->ctrl_handler) in subdev_do_ioctl() 405 return v4l2_s_ctrl(vfh, vfh->ctrl_handler, ar in subdev_do_ioctl() [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_subdev.c | 590 v4l2_g_ctrl(isp->inputs[asd->input_curr].camera->ctrl_handler, in atomisp_get_sensor_bin_factor() 595 v4l2_g_ctrl(isp->inputs[asd->input_curr].camera->ctrl_handler, in atomisp_get_sensor_bin_factor() 847 isp->inputs[asd->input_curr].camera->ctrl_handler, in __atomisp_update_run_mode() 860 mutex_lock(asd->ctrl_handler.lock); in atomisp_update_run_mode() 862 mutex_unlock(asd->ctrl_handler.lock); in atomisp_update_run_mode() 870 ctrl->handler, struct atomisp_sub_device, ctrl_handler); in s_ctrl() 1208 ret = v4l2_ctrl_handler_init(&asd->ctrl_handler, 1); in isp_subdev_init_entities() 1212 asd->fmt_auto = v4l2_ctrl_new_custom(&asd->ctrl_handler, in isp_subdev_init_entities() 1214 asd->run_mode = v4l2_ctrl_new_custom(&asd->ctrl_handler, in isp_subdev_init_entities() 1216 asd->vfpp = v4l2_ctrl_new_custom(&asd->ctrl_handler, in isp_subdev_init_entities() [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_subdev.c | 676 isp->inputs[asd->input_curr].camera->ctrl_handler, in __atomisp_update_run_mode() 689 mutex_lock(asd->ctrl_handler.lock); in atomisp_update_run_mode() 691 mutex_unlock(asd->ctrl_handler.lock); in atomisp_update_run_mode() 699 ctrl->handler, struct atomisp_sub_device, ctrl_handler); in s_ctrl() 899 ret = v4l2_ctrl_handler_init(&asd->ctrl_handler, 1); in isp_subdev_init_entities() 903 asd->run_mode = v4l2_ctrl_new_custom(&asd->ctrl_handler, in isp_subdev_init_entities() 905 asd->vfpp = v4l2_ctrl_new_custom(&asd->ctrl_handler, in isp_subdev_init_entities() 907 asd->continuous_viewfinder = v4l2_ctrl_new_custom(&asd->ctrl_handler, in isp_subdev_init_entities() 911 v4l2_ctrl_new_custom(&asd->ctrl_handler, in isp_subdev_init_entities() 916 v4l2_ctrl_new_custom(&asd->ctrl_handler, in isp_subdev_init_entities() [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/max96712/ |
H A D | max96712.c | 37 struct v4l2_ctrl_handler ctrl_handler; member 275 container_of(ctrl->handler, struct max96712_priv, ctrl_handler); in max96712_s_ctrl() 300 v4l2_ctrl_handler_init(&priv->ctrl_handler, 2); in max96712_v4l2_register() 307 v4l2_ctrl_new_std(&priv->ctrl_handler, NULL, V4L2_CID_PIXEL_RATE, in max96712_v4l2_register() 310 v4l2_ctrl_new_std_menu_items(&priv->ctrl_handler, &max96712_ctrl_ops, in max96712_v4l2_register() 315 priv->sd.ctrl_handler = &priv->ctrl_handler; in max96712_v4l2_register() 316 ret = priv->ctrl_handler.error; in max96712_v4l2_register() 335 v4l2_ctrl_handler_free(&priv->ctrl_handler); in max96712_v4l2_register()
|
/kernel/linux/linux-5.10/drivers/staging/media/hantro/ |
H A D | hantro_drv.c | 42 ctrl = v4l2_ctrl_find(&ctx->ctrl_handler, id); in hantro_get_ctrl() 131 &ctx->ctrl_handler); in hantro_start_prepare_run() 147 &ctx->ctrl_handler); in hantro_end_prepare_run() 266 struct hantro_ctx, ctrl_handler); in hantro_jpeg_s_ctrl() 372 v4l2_ctrl_handler_init(&ctx->ctrl_handler, num_ctrls); in hantro_ctrls_setup() 378 v4l2_ctrl_new_custom(&ctx->ctrl_handler, in hantro_ctrls_setup() 380 if (ctx->ctrl_handler.error) { in hantro_ctrls_setup() 383 ctx->ctrl_handler.error); in hantro_ctrls_setup() 384 v4l2_ctrl_handler_free(&ctx->ctrl_handler); in hantro_ctrls_setup() 385 return ctx->ctrl_handler in hantro_ctrls_setup() [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/imx/ |
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, false); in imx_media_fim_add_controls() 430 v4l2_ctrl_handler_free(&fim->ctrl_handler); in imx_media_fim_free()
|
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()
|
/kernel/linux/linux-5.10/drivers/media/platform/rockchip/rga/ |
H A D | rga.c | 132 ctrl_handler); in rga_s_ctrl() 162 v4l2_ctrl_handler_init(&ctx->ctrl_handler, 4); in rga_setup_ctrls() 164 v4l2_ctrl_new_std(&ctx->ctrl_handler, &rga_ctrl_ops, in rga_setup_ctrls() 167 v4l2_ctrl_new_std(&ctx->ctrl_handler, &rga_ctrl_ops, in rga_setup_ctrls() 170 v4l2_ctrl_new_std(&ctx->ctrl_handler, &rga_ctrl_ops, in rga_setup_ctrls() 173 v4l2_ctrl_new_std(&ctx->ctrl_handler, &rga_ctrl_ops, in rga_setup_ctrls() 176 if (ctx->ctrl_handler.error) { in rga_setup_ctrls() 177 int err = ctx->ctrl_handler.error; in rga_setup_ctrls() 180 v4l2_ctrl_handler_free(&ctx->ctrl_handler); in rga_setup_ctrls() 393 v4l2_ctrl_handler_setup(&ctx->ctrl_handler); in rga_open() [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/rockchip/rga/ |
H A D | rga.c | 129 ctrl_handler); in rga_s_ctrl() 159 v4l2_ctrl_handler_init(&ctx->ctrl_handler, 4); in rga_setup_ctrls() 161 v4l2_ctrl_new_std(&ctx->ctrl_handler, &rga_ctrl_ops, in rga_setup_ctrls() 164 v4l2_ctrl_new_std(&ctx->ctrl_handler, &rga_ctrl_ops, in rga_setup_ctrls() 167 v4l2_ctrl_new_std(&ctx->ctrl_handler, &rga_ctrl_ops, in rga_setup_ctrls() 170 v4l2_ctrl_new_std(&ctx->ctrl_handler, &rga_ctrl_ops, in rga_setup_ctrls() 173 if (ctx->ctrl_handler.error) { in rga_setup_ctrls() 174 int err = ctx->ctrl_handler.error; in rga_setup_ctrls() 177 v4l2_ctrl_handler_free(&ctx->ctrl_handler); in rga_setup_ctrls() 390 v4l2_ctrl_handler_setup(&ctx->ctrl_handler); in rga_open() [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/amphion/ |
H A D | venc.c | 597 ret = v4l2_ctrl_handler_init(&inst->ctrl_handler, 20); in venc_ctrl_init() 601 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 609 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 615 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 618 v4l2_ctrl_new_std_menu(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 625 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 632 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 638 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 641 v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, in venc_ctrl_init() 644 v4l2_ctrl_new_std(&inst->ctrl_handler, in venc_ctrl_init() [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/verisilicon/ |
H A D | hantro_drv.c | 42 ctrl = v4l2_ctrl_find(&ctx->ctrl_handler, id); in hantro_get_ctrl() 140 &ctx->ctrl_handler); in hantro_start_prepare_run() 163 &ctx->ctrl_handler); in hantro_end_prepare_run() 294 struct hantro_ctx, ctrl_handler); in hantro_jpeg_s_ctrl() 314 struct hantro_ctx, ctrl_handler); in hantro_vp9_s_ctrl() 337 struct hantro_ctx, ctrl_handler); in hantro_hevc_s_ctrl() 361 struct hantro_ctx, ctrl_handler); in hantro_av1_s_ctrl() 601 v4l2_ctrl_handler_init(&ctx->ctrl_handler, num_ctrls); in hantro_ctrls_setup() 607 v4l2_ctrl_new_custom(&ctx->ctrl_handler, in hantro_ctrls_setup() 609 if (ctx->ctrl_handler in hantro_ctrls_setup() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/resctrl/ |
H A D | fill_buf.c | 36 static void ctrl_handler(int signo) in ctrl_handler() function 205 if (signal(SIGINT, ctrl_handler) == SIG_ERR) in run_fill_buf() 207 if (signal(SIGHUP, ctrl_handler) == SIG_ERR) in run_fill_buf()
|