/linux/drivers/media/test-drivers/vivid/ |
H A D | vivid-ctrls.c | 1615 v4l2_ctrl_new_custom(hdl_user_gen, &vivid_ctrl_class, NULL); in vivid_create_controls() 1617 v4l2_ctrl_new_custom(hdl_user_vid, &vivid_ctrl_class, NULL); in vivid_create_controls() 1619 v4l2_ctrl_new_custom(hdl_user_aud, &vivid_ctrl_class, NULL); in vivid_create_controls() 1621 v4l2_ctrl_new_custom(hdl_streaming, &vivid_ctrl_class, NULL); in vivid_create_controls() 1623 v4l2_ctrl_new_custom(hdl_sdtv_cap, &vivid_ctrl_class, NULL); in vivid_create_controls() 1625 v4l2_ctrl_new_custom(hdl_loop_cap, &vivid_ctrl_class, NULL); in vivid_create_controls() 1627 v4l2_ctrl_new_custom(hdl_fb, &vivid_ctrl_class, NULL); in vivid_create_controls() 1629 v4l2_ctrl_new_custom(hdl_vid_cap, &vivid_ctrl_class, NULL); in vivid_create_controls() 1632 v4l2_ctrl_new_custom(hdl_vid_out, &vivid_ctrl_class, NULL); in vivid_create_controls() 1634 v4l2_ctrl_new_custom(hdl_vbi_cap, &vivid_ctrl_class, NULL); in vivid_create_controls() [all …]
|
/linux/drivers/media/usb/pwc/ |
H A D | pwc-v4l.c | 200 pdev->auto_white_balance = v4l2_ctrl_new_custom(hdl, &cfg, NULL); in pwc_init_controls() 296 pdev->autocontour = v4l2_ctrl_new_custom(hdl, &cfg, NULL); in pwc_init_controls() 305 pdev->contour = v4l2_ctrl_new_custom(hdl, &cfg, NULL); in pwc_init_controls() 317 pdev->backlight = v4l2_ctrl_new_custom(hdl, &cfg, NULL); in pwc_init_controls() 327 pdev->flicker = v4l2_ctrl_new_custom(hdl, &cfg, NULL); in pwc_init_controls() 336 pdev->noise_reduction = v4l2_ctrl_new_custom(hdl, &cfg, NULL); in pwc_init_controls() 339 pdev->save_user = v4l2_ctrl_new_custom(hdl, &pwc_save_user_cfg, NULL); in pwc_init_controls() 340 pdev->restore_user = v4l2_ctrl_new_custom(hdl, &pwc_restore_user_cfg, in pwc_init_controls() 344 pdev->restore_factory = v4l2_ctrl_new_custom(hdl, in pwc_init_controls() 357 pdev->awb_speed = v4l2_ctrl_new_custom(hdl, &cfg, NULL); in pwc_init_controls() [all …]
|
/linux/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_subdev.c | 846 asd->run_mode = v4l2_ctrl_new_custom(&asd->ctrl_handler, in isp_subdev_init_entities() 848 asd->vfpp = v4l2_ctrl_new_custom(&asd->ctrl_handler, in isp_subdev_init_entities() 850 asd->continuous_viewfinder = v4l2_ctrl_new_custom(&asd->ctrl_handler, in isp_subdev_init_entities() 854 v4l2_ctrl_new_custom(&asd->ctrl_handler, in isp_subdev_init_entities() 859 v4l2_ctrl_new_custom(&asd->ctrl_handler, in isp_subdev_init_entities() 863 v4l2_ctrl_new_custom(&asd->ctrl_handler, in isp_subdev_init_entities()
|
/linux/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_clu.c | 269 v4l2_ctrl_new_custom(&clu->ctrls, &clu_table_control, NULL); in vsp1_clu_create() 270 v4l2_ctrl_new_custom(&clu->ctrls, &clu_mode_control, NULL); in vsp1_clu_create()
|
H A D | vsp1_hgo.c | 208 hgo->ctrls.max_rgb = v4l2_ctrl_new_custom(&hgo->ctrls.handler, in vsp1_hgo_create() 212 v4l2_ctrl_new_custom(&hgo->ctrls.handler, in vsp1_hgo_create()
|
H A D | vsp1_hgt.c | 206 v4l2_ctrl_new_custom(&hgt->ctrls, &hgt_hue_areas, NULL); in vsp1_hgt_create()
|
H A D | vsp1_lut.c | 228 v4l2_ctrl_new_custom(&lut->ctrls, &lut_table_control, NULL); in vsp1_lut_create()
|
H A D | vsp1_sru.c | 374 v4l2_ctrl_new_custom(&sru->ctrls, &sru_intensity_control, NULL); in vsp1_sru_create()
|
/linux/drivers/media/test-drivers/vimc/ |
H A D | vimc-sensor.c | 391 v4l2_ctrl_new_custom(&vsensor->hdl, &vimc_sensor_ctrl_class, NULL); in vimc_sensor_add() 392 v4l2_ctrl_new_custom(&vsensor->hdl, &vimc_sensor_ctrl_test_pattern, NULL); in vimc_sensor_add() 393 v4l2_ctrl_new_custom(&vsensor->hdl, &vimc_sensor_ctrl_osd_mode, NULL); in vimc_sensor_add()
|
H A D | vimc-debayer.c | 573 v4l2_ctrl_new_custom(&vdebayer->hdl, &vimc_debayer_ctrl_class, NULL); in vimc_debayer_add() 574 v4l2_ctrl_new_custom(&vdebayer->hdl, &vimc_debayer_ctrl_mean_win_size, NULL); in vimc_debayer_add()
|
/linux/drivers/staging/media/imx/ |
H A D | imx-media-fim.c | 332 fim->ctrl[i] = v4l2_ctrl_new_custom(hdlr, in init_fim_controls() 336 fim->icap_ctrl[i] = v4l2_ctrl_new_custom(hdlr, in init_fim_controls()
|
/linux/drivers/media/platform/microchip/ |
H A D | microchip-isc-base.c | 1651 isc->r_gain_ctrl = v4l2_ctrl_new_custom(hdl, &isc_r_gain_ctrl, NULL); in isc_ctrl_init() 1652 isc->b_gain_ctrl = v4l2_ctrl_new_custom(hdl, &isc_b_gain_ctrl, NULL); in isc_ctrl_init() 1653 isc->gr_gain_ctrl = v4l2_ctrl_new_custom(hdl, &isc_gr_gain_ctrl, NULL); in isc_ctrl_init() 1654 isc->gb_gain_ctrl = v4l2_ctrl_new_custom(hdl, &isc_gb_gain_ctrl, NULL); in isc_ctrl_init() 1655 isc->r_off_ctrl = v4l2_ctrl_new_custom(hdl, &isc_r_off_ctrl, NULL); in isc_ctrl_init() 1656 isc->b_off_ctrl = v4l2_ctrl_new_custom(hdl, &isc_b_off_ctrl, NULL); in isc_ctrl_init() 1657 isc->gr_off_ctrl = v4l2_ctrl_new_custom(hdl, &isc_gr_off_ctrl, NULL); in isc_ctrl_init() 1658 isc->gb_off_ctrl = v4l2_ctrl_new_custom(hdl, &isc_gb_off_ctrl, NULL); in isc_ctrl_init()
|
/linux/drivers/media/usb/gspca/stv06xx/ |
H A D | stv06xx_pb0100.c | 144 ctrls->natural = v4l2_ctrl_new_custom(hdl, &natural_light, NULL); in pb0100_init_controls() 145 ctrls->target = v4l2_ctrl_new_custom(hdl, &autogain_target, NULL); in pb0100_init_controls()
|
/linux/drivers/media/i2c/ |
H A D | max2175.c | 1361 ctx->i2s_en = v4l2_ctrl_new_custom(hdl, &max2175_i2s_en, NULL); in max2175_probe() 1362 ctx->hsls = v4l2_ctrl_new_custom(hdl, &max2175_hsls, NULL); in max2175_probe() 1365 ctx->rx_mode = v4l2_ctrl_new_custom(hdl, in max2175_probe() 1370 ctx->rx_mode = v4l2_ctrl_new_custom(hdl, in max2175_probe()
|
H A D | mt9v032.c | 1106 mt9v032->test_pattern_color = v4l2_ctrl_new_custom(&mt9v032->ctrls, in mt9v032_probe() 1109 v4l2_ctrl_new_custom(&mt9v032->ctrls, in mt9v032_probe() 1113 v4l2_ctrl_new_custom(&mt9v032->ctrls, &mt9v032_aegc_controls[i], in mt9v032_probe()
|
H A D | thp7312.c | 1275 v4l2_ctrl_new_custom(hdl, af_method, NULL); in thp7312_init_controls() 1343 ctrl = v4l2_ctrl_new_custom(hdl, ctrl_cfg, NULL); in thp7312_init_controls()
|
H A D | tc358743.c | 2104 state->audio_sampling_rate_ctrl = v4l2_ctrl_new_custom(&state->hdl, in tc358743_probe() 2107 state->audio_present_ctrl = v4l2_ctrl_new_custom(&state->hdl, in tc358743_probe()
|
H A D | adv7842.c | 3592 state->analog_sampling_phase_ctrl = v4l2_ctrl_new_custom(hdl, in adv7842_probe() 3594 state->free_run_color_ctrl_manual = v4l2_ctrl_new_custom(hdl, in adv7842_probe() 3596 state->free_run_color_ctrl = v4l2_ctrl_new_custom(hdl, in adv7842_probe()
|
/linux/drivers/media/usb/gspca/ |
H A D | jeilinj.c | 447 v4l2_ctrl_new_custom(hdl, &custom_autogain, NULL); in sd_init_controls()
|
H A D | mr97310a.c | 994 sd->min_clockdiv = v4l2_ctrl_new_custom(hdl, &clockdiv, NULL); in sd_init_controls()
|
/linux/include/media/ |
H A D | v4l2-ctrls.h | 635 struct v4l2_ctrl *v4l2_ctrl_new_custom(struct v4l2_ctrl_handler *hdl,
|
/linux/drivers/media/usb/gspca/m5602/ |
H A D | m5602_mt9m111.c | 282 sd->green_bal = v4l2_ctrl_new_custom(hdl, &mt9m111_greenbal_cfg, NULL); in mt9m111_init_controls()
|
H A D | m5602_po1030.c | 247 sd->green_bal = v4l2_ctrl_new_custom(hdl, &po1030_greenbal_cfg, NULL); in po1030_init_controls()
|
/linux/Documentation/driver-api/media/ |
H A D | v4l2-controls.rst | 453 Driver specific controls can be created using v4l2_ctrl_new_custom(): 467 ctrl = v4l2_ctrl_new_custom(&foo->ctrl_handler, &ctrl_filter, NULL); 782 ctrl = v4l2_ctrl_new_custom(&foo->ctrl_handler, &ctrl_private, NULL);
|
/linux/drivers/media/platform/mediatek/vcodec/decoder/ |
H A D | mtk_vcodec_dec_stateless.c | 701 v4l2_ctrl_new_custom(&ctx->ctrl_hdl, &cfg, NULL); in mtk_vcodec_dec_ctrls_setup()
|