Home
last modified time | relevance | path

Searched refs:ctrls (Results 1 – 25 of 108) sorted by relevance

12345

/Linux-v5.4/drivers/media/i2c/s5c73m3/
Ds5c73m3-ctrls.c71 ret = s5c73m3_get_af_status(state, state->ctrls.af_status); in s5c73m3_g_volatile_ctrl()
97 v4l2_ctrl_get_menu(state->ctrls.colorfx->id)[i]); in s5c73m3_set_colorfx()
109 struct s5c73m3_ctrls *ctrls = &state->ctrls; in s5c73m3_set_exposure() local
112 if (ctrls->exposure_metering->is_new) { in s5c73m3_set_exposure()
115 switch (ctrls->exposure_metering->val) { in s5c73m3_set_exposure()
130 if (!ret && ctrls->exposure_bias->is_new) { in s5c73m3_set_exposure()
131 u16 exp_bias = ctrls->exposure_bias->val; in s5c73m3_set_exposure()
137 ctrls->exposure_bias->val, ctrls->exposure_metering->val, ret); in s5c73m3_set_exposure()
160 v4l2_ctrl_get_menu(state->ctrls.auto_wb->id)[i]); in s5c73m3_set_white_balance()
170 struct s5c73m3_ctrls *c = &state->ctrls; in s5c73m3_af_run()
[all …]
/Linux-v5.4/drivers/media/v4l2-core/
Dv4l2-flash-led-class.c82 struct v4l2_ctrl **ctrls = v4l2_flash->ctrls; in v4l2_flash_set_led_brightness() local
103 if (ctrl == ctrls[TORCH_INTENSITY]) { in v4l2_flash_set_led_brightness()
104 if (ctrls[LED_MODE]->val != V4L2_FLASH_LED_MODE_TORCH) in v4l2_flash_set_led_brightness()
118 struct v4l2_ctrl **ctrls = v4l2_flash->ctrls; in v4l2_flash_update_led_brightness() local
122 if (ctrl == ctrls[TORCH_INTENSITY]) { in v4l2_flash_update_led_brightness()
129 if (ctrls[LED_MODE]->val != V4L2_FLASH_LED_MODE_TORCH) in v4l2_flash_update_led_brightness()
186 static bool __software_strobe_mode_inactive(struct v4l2_ctrl **ctrls) in __software_strobe_mode_inactive() argument
188 return ((ctrls[LED_MODE]->val != V4L2_FLASH_LED_MODE_FLASH) || in __software_strobe_mode_inactive()
189 (ctrls[STROBE_SOURCE] && (ctrls[STROBE_SOURCE]->val != in __software_strobe_mode_inactive()
198 struct v4l2_ctrl **ctrls = v4l2_flash->ctrls; in v4l2_flash_s_ctrl() local
[all …]
/Linux-v5.4/drivers/media/usb/gspca/stv06xx/
Dstv06xx_pb0100.c80 struct pb0100_ctrls *ctrls = sd->sensor_priv; in pb0100_s_ctrl() local
90 err = pb0100_set_gain(gspca_dev, ctrls->gain->val); in pb0100_s_ctrl()
93 err = pb0100_set_exposure(gspca_dev, ctrls->exposure->val); in pb0100_s_ctrl()
109 struct pb0100_ctrls *ctrls; in pb0100_init_controls() local
129 ctrls = kzalloc(sizeof(*ctrls), GFP_KERNEL); in pb0100_init_controls()
130 if (!ctrls) in pb0100_init_controls()
134 ctrls->autogain = v4l2_ctrl_new_std(hdl, &pb0100_ctrl_ops, in pb0100_init_controls()
136 ctrls->exposure = v4l2_ctrl_new_std(hdl, &pb0100_ctrl_ops, in pb0100_init_controls()
138 ctrls->gain = v4l2_ctrl_new_std(hdl, &pb0100_ctrl_ops, in pb0100_init_controls()
140 ctrls->red = v4l2_ctrl_new_std(hdl, &pb0100_ctrl_ops, in pb0100_init_controls()
[all …]
/Linux-v5.4/Documentation/media/uapi/v4l/
Dcommon.rst49 ext-ctrls-camera
50 ext-ctrls-flash
51 ext-ctrls-image-source
52 ext-ctrls-image-process
53 ext-ctrls-codec
54 ext-ctrls-jpeg
55 ext-ctrls-dv
56 ext-ctrls-rf-tuner
57 ext-ctrls-fm-tx
58 ext-ctrls-fm-rx
[all …]
/Linux-v5.4/drivers/media/i2c/
Dadp1653.c143 container_of(ctrl->handler, struct adp1653_flash, ctrls); in adp1653_get_ctrl()
169 container_of(ctrl->handler, struct adp1653_flash, ctrls); in adp1653_set_ctrl()
202 v4l2_ctrl_handler_init(&flash->ctrls, 9); in adp1653_init_controls()
205 v4l2_ctrl_new_std_menu(&flash->ctrls, &adp1653_ctrl_ops, in adp1653_init_controls()
208 v4l2_ctrl_new_std_menu(&flash->ctrls, &adp1653_ctrl_ops, in adp1653_init_controls()
211 v4l2_ctrl_new_std(&flash->ctrls, &adp1653_ctrl_ops, in adp1653_init_controls()
213 v4l2_ctrl_new_std(&flash->ctrls, &adp1653_ctrl_ops, in adp1653_init_controls()
216 v4l2_ctrl_new_std(&flash->ctrls, &adp1653_ctrl_ops, in adp1653_init_controls()
222 v4l2_ctrl_new_std(&flash->ctrls, &adp1653_ctrl_ops, in adp1653_init_controls()
228 v4l2_ctrl_new_std(&flash->ctrls, &adp1653_ctrl_ops, in adp1653_init_controls()
[all …]
Dov2680.c118 struct ov2680_ctrls ctrls; member
194 ctrls.handler)->sd; in ctrl_to_sd()
410 struct ov2680_ctrls *ctrls = &sensor->ctrls; in ov2680_gain_set() local
419 if (auto_gain || !ctrls->gain->is_new) in ov2680_gain_set()
422 gain = ctrls->gain->val; in ov2680_gain_set()
443 struct ov2680_ctrls *ctrls = &sensor->ctrls; in ov2680_exposure_set() local
452 if (auto_exp || !ctrls->exposure->is_new) in ov2680_exposure_set()
455 exp = (u32)ctrls->exposure->val; in ov2680_exposure_set()
485 struct ov2680_ctrls *ctrls = &sensor->ctrls; in ov2680_mode_set() local
500 if (ctrls->auto_gain->val) { in ov2680_mode_set()
[all …]
Dov9650.c271 struct ov965x_ctrls ctrls; member
417 return &container_of(ctrl->handler, struct ov965x, ctrls.handler)->sd; in ctrl_to_sd()
545 ov965x->ctrls.update = 1; in ov965x_s_power()
562 struct v4l2_ctrl *ctrl = ov965x->ctrls.exposure; in ov965x_update_exposure_ctrl()
637 ov965x->ctrls.blue_balance->val); in ov965x_set_white_balance()
641 ov965x->ctrls.red_balance->val); in ov965x_set_white_balance()
675 struct ov965x_ctrls *ctrls = &ov965x->ctrls; in ov965x_set_gain() local
682 if (ctrls->auto_gain->is_new) { in ov965x_set_gain()
686 if (ctrls->auto_gain->val) in ov965x_set_gain()
695 if (ctrls->gain->is_new && !auto_gain) { in ov965x_set_gain()
[all …]
Dimx274.c511 struct imx274_ctrls ctrls; member
549 struct stimx274, ctrls.handler)->sd; in ctrl_to_sd()
1162 v_pos = imx274->ctrls.vflip->cur.val ? in imx274_apply_trimming()
1230 struct v4l2_ctrl *ctrl = imx274->ctrls.exposure; in imx274_s_frame_interval()
1279 priv->ctrls.exposure->val = 1000000 / IMX274_DEF_FRAME_RATE; in imx274_load_default()
1280 priv->ctrls.gain->val = IMX274_DEF_GAIN; in imx274_load_default()
1281 priv->ctrls.vflip->val = 0; in imx274_load_default()
1282 priv->ctrls.test_pattern->val = TEST_PATTERN_DISABLED; in imx274_load_default()
1291 ret = v4l2_ctrl_s_ctrl(priv->ctrls.exposure, priv->ctrls.exposure->val); in imx274_load_default()
1296 ret = v4l2_ctrl_s_ctrl(priv->ctrls.gain, priv->ctrls.gain->val); in imx274_load_default()
[all …]
Dmt9v011.c55 struct v4l2_ctrl_handler ctrls; member
416 container_of(ctrl->handler, struct mt9v011, ctrls); in mt9v011_s_ctrl()
521 v4l2_ctrl_handler_init(&core->ctrls, 5); in mt9v011_probe()
522 v4l2_ctrl_new_std(&core->ctrls, &mt9v011_ctrl_ops, in mt9v011_probe()
524 v4l2_ctrl_new_std(&core->ctrls, &mt9v011_ctrl_ops, in mt9v011_probe()
526 v4l2_ctrl_new_std(&core->ctrls, &mt9v011_ctrl_ops, in mt9v011_probe()
528 v4l2_ctrl_new_std(&core->ctrls, &mt9v011_ctrl_ops, in mt9v011_probe()
530 v4l2_ctrl_new_std(&core->ctrls, &mt9v011_ctrl_ops, in mt9v011_probe()
532 v4l2_ctrl_new_std(&core->ctrls, &mt9v011_ctrl_ops, in mt9v011_probe()
535 if (core->ctrls.error) { in mt9v011_probe()
[all …]
Dov5645.c101 struct v4l2_ctrl_handler ctrls; member
794 struct ov5645, ctrls); in ov5645_s_ctrl()
1001 ret = v4l2_ctrl_handler_setup(&ov5645->ctrls); in ov5645_s_stream()
1138 v4l2_ctrl_handler_init(&ov5645->ctrls, 9); in ov5645_probe()
1139 v4l2_ctrl_new_std(&ov5645->ctrls, &ov5645_ctrl_ops, in ov5645_probe()
1141 v4l2_ctrl_new_std(&ov5645->ctrls, &ov5645_ctrl_ops, in ov5645_probe()
1143 v4l2_ctrl_new_std(&ov5645->ctrls, &ov5645_ctrl_ops, in ov5645_probe()
1145 v4l2_ctrl_new_std(&ov5645->ctrls, &ov5645_ctrl_ops, in ov5645_probe()
1147 v4l2_ctrl_new_std(&ov5645->ctrls, &ov5645_ctrl_ops, in ov5645_probe()
1149 v4l2_ctrl_new_std_menu(&ov5645->ctrls, &ov5645_ctrl_ops, in ov5645_probe()
[all …]
Dad5820.c45 struct v4l2_ctrl_handler ctrls; member
153 container_of(ctrl->handler, struct ad5820_device, ctrls); in ad5820_set_ctrl()
171 v4l2_ctrl_handler_init(&coil->ctrls, 1); in ad5820_init_controls()
185 v4l2_ctrl_new_std(&coil->ctrls, &ad5820_ctrl_ops, in ad5820_init_controls()
188 if (coil->ctrls.error) in ad5820_init_controls()
189 return coil->ctrls.error; in ad5820_init_controls()
195 coil->subdev.ctrl_handler = &coil->ctrls; in ad5820_init_controls()
337 v4l2_ctrl_handler_free(&coil->ctrls); in ad5820_remove()
Dov5640.c245 struct ov5640_ctrls ctrls; member
262 ctrls.handler)->sd; in ctrl_to_sd()
1796 bool auto_gain = sensor->ctrls.auto_gain->val == 1; in ov5640_set_mode()
1797 bool auto_exp = sensor->ctrls.auto_exp->val == V4L2_EXPOSURE_AUTO; in ov5640_set_mode()
2093 ret = v4l2_ctrl_handler_setup(&sensor->ctrls.handler); in ov5640_s_power()
2411 u16 red = (u16)sensor->ctrls.red_balance->val; in ov5640_set_ctrl_white_balance()
2412 u16 blue = (u16)sensor->ctrls.blue_balance->val; in ov5640_set_ctrl_white_balance()
2426 struct ov5640_ctrls *ctrls = &sensor->ctrls; in ov5640_set_ctrl_exposure() local
2430 if (ctrls->auto_exp->is_new) { in ov5640_set_ctrl_exposure()
2436 if (!auto_exp && ctrls->exposure->is_new) { in ov5640_set_ctrl_exposure()
[all …]
Dmt9v032.c193 struct v4l2_ctrl_handler ctrls; member
344 return v4l2_ctrl_handler_setup(&mt9v032->ctrls); in __mt9v032_set_power()
638 container_of(ctrl->handler, struct mt9v032, ctrls); in mt9v032_s_ctrl()
1067 v4l2_ctrl_handler_init(&mt9v032->ctrls, 11 + in mt9v032_probe()
1070 v4l2_ctrl_new_std(&mt9v032->ctrls, &mt9v032_ctrl_ops, in mt9v032_probe()
1072 v4l2_ctrl_new_std(&mt9v032->ctrls, &mt9v032_ctrl_ops, in mt9v032_probe()
1075 v4l2_ctrl_new_std_menu(&mt9v032->ctrls, &mt9v032_ctrl_ops, in mt9v032_probe()
1078 v4l2_ctrl_new_std(&mt9v032->ctrls, &mt9v032_ctrl_ops, in mt9v032_probe()
1082 v4l2_ctrl_new_std(&mt9v032->ctrls, &mt9v032_ctrl_ops, in mt9v032_probe()
1086 v4l2_ctrl_new_std(&mt9v032->ctrls, &mt9v032_ctrl_ops, in mt9v032_probe()
[all …]
/Linux-v5.4/drivers/media/platform/sti/hva/
Dhva-debugfs.c17 struct hva_controls *ctrls = &ctx->ctrls; in format_ctx() local
52 v4l2_ctrl_get_menu(bitrate_mode)[ctrls->bitrate_mode], in format_ctx()
53 ctrls->bitrate, in format_ctx()
54 ctrls->gop_size, in format_ctx()
55 v4l2_ctrl_get_menu(aspect)[ctrls->aspect], in format_ctx()
56 ctrls->time_per_frame.denominator, in format_ctx()
57 ctrls->time_per_frame.numerator); in format_ctx()
72 v4l2_ctrl_get_menu(entropy)[ctrls->entropy_mode], in format_ctx()
73 ctrls->cpb_size, in format_ctx()
74 ctrls->dct8x8 ? "true" : "false", in format_ctx()
[all …]
Dhva-h264.c417 struct hva_controls *ctrls, in hva_h264_fill_slice_header() argument
435 u32 frame_order = frame_num % ctrls->gop_size; in hva_h264_fill_slice_header()
437 if (!(frame_num % ctrls->gop_size)) in hva_h264_fill_slice_header()
454 if ((frame_num / ctrls->gop_size) % 2) { in hva_h264_fill_slice_header()
467 if (ctrls->entropy_mode == cabac) { in hva_h264_fill_slice_header()
597 struct hva_controls *ctrls = &pctx->ctrls; in hva_h264_prepare_task() local
598 struct v4l2_fract *time_per_frame = &pctx->ctrls.time_per_frame; in hva_h264_prepare_task()
622 level = ctrls->level; in hva_h264_prepare_task()
642 td->brc_type = (ctrls->bitrate_mode == V4L2_MPEG_VIDEO_BITRATE_MODE_CBR) in hva_h264_prepare_task()
645 td->entropy_coding_mode = (ctrls->entropy_mode == cavlc) ? CAVLC : in hva_h264_prepare_task()
[all …]
/Linux-v5.4/drivers/media/platform/atmel/
Datmel-isc-base.c216 struct isc_ctrls *ctrls = &isc->ctrls; in isc_update_awb_ctrls() local
219 (ISC_WB_O_ZERO_VAL - (ctrls->offset[ISC_HIS_CFG_MODE_R])) | in isc_update_awb_ctrls()
220 ((ISC_WB_O_ZERO_VAL - ctrls->offset[ISC_HIS_CFG_MODE_GR]) << 16)); in isc_update_awb_ctrls()
222 (ISC_WB_O_ZERO_VAL - (ctrls->offset[ISC_HIS_CFG_MODE_B])) | in isc_update_awb_ctrls()
223 ((ISC_WB_O_ZERO_VAL - ctrls->offset[ISC_HIS_CFG_MODE_GB]) << 16)); in isc_update_awb_ctrls()
225 ctrls->gain[ISC_HIS_CFG_MODE_R] | in isc_update_awb_ctrls()
226 (ctrls->gain[ISC_HIS_CFG_MODE_GR] << 16)); in isc_update_awb_ctrls()
228 ctrls->gain[ISC_HIS_CFG_MODE_B] | in isc_update_awb_ctrls()
229 (ctrls->gain[ISC_HIS_CFG_MODE_GB] << 16)); in isc_update_awb_ctrls()
238 isc->ctrls.gain[c] = 1 << 9; in isc_reset_awb_ctrls()
[all …]
/Linux-v5.4/drivers/staging/media/hantro/
Dhantro_h264.c217 const struct hantro_h264_dec_ctrls *ctrls = &ctx->h264_dec.ctrls; in reorder_scaling_list() local
218 const struct v4l2_ctrl_h264_scaling_matrix *scaling = ctrls->scaling; in reorder_scaling_list()
253 const struct hantro_h264_dec_ctrls *ctrls = &ctx->h264_dec.ctrls; in prepare_table() local
254 const struct v4l2_ctrl_h264_decode_params *dec_param = ctrls->decode; in prepare_table()
303 dec_param = ctx->h264_dec.ctrls.decode; in init_reflist_builder()
486 dec_param = ctx->h264_dec.ctrls.decode; in update_dpb()
571 struct hantro_h264_dec_ctrls *ctrls = &h264_ctx->ctrls; in hantro_h264_dec_prepare_run() local
576 ctrls->scaling = in hantro_h264_dec_prepare_run()
578 if (WARN_ON(!ctrls->scaling)) in hantro_h264_dec_prepare_run()
581 ctrls->decode = in hantro_h264_dec_prepare_run()
[all …]
Dhantro_g1_h264_dec.c24 const struct hantro_h264_dec_ctrls *ctrls = &ctx->h264_dec.ctrls; in set_params() local
25 const struct v4l2_ctrl_h264_decode_params *dec_param = ctrls->decode; in set_params()
26 const struct v4l2_ctrl_h264_slice_params *slices = ctrls->slices; in set_params()
27 const struct v4l2_ctrl_h264_sps *sps = ctrls->sps; in set_params()
28 const struct v4l2_ctrl_h264_pps *pps = ctrls->pps; in set_params()
232 const struct hantro_h264_dec_ctrls *ctrls = &ctx->h264_dec.ctrls; in set_buffers() local
249 if (ctrls->sps->profile_idc > 66) { in set_buffers()
253 if (ctrls->slices[0].flags & V4L2_H264_SLICE_FLAG_BOTTOM_FIELD) in set_buffers()
/Linux-v5.4/drivers/media/platform/vsp1/
Dvsp1_hgo.c158 mutex_lock(hgo->ctrls.handler.lock); in hgo_configure_stream()
159 hgo->max_rgb = hgo->ctrls.max_rgb->cur.val; in hgo_configure_stream()
160 if (hgo->ctrls.num_bins) in hgo_configure_stream()
161 hgo->num_bins = hgo_num_bins[hgo->ctrls.num_bins->cur.val]; in hgo_configure_stream()
162 mutex_unlock(hgo->ctrls.handler.lock); in hgo_configure_stream()
198 v4l2_ctrl_handler_init(&hgo->ctrls.handler, in vsp1_hgo_create()
200 hgo->ctrls.max_rgb = v4l2_ctrl_new_custom(&hgo->ctrls.handler, in vsp1_hgo_create()
203 hgo->ctrls.num_bins = in vsp1_hgo_create()
204 v4l2_ctrl_new_custom(&hgo->ctrls.handler, in vsp1_hgo_create()
210 hgo->histo.entity.subdev.ctrl_handler = &hgo->ctrls.handler; in vsp1_hgo_create()
Dvsp1_hgt.c101 ctrls); in hgt_hue_areas_s_ctrl()
157 mutex_lock(hgt->ctrls.lock); in hgt_configure_stream()
165 mutex_unlock(hgt->ctrls.lock); in hgt_configure_stream()
197 v4l2_ctrl_handler_init(&hgt->ctrls, 1); in vsp1_hgt_create()
198 v4l2_ctrl_new_custom(&hgt->ctrls, &hgt_hue_areas, NULL); in vsp1_hgt_create()
200 hgt->histo.entity.subdev.ctrl_handler = &hgt->ctrls; in vsp1_hgt_create()
212 v4l2_ctrl_handler_setup(&hgt->ctrls); in vsp1_hgt_create()
Dvsp1_wpf.c97 container_of(ctrl->handler, struct vsp1_rwpf, ctrls); in vsp1_wpf_s_ctrl()
103 rotation = wpf->flip.ctrls.rotate ? wpf->flip.ctrls.rotate->val : 0; in vsp1_wpf_s_ctrl()
114 if (wpf->flip.ctrls.vflip->val) in vsp1_wpf_s_ctrl()
117 if (wpf->flip.ctrls.hflip && wpf->flip.ctrls.hflip->val) in vsp1_wpf_s_ctrl()
164 wpf->flip.ctrls.vflip = in wpf_init_controls()
165 v4l2_ctrl_new_std(&wpf->ctrls, &vsp1_wpf_ctrl_ops, in wpf_init_controls()
170 wpf->flip.ctrls.hflip = in wpf_init_controls()
171 v4l2_ctrl_new_std(&wpf->ctrls, &vsp1_wpf_ctrl_ops, in wpf_init_controls()
173 wpf->flip.ctrls.rotate = in wpf_init_controls()
174 v4l2_ctrl_new_std(&wpf->ctrls, &vsp1_wpf_ctrl_ops, in wpf_init_controls()
[all …]
Dvsp1_clu.c67 container_of(ctrl->handler, struct vsp1_clu, ctrls); in clu_s_ctrl()
269 v4l2_ctrl_handler_init(&clu->ctrls, 2); in vsp1_clu_create()
270 v4l2_ctrl_new_custom(&clu->ctrls, &clu_table_control, NULL); in vsp1_clu_create()
271 v4l2_ctrl_new_custom(&clu->ctrls, &clu_mode_control, NULL); in vsp1_clu_create()
273 clu->entity.subdev.ctrl_handler = &clu->ctrls; in vsp1_clu_create()
275 if (clu->ctrls.error) { in vsp1_clu_create()
277 ret = clu->ctrls.error; in vsp1_clu_create()
282 v4l2_ctrl_handler_setup(&clu->ctrls); in vsp1_clu_create()
Dvsp1_lut.c64 container_of(ctrl->handler, struct vsp1_lut, ctrls); in lut_s_ctrl()
226 v4l2_ctrl_handler_init(&lut->ctrls, 1); in vsp1_lut_create()
227 v4l2_ctrl_new_custom(&lut->ctrls, &lut_table_control, NULL); in vsp1_lut_create()
229 lut->entity.subdev.ctrl_handler = &lut->ctrls; in vsp1_lut_create()
231 if (lut->ctrls.error) { in vsp1_lut_create()
233 ret = lut->ctrls.error; in vsp1_lut_create()
238 v4l2_ctrl_handler_setup(&lut->ctrls); in vsp1_lut_create()
/Linux-v5.4/drivers/media/platform/exynos4-is/
Dfimc-core.c491 effect->pat_cb = ctx->ctrls.colorfx_cbcr->val >> 8; in fimc_set_color_effect()
492 effect->pat_cr = ctx->ctrls.colorfx_cbcr->val & 0xff; in fimc_set_color_effect()
505 container_of((__ctrl)->handler, struct fimc_ctx, ctrls.handler)
576 struct fimc_ctrls *ctrls = &ctx->ctrls; in fimc_ctrls_create() local
577 struct v4l2_ctrl_handler *handler = &ctrls->handler; in fimc_ctrls_create()
579 if (ctx->ctrls.ready) in fimc_ctrls_create()
584 ctrls->rotate = v4l2_ctrl_new_std(handler, &fimc_ctrl_ops, in fimc_ctrls_create()
586 ctrls->hflip = v4l2_ctrl_new_std(handler, &fimc_ctrl_ops, in fimc_ctrls_create()
588 ctrls->vflip = v4l2_ctrl_new_std(handler, &fimc_ctrl_ops, in fimc_ctrls_create()
592 ctrls->alpha = v4l2_ctrl_new_std(handler, &fimc_ctrl_ops, in fimc_ctrls_create()
[all …]
Dfimc-isp.c507 idx = is->isp.ctrls.iso->val; in __ctrl_set_iso()
688 struct v4l2_ctrl_handler *handler = &isp->ctrls.handler; in fimc_isp_subdev_create()
690 struct fimc_isp_ctrls *ctrls = &isp->ctrls; in fimc_isp_subdev_create() local
713 ctrls->saturation = v4l2_ctrl_new_std(handler, ops, V4L2_CID_SATURATION, in fimc_isp_subdev_create()
715 ctrls->brightness = v4l2_ctrl_new_std(handler, ops, V4L2_CID_BRIGHTNESS, in fimc_isp_subdev_create()
717 ctrls->contrast = v4l2_ctrl_new_std(handler, ops, V4L2_CID_CONTRAST, in fimc_isp_subdev_create()
719 ctrls->sharpness = v4l2_ctrl_new_std(handler, ops, V4L2_CID_SHARPNESS, in fimc_isp_subdev_create()
721 ctrls->hue = v4l2_ctrl_new_std(handler, ops, V4L2_CID_HUE, in fimc_isp_subdev_create()
724 ctrls->auto_wb = v4l2_ctrl_new_std_menu(handler, ops, in fimc_isp_subdev_create()
728 ctrls->exposure = v4l2_ctrl_new_std(handler, ops, in fimc_isp_subdev_create()
[all …]

12345