/linux-master/drivers/media/i2c/adv748x/ |
H A D | adv748x-csi2.c | 276 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 D | adv748x-afe.c | 470 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 D | adv748x-hdmi.c | 694 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 D | adv748x.h | 85 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 D | mtk_vcodec_enc_drv.h | 115 * @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 D | mtk_vcodec_enc_drv.c | 193 v4l2_ctrl_handler_free(&ctx->ctrl_hdl); 215 v4l2_ctrl_handler_free(&ctx->ctrl_hdl);
|
H A D | mtk_vcodec_enc.c | 1265 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 D | rkvdec.c | 32 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 D | rkvdec.h | 105 struct v4l2_ctrl_handler ctrl_hdl; member in struct:rkvdec_ctx
|
H A D | rkvdec-h264.c | 1075 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 D | rkvdec-vp9.c | 740 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 D | mtk_vcodec_dec_stateful.c | 554 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 D | mtk_vcodec_dec_drv.h | 153 * @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 D | mtk_vcodec_dec_stateless.c | 268 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 D | mtk_vcodec_dec_drv.c | 284 v4l2_ctrl_handler_free(&ctx->ctrl_hdl); 313 v4l2_ctrl_handler_free(&ctx->ctrl_hdl);
|
H A D | mtk_vcodec_dec.c | 153 ctx->fh.ctrl_handler = &ctx->ctrl_hdl; 845 v4l2_ctrl_request_complete(req, &ctx->ctrl_hdl);
|
/linux-master/drivers/media/i2c/ |
H A D | adv7180.c | 208 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 D | tc358746.c | 147 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 D | max2175.c | 268 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 D | mtk_jpeg_core.h | 279 * @ctrl_hdl: controls handler 295 struct v4l2_ctrl_handler ctrl_hdl; member in struct:mtk_jpeg_ctx
|
H A D | mtk_jpeg_core.c | 119 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 D | sta2x11_vip.c | 93 * @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 D | rcar_drif.c | 220 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 D | vdec_h264_req_common.c | 38 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(&ctx->ctrl_hdl, id);
|
H A D | vdec_vp8_req_if.c | 109 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(&ctx->ctrl_hdl, id);
|