/Linux-v4.19/drivers/media/i2c/adv748x/ |
D | adv748x-csi2.c | 251 v4l2_ctrl_handler_init(&tx->ctrl_hdl, 1); in adv748x_csi2_init_controls() 253 tx->pixel_rate = v4l2_ctrl_new_std(&tx->ctrl_hdl, in adv748x_csi2_init_controls() 258 tx->sd.ctrl_handler = &tx->ctrl_hdl; in adv748x_csi2_init_controls() 259 if (tx->ctrl_hdl.error) { in adv748x_csi2_init_controls() 260 v4l2_ctrl_handler_free(&tx->ctrl_hdl); in adv748x_csi2_init_controls() 261 return tx->ctrl_hdl.error; in adv748x_csi2_init_controls() 264 return v4l2_ctrl_handler_setup(&tx->ctrl_hdl); in adv748x_csi2_init_controls() 315 v4l2_ctrl_handler_free(&tx->ctrl_hdl); in adv748x_csi2_init() 326 v4l2_ctrl_handler_free(&tx->ctrl_hdl); in adv748x_csi2_cleanup()
|
D | adv748x-afe.c | 473 v4l2_ctrl_handler_init(&afe->ctrl_hdl, 5); in adv748x_afe_init_controls() 476 afe->ctrl_hdl.lock = &state->mutex; in adv748x_afe_init_controls() 478 v4l2_ctrl_new_std(&afe->ctrl_hdl, &adv748x_afe_ctrl_ops, in adv748x_afe_init_controls() 481 v4l2_ctrl_new_std(&afe->ctrl_hdl, &adv748x_afe_ctrl_ops, in adv748x_afe_init_controls() 484 v4l2_ctrl_new_std(&afe->ctrl_hdl, &adv748x_afe_ctrl_ops, in adv748x_afe_init_controls() 487 v4l2_ctrl_new_std(&afe->ctrl_hdl, &adv748x_afe_ctrl_ops, in adv748x_afe_init_controls() 491 v4l2_ctrl_new_std_menu_items(&afe->ctrl_hdl, &adv748x_afe_ctrl_ops, in adv748x_afe_init_controls() 496 afe->sd.ctrl_handler = &afe->ctrl_hdl; in adv748x_afe_init_controls() 497 if (afe->ctrl_hdl.error) { in adv748x_afe_init_controls() 498 v4l2_ctrl_handler_free(&afe->ctrl_hdl); in adv748x_afe_init_controls() [all …]
|
D | adv748x-hdmi.c | 687 v4l2_ctrl_handler_init(&hdmi->ctrl_hdl, 5); in adv748x_hdmi_init_controls() 690 hdmi->ctrl_hdl.lock = &state->mutex; in adv748x_hdmi_init_controls() 692 v4l2_ctrl_new_std(&hdmi->ctrl_hdl, &adv748x_hdmi_ctrl_ops, in adv748x_hdmi_init_controls() 695 v4l2_ctrl_new_std(&hdmi->ctrl_hdl, &adv748x_hdmi_ctrl_ops, in adv748x_hdmi_init_controls() 698 v4l2_ctrl_new_std(&hdmi->ctrl_hdl, &adv748x_hdmi_ctrl_ops, in adv748x_hdmi_init_controls() 701 v4l2_ctrl_new_std(&hdmi->ctrl_hdl, &adv748x_hdmi_ctrl_ops, in adv748x_hdmi_init_controls() 710 v4l2_ctrl_new_std_menu_items(&hdmi->ctrl_hdl, &adv748x_hdmi_ctrl_ops, in adv748x_hdmi_init_controls() 715 hdmi->sd.ctrl_handler = &hdmi->ctrl_hdl; in adv748x_hdmi_init_controls() 716 if (hdmi->ctrl_hdl.error) { in adv748x_hdmi_init_controls() 717 v4l2_ctrl_handler_free(&hdmi->ctrl_hdl); in adv748x_hdmi_init_controls() [all …]
|
D | adv748x.h | 87 struct v4l2_ctrl_handler ctrl_hdl; member 103 struct v4l2_ctrl_handler ctrl_hdl; member 118 container_of(ctrl->handler, struct adv748x_hdmi, ctrl_hdl) 136 struct v4l2_ctrl_handler ctrl_hdl; member 146 container_of(ctrl->handler, struct adv748x_afe, ctrl_hdl)
|
/Linux-v4.19/drivers/media/i2c/ |
D | adv7180.c | 208 struct v4l2_ctrl_handler ctrl_hdl; member 228 ctrl_hdl)->sd) 609 v4l2_ctrl_handler_init(&state->ctrl_hdl, 4); in adv7180_init_controls() 611 v4l2_ctrl_new_std(&state->ctrl_hdl, &adv7180_ctrl_ops, in adv7180_init_controls() 614 v4l2_ctrl_new_std(&state->ctrl_hdl, &adv7180_ctrl_ops, in adv7180_init_controls() 617 v4l2_ctrl_new_std(&state->ctrl_hdl, &adv7180_ctrl_ops, in adv7180_init_controls() 620 v4l2_ctrl_new_std(&state->ctrl_hdl, &adv7180_ctrl_ops, in adv7180_init_controls() 623 v4l2_ctrl_new_custom(&state->ctrl_hdl, &adv7180_ctrl_fast_switch, NULL); in adv7180_init_controls() 625 state->sd.ctrl_handler = &state->ctrl_hdl; in adv7180_init_controls() 626 if (state->ctrl_hdl.error) { in adv7180_init_controls() [all …]
|
D | max2175.c | 276 struct v4l2_ctrl_handler ctrl_hdl; member 314 return container_of(h, struct max2175, ctrl_hdl); in max2175_from_ctrl_hdl() 1351 hdl = &ctx->ctrl_hdl; in max2175_probe() 1385 ctx->sd.ctrl_handler = &ctx->ctrl_hdl; in max2175_probe() 1411 v4l2_ctrl_handler_free(&ctx->ctrl_hdl); in max2175_probe() 1421 v4l2_ctrl_handler_free(&ctx->ctrl_hdl); in max2175_remove()
|
/Linux-v4.19/drivers/media/platform/mtk-vcodec/ |
D | mtk_vcodec_drv.h | 291 struct v4l2_ctrl_handler ctrl_hdl; member 385 return container_of(ctrl->handler, struct mtk_vcodec_ctx, ctrl_hdl); in ctrl_to_ctx()
|
D | mtk_vcodec_dec.c | 546 ctx->fh.ctrl_handler = &ctx->ctrl_hdl; in mtk_vcodec_dec_set_default_params() 1396 v4l2_ctrl_handler_init(&ctx->ctrl_hdl, 1); in mtk_vcodec_dec_ctrls_setup() 1398 ctrl = v4l2_ctrl_new_std(&ctx->ctrl_hdl, in mtk_vcodec_dec_ctrls_setup() 1403 v4l2_ctrl_new_std_menu(&ctx->ctrl_hdl, in mtk_vcodec_dec_ctrls_setup() 1409 if (ctx->ctrl_hdl.error) { in mtk_vcodec_dec_ctrls_setup() 1411 ctx->ctrl_hdl.error); in mtk_vcodec_dec_ctrls_setup() 1412 return ctx->ctrl_hdl.error; in mtk_vcodec_dec_ctrls_setup() 1415 v4l2_ctrl_handler_setup(&ctx->ctrl_hdl); in mtk_vcodec_dec_ctrls_setup()
|
D | mtk_vcodec_dec_drv.c | 184 v4l2_ctrl_handler_free(&ctx->ctrl_hdl); in fops_vcodec_open() 216 v4l2_ctrl_handler_free(&ctx->ctrl_hdl); in fops_vcodec_release()
|
D | mtk_vcodec_enc_drv.c | 202 v4l2_ctrl_handler_free(&ctx->ctrl_hdl); in fops_vcodec_open() 223 v4l2_ctrl_handler_free(&ctx->ctrl_hdl); in fops_vcodec_release()
|
D | mtk_vcodec_enc.c | 1196 ctx->fh.ctrl_handler = &ctx->ctrl_hdl; in mtk_vcodec_enc_set_default_params() 1252 struct v4l2_ctrl_handler *handler = &ctx->ctrl_hdl; in mtk_vcodec_enc_ctrls_setup() 1288 v4l2_ctrl_handler_setup(&ctx->ctrl_hdl); in mtk_vcodec_enc_ctrls_setup()
|
/Linux-v4.19/drivers/media/pci/sta2x11/ |
D | sta2x11_vip.c | 135 struct v4l2_ctrl_handler ctrl_hdl; member 892 v4l2_ctrl_handler_init(&vip->ctrl_hdl, 0); in sta2x11_vip_init_controls() 894 vip->v4l2_dev.ctrl_handler = &vip->ctrl_hdl; in sta2x11_vip_init_controls() 895 if (vip->ctrl_hdl.error) { in sta2x11_vip_init_controls() 896 int err = vip->ctrl_hdl.error; in sta2x11_vip_init_controls() 898 v4l2_ctrl_handler_free(&vip->ctrl_hdl); in sta2x11_vip_init_controls()
|
/Linux-v4.19/drivers/media/platform/ |
D | rcar_drif.c | 225 struct v4l2_ctrl_handler ctrl_hdl; /* SDR control handler */ member 1076 sdr->vdev->ctrl_handler = &sdr->ctrl_hdl; in rcar_drif_sdr_register() 1134 v4l2_ctrl_handler_free(&sdr->ctrl_hdl); in rcar_drif_notify_unbind() 1155 ret = v4l2_ctrl_handler_init(&sdr->ctrl_hdl, 10); in rcar_drif_notify_complete() 1159 sdr->v4l2_dev.ctrl_handler = &sdr->ctrl_hdl; in rcar_drif_notify_complete() 1166 ret = v4l2_ctrl_add_handler(&sdr->ctrl_hdl, in rcar_drif_notify_complete() 1180 v4l2_ctrl_handler_free(&sdr->ctrl_hdl); in rcar_drif_notify_complete()
|