Home
last modified time | relevance | path

Searched refs:ctrl_hdl (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/media/i2c/adv748x/
H A Dadv748x-csi2.c316 v4l2_ctrl_handler_init(&tx->ctrl_hdl, 1); in adv748x_csi2_init_controls()
318 tx->pixel_rate = v4l2_ctrl_new_std(&tx->ctrl_hdl, in adv748x_csi2_init_controls()
323 tx->sd.ctrl_handler = &tx->ctrl_hdl; in adv748x_csi2_init_controls()
324 if (tx->ctrl_hdl.error) { in adv748x_csi2_init_controls()
325 v4l2_ctrl_handler_free(&tx->ctrl_hdl); in adv748x_csi2_init_controls()
326 return tx->ctrl_hdl.error; in adv748x_csi2_init_controls()
329 return v4l2_ctrl_handler_setup(&tx->ctrl_hdl); in adv748x_csi2_init_controls()
375 v4l2_ctrl_handler_free(&tx->ctrl_hdl); in adv748x_csi2_init()
391 v4l2_ctrl_handler_free(&tx->ctrl_hdl); in adv748x_csi2_cleanup()
/linux/drivers/media/platform/mediatek/vcodec/decoder/
H A Dmtk_vcodec_dec_stateless.c308 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->ctrl_hdl); in vb2ops_vdec_buf_request_complete()
362 v4l2_ctrl_request_setup(mreq, &ctx->ctrl_hdl); in mtk_vdec_worker()
390 v4l2_ctrl_request_complete(mreq, &ctx->ctrl_hdl); in mtk_vdec_worker()
710 v4l2_ctrl_handler_init(&ctx->ctrl_hdl, NUM_CTRLS); in mtk_vcodec_dec_ctrls_setup()
711 if (ctx->ctrl_hdl.error) { in mtk_vcodec_dec_ctrls_setup()
713 return ctx->ctrl_hdl.error; in mtk_vcodec_dec_ctrls_setup()
721 v4l2_ctrl_new_custom(&ctx->ctrl_hdl, &cfg, NULL); in mtk_vcodec_dec_ctrls_setup()
722 if (ctx->ctrl_hdl.error) { in mtk_vcodec_dec_ctrls_setup()
724 ctx->ctrl_hdl.error); in mtk_vcodec_dec_ctrls_setup()
725 return ctx->ctrl_hdl.error; in mtk_vcodec_dec_ctrls_setup()
[all …]
H A Dmtk_vcodec_dec_stateful.c554 v4l2_ctrl_handler_init(&ctx->ctrl_hdl, 1); in mtk_vcodec_dec_ctrls_setup()
556 ctrl = v4l2_ctrl_new_std(&ctx->ctrl_hdl, &mtk_vcodec_dec_ctrl_ops, in mtk_vcodec_dec_ctrls_setup()
559 v4l2_ctrl_new_std_menu(&ctx->ctrl_hdl, &mtk_vcodec_dec_ctrl_ops, in mtk_vcodec_dec_ctrls_setup()
566 v4l2_ctrl_new_std_menu(&ctx->ctrl_hdl, &mtk_vcodec_dec_ctrl_ops, in mtk_vcodec_dec_ctrls_setup()
572 if (ctx->ctrl_hdl.error) { in mtk_vcodec_dec_ctrls_setup()
573 mtk_v4l2_vdec_err(ctx, "Adding control failed %d", ctx->ctrl_hdl.error); in mtk_vcodec_dec_ctrls_setup()
574 return ctx->ctrl_hdl.error; in mtk_vcodec_dec_ctrls_setup()
577 v4l2_ctrl_handler_setup(&ctx->ctrl_hdl); in mtk_vcodec_dec_ctrls_setup()
H A Dmtk_vcodec_dec_drv.c284 v4l2_ctrl_handler_free(&ctx->ctrl_hdl); in fops_vcodec_open()
314 v4l2_ctrl_handler_free(&ctx->ctrl_hdl); in fops_vcodec_release()
/linux/drivers/media/i2c/
H A Dadv7180.c208 struct v4l2_ctrl_handler ctrl_hdl; member
229 ctrl_hdl)->sd)
648 v4l2_ctrl_handler_init(&state->ctrl_hdl, 4); in adv7180_init_controls()
649 state->ctrl_hdl.lock = &state->mutex; in adv7180_init_controls()
651 v4l2_ctrl_new_std(&state->ctrl_hdl, &adv7180_ctrl_ops, in adv7180_init_controls()
654 v4l2_ctrl_new_std(&state->ctrl_hdl, &adv7180_ctrl_ops, in adv7180_init_controls()
657 v4l2_ctrl_new_std(&state->ctrl_hdl, &adv7180_ctrl_ops, in adv7180_init_controls()
660 v4l2_ctrl_new_std(&state->ctrl_hdl, &adv7180_ctrl_ops, in adv7180_init_controls()
663 v4l2_ctrl_new_custom(&state->ctrl_hdl, &adv7180_ctrl_fast_switch, NULL); in adv7180_init_controls()
666 v4l2_ctrl_new_std_menu_items(&state->ctrl_hdl, in adv7180_init_controls()
[all …]
/linux/drivers/media/platform/mediatek/vcodec/decoder/vdec/
H A Dvdec_h264_req_common.c38 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(&ctx->ctrl_hdl, id); in mtk_vdec_h264_get_ctrl_ptr()
H A Dvdec_vp8_req_if.c109 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(&ctx->ctrl_hdl, id); in vdec_vp8_slice_get_ctrl_ptr()
H A Dvdec_hevc_req_multi_if.c384 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(&ctx->ctrl_hdl, id); in vdec_hevc_get_ctrl_ptr()
H A Dvdec_av1_req_lat_if.c760 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(&ctx->ctrl_hdl, id); in vdec_av1_get_ctrl_ptr()
1398 ctrl = v4l2_ctrl_find(&instance->ctx->ctrl_hdl, V4L2_CID_STATELESS_AV1_TILE_GROUP_ENTRY); in vdec_av1_slice_setup_tile_group()
/linux/drivers/media/platform/rockchip/rkvdec/
H A Drkvdec-vp9.c708 ctrl = v4l2_ctrl_find(&ctx->ctrl_hdl, in rkvdec_vp9_run_preamble()
720 ctrl = v4l2_ctrl_find(&ctx->ctrl_hdl, V4L2_CID_STATELESS_VP9_COMPRESSED_HDR); in rkvdec_vp9_run_preamble()
H A Drkvdec-vdpu381-h264.c377 ctrl = v4l2_ctrl_find(&ctx->ctrl_hdl, in rkvdec_h264_start()