Searched refs:ctrl_hdl (Results 1 - 25 of 28) sorted by relevance

12

/linux-master/drivers/media/i2c/adv748x/
H A Dadv748x-csi2.c276 v4l2_ctrl_handler_init(&tx->ctrl_hdl, 1);
278 tx->pixel_rate = v4l2_ctrl_new_std(&tx->ctrl_hdl,
283 tx->sd.ctrl_handler = &tx->ctrl_hdl;
284 if (tx->ctrl_hdl.error) {
285 v4l2_ctrl_handler_free(&tx->ctrl_hdl);
286 return tx->ctrl_hdl.error;
289 return v4l2_ctrl_handler_setup(&tx->ctrl_hdl);
330 v4l2_ctrl_handler_free(&tx->ctrl_hdl);
346 v4l2_ctrl_handler_free(&tx->ctrl_hdl);
H A Dadv748x-afe.c470 v4l2_ctrl_handler_init(&afe->ctrl_hdl, 5);
473 afe->ctrl_hdl.lock = &state->mutex;
475 v4l2_ctrl_new_std(&afe->ctrl_hdl, &adv748x_afe_ctrl_ops,
478 v4l2_ctrl_new_std(&afe->ctrl_hdl, &adv748x_afe_ctrl_ops,
481 v4l2_ctrl_new_std(&afe->ctrl_hdl, &adv748x_afe_ctrl_ops,
484 v4l2_ctrl_new_std(&afe->ctrl_hdl, &adv748x_afe_ctrl_ops,
488 v4l2_ctrl_new_std_menu_items(&afe->ctrl_hdl, &adv748x_afe_ctrl_ops,
493 afe->sd.ctrl_handler = &afe->ctrl_hdl;
494 if (afe->ctrl_hdl.error) {
495 v4l2_ctrl_handler_free(&afe->ctrl_hdl);
[all...]
H A Dadv748x-hdmi.c694 v4l2_ctrl_handler_init(&hdmi->ctrl_hdl, 5);
697 hdmi->ctrl_hdl.lock = &state->mutex;
699 v4l2_ctrl_new_std(&hdmi->ctrl_hdl, &adv748x_hdmi_ctrl_ops,
702 v4l2_ctrl_new_std(&hdmi->ctrl_hdl, &adv748x_hdmi_ctrl_ops,
705 v4l2_ctrl_new_std(&hdmi->ctrl_hdl, &adv748x_hdmi_ctrl_ops,
708 v4l2_ctrl_new_std(&hdmi->ctrl_hdl, &adv748x_hdmi_ctrl_ops,
717 v4l2_ctrl_new_std_menu_items(&hdmi->ctrl_hdl, &adv748x_hdmi_ctrl_ops,
722 hdmi->sd.ctrl_handler = &hdmi->ctrl_hdl;
723 if (hdmi->ctrl_hdl.error) {
724 v4l2_ctrl_handler_free(&hdmi->ctrl_hdl);
[all...]
H A Dadv748x.h85 struct v4l2_ctrl_handler ctrl_hdl; member in struct:adv748x_csi2
118 struct v4l2_ctrl_handler ctrl_hdl; member in struct:adv748x_hdmi
135 container_of(ctrl->handler, struct adv748x_hdmi, ctrl_hdl)
153 struct v4l2_ctrl_handler ctrl_hdl; member in struct:adv748x_afe
165 container_of(ctrl->handler, struct adv748x_afe, ctrl_hdl)
/linux-master/drivers/media/platform/mediatek/vcodec/encoder/
H A Dmtk_vcodec_enc_drv.h115 * @ctrl_hdl: handler for v4l2 framework
149 struct v4l2_ctrl_handler ctrl_hdl; member in struct:mtk_vcodec_enc_ctx
227 return container_of(ctrl->handler, struct mtk_vcodec_enc_ctx, ctrl_hdl);
H A Dmtk_vcodec_enc_drv.c193 v4l2_ctrl_handler_free(&ctx->ctrl_hdl);
215 v4l2_ctrl_handler_free(&ctx->ctrl_hdl);
H A Dmtk_vcodec_enc.c1265 ctx->fh.ctrl_handler = &ctx->ctrl_hdl;
1323 struct v4l2_ctrl_handler *handler = &ctx->ctrl_hdl;
1378 v4l2_ctrl_handler_setup(&ctx->ctrl_hdl);
/linux-master/drivers/staging/media/rkvdec/
H A Drkvdec.c32 struct rkvdec_ctx *ctx = container_of(ctrl->handler, struct rkvdec_ctx, ctrl_hdl);
549 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->ctrl_hdl);
590 &ctx->ctrl_hdl);
679 v4l2_ctrl_request_setup(src_req, &ctx->ctrl_hdl);
689 v4l2_ctrl_request_complete(src_req, &ctx->ctrl_hdl);
773 v4l2_ctrl_new_custom(&ctx->ctrl_hdl, cfg, ctx);
774 if (ctx->ctrl_hdl.error)
775 return ctx->ctrl_hdl.error;
789 v4l2_ctrl_handler_init(&ctx->ctrl_hdl, nctrls);
797 ret = v4l2_ctrl_handler_setup(&ctx->ctrl_hdl);
[all...]
H A Drkvdec.h105 struct v4l2_ctrl_handler ctrl_hdl; member in struct:rkvdec_ctx
H A Drkvdec-h264.c1075 ctrl = v4l2_ctrl_find(&ctx->ctrl_hdl,
1123 ctrl = v4l2_ctrl_find(&ctx->ctrl_hdl,
1126 ctrl = v4l2_ctrl_find(&ctx->ctrl_hdl,
1129 ctrl = v4l2_ctrl_find(&ctx->ctrl_hdl,
1132 ctrl = v4l2_ctrl_find(&ctx->ctrl_hdl,
H A Drkvdec-vp9.c740 ctrl = v4l2_ctrl_find(&ctx->ctrl_hdl,
752 ctrl = v4l2_ctrl_find(&ctx->ctrl_hdl, V4L2_CID_STATELESS_VP9_COMPRESSED_HDR);
/linux-master/drivers/media/platform/mediatek/vcodec/decoder/
H A Dmtk_vcodec_dec_stateful.c554 v4l2_ctrl_handler_init(&ctx->ctrl_hdl, 1);
556 ctrl = v4l2_ctrl_new_std(&ctx->ctrl_hdl, &mtk_vcodec_dec_ctrl_ops,
559 v4l2_ctrl_new_std_menu(&ctx->ctrl_hdl, &mtk_vcodec_dec_ctrl_ops,
566 v4l2_ctrl_new_std_menu(&ctx->ctrl_hdl, &mtk_vcodec_dec_ctrl_ops,
572 if (ctx->ctrl_hdl.error) {
573 mtk_v4l2_vdec_err(ctx, "Adding control failed %d", ctx->ctrl_hdl.error);
574 return ctx->ctrl_hdl.error;
577 v4l2_ctrl_handler_setup(&ctx->ctrl_hdl);
H A Dmtk_vcodec_dec_drv.h153 * @ctrl_hdl: handler for v4l2 framework
200 struct v4l2_ctrl_handler ctrl_hdl; member in struct:mtk_vcodec_dec_ctx
317 return container_of(ctrl->handler, struct mtk_vcodec_dec_ctx, ctrl_hdl);
H A Dmtk_vcodec_dec_stateless.c268 v4l2_ctrl_request_complete(src_buf_req, &ctx->ctrl_hdl);
310 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->ctrl_hdl);
357 v4l2_ctrl_request_setup(src_buf_req, &ctx->ctrl_hdl);
379 v4l2_ctrl_request_complete(src_buf_req, &ctx->ctrl_hdl);
690 v4l2_ctrl_handler_init(&ctx->ctrl_hdl, NUM_CTRLS);
691 if (ctx->ctrl_hdl.error) {
693 return ctx->ctrl_hdl.error;
701 v4l2_ctrl_new_custom(&ctx->ctrl_hdl, &cfg, NULL);
702 if (ctx->ctrl_hdl.error) {
704 ctx->ctrl_hdl
[all...]
H A Dmtk_vcodec_dec_drv.c284 v4l2_ctrl_handler_free(&ctx->ctrl_hdl);
313 v4l2_ctrl_handler_free(&ctx->ctrl_hdl);
H A Dmtk_vcodec_dec.c153 ctx->fh.ctrl_handler = &ctx->ctrl_hdl;
845 v4l2_ctrl_request_complete(req, &ctx->ctrl_hdl);
/linux-master/drivers/media/i2c/
H A Dadv7180.c208 struct v4l2_ctrl_handler ctrl_hdl; member in struct:adv7180_state
230 ctrl_hdl)->sd)
669 v4l2_ctrl_handler_init(&state->ctrl_hdl, 4);
671 v4l2_ctrl_new_std(&state->ctrl_hdl, &adv7180_ctrl_ops,
674 v4l2_ctrl_new_std(&state->ctrl_hdl, &adv7180_ctrl_ops,
677 v4l2_ctrl_new_std(&state->ctrl_hdl, &adv7180_ctrl_ops,
680 v4l2_ctrl_new_std(&state->ctrl_hdl, &adv7180_ctrl_ops,
683 v4l2_ctrl_new_custom(&state->ctrl_hdl, &adv7180_ctrl_fast_switch, NULL);
685 v4l2_ctrl_new_std_menu_items(&state->ctrl_hdl, &adv7180_ctrl_ops,
691 state->sd.ctrl_handler = &state->ctrl_hdl;
[all...]
H A Dtc358746.c147 struct v4l2_ctrl_handler ctrl_hdl; member in struct:tc358746
1408 err = v4l2_ctrl_handler_init(&tc358746->ctrl_hdl, 1);
1418 ctrl = v4l2_ctrl_new_int_menu(&tc358746->ctrl_hdl, NULL,
1424 err = tc358746->ctrl_hdl.error;
1426 v4l2_ctrl_handler_free(&tc358746->ctrl_hdl);
1430 tc358746->sd.ctrl_handler = &tc358746->ctrl_hdl;
1592 v4l2_ctrl_handler_free(&tc358746->ctrl_hdl);
1608 v4l2_ctrl_handler_free(&tc358746->ctrl_hdl);
H A Dmax2175.c268 struct v4l2_ctrl_handler ctrl_hdl; member in struct:max2175
306 return container_of(h, struct max2175, ctrl_hdl);
1341 hdl = &ctx->ctrl_hdl;
1375 ctx->sd.ctrl_handler = &ctx->ctrl_hdl;
1401 v4l2_ctrl_handler_free(&ctx->ctrl_hdl);
1411 v4l2_ctrl_handler_free(&ctx->ctrl_hdl);
/linux-master/drivers/media/platform/mediatek/jpeg/
H A Dmtk_jpeg_core.h279 * @ctrl_hdl: controls handler
295 struct v4l2_ctrl_handler ctrl_hdl; member in struct:mtk_jpeg_ctx
H A Dmtk_jpeg_core.c119 return container_of(ctrl->handler, struct mtk_jpeg_ctx, ctrl_hdl);
170 struct v4l2_ctrl_handler *handler = &ctx->ctrl_hdl;
182 v4l2_ctrl_handler_free(&ctx->ctrl_hdl);
186 v4l2_ctrl_handler_setup(&ctx->ctrl_hdl);
1128 ctx->fh.ctrl_handler = &ctx->ctrl_hdl;
1195 v4l2_ctrl_handler_init(&ctx->ctrl_hdl, 0);
1218 v4l2_ctrl_handler_free(&ctx->ctrl_hdl);
/linux-master/drivers/media/pci/sta2x11/
H A Dsta2x11_vip.c93 * @ctrl_hdl: handler for control framework
120 struct v4l2_ctrl_handler ctrl_hdl; member in struct:sta2x11_vip
870 v4l2_ctrl_handler_init(&vip->ctrl_hdl, 0);
872 vip->v4l2_dev.ctrl_handler = &vip->ctrl_hdl;
873 if (vip->ctrl_hdl.error) {
874 int err = vip->ctrl_hdl.error;
876 v4l2_ctrl_handler_free(&vip->ctrl_hdl);
/linux-master/drivers/media/platform/renesas/
H A Drcar_drif.c220 struct v4l2_ctrl_handler ctrl_hdl; /* SDR control handler */ member in struct:rcar_drif_sdr
1075 sdr->vdev->ctrl_handler = &sdr->ctrl_hdl;
1127 v4l2_ctrl_handler_free(&sdr->ctrl_hdl);
1148 ret = v4l2_ctrl_handler_init(&sdr->ctrl_hdl, 10);
1152 sdr->v4l2_dev.ctrl_handler = &sdr->ctrl_hdl;
1159 ret = v4l2_ctrl_add_handler(&sdr->ctrl_hdl,
1173 v4l2_ctrl_handler_free(&sdr->ctrl_hdl);
/linux-master/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);
H A Dvdec_vp8_req_if.c109 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(&ctx->ctrl_hdl, id);

Completed in 364 milliseconds

12