| /linux/drivers/media/radio/si4713/ |
| H A D | si4713.h | 208 struct v4l2_ctrl *mute; 209 struct v4l2_ctrl *rds_ps_name; 210 struct v4l2_ctrl *rds_radio_text; 211 struct v4l2_ctrl *rds_pi; 212 struct v4l2_ctrl *rds_deviation; 213 struct v4l2_ctrl *rds_pty; 214 struct v4l2_ctrl *rds_compressed; 215 struct v4l2_ctrl *rds_art_head; 216 struct v4l2_ctrl *rds_stereo; 217 struct v4l2_ctrl *rds_ta; [all …]
|
| /linux/include/media/drv-intf/ |
| H A D | cx2341x.h | 118 struct v4l2_ctrl *stream_vbi_fmt; 122 struct v4l2_ctrl *audio_sampling_freq; 123 struct v4l2_ctrl *audio_encoding; 124 struct v4l2_ctrl *audio_l2_bitrate; 125 struct v4l2_ctrl *audio_mode; 126 struct v4l2_ctrl *audio_mode_extension; 127 struct v4l2_ctrl *audio_emphasis; 128 struct v4l2_ctrl *audio_crc; 129 struct v4l2_ctrl *audio_ac3_bitrate; 134 struct v4l2_ctrl *video_b_frames; [all …]
|
| /linux/drivers/media/usb/pwc/ |
| H A D | pwc.h | 286 struct v4l2_ctrl *brightness; 287 struct v4l2_ctrl *contrast; 288 struct v4l2_ctrl *saturation; 289 struct v4l2_ctrl *gamma; 292 struct v4l2_ctrl *auto_white_balance; 293 struct v4l2_ctrl *red_balance; 294 struct v4l2_ctrl *blue_balance; 303 struct v4l2_ctrl *autogain; 304 struct v4l2_ctrl *gain; 311 struct v4l2_ctrl *exposure_auto; [all …]
|
| /linux/drivers/media/platform/samsung/exynos4-is/ |
| H A D | fimc-isp.h | 70 struct v4l2_ctrl *auto_wb; 73 struct v4l2_ctrl *auto_iso; 74 struct v4l2_ctrl *iso; 77 struct v4l2_ctrl *contrast; 79 struct v4l2_ctrl *saturation; 81 struct v4l2_ctrl *sharpness; 83 struct v4l2_ctrl *brightness; 85 struct v4l2_ctrl *hue; 88 struct v4l2_ctrl *auto_exp; 90 struct v4l2_ctrl *exposure; [all …]
|
| /linux/drivers/media/tuners/ |
| H A D | e4000_priv.h | 29 struct v4l2_ctrl *bandwidth_auto; 30 struct v4l2_ctrl *bandwidth; 31 struct v4l2_ctrl *lna_gain_auto; 32 struct v4l2_ctrl *lna_gain; 33 struct v4l2_ctrl *mixer_gain_auto; 34 struct v4l2_ctrl *mixer_gain; 35 struct v4l2_ctrl *if_gain_auto; 36 struct v4l2_ctrl *if_gain; 37 struct v4l2_ctrl *pll_lock;
|
| /linux/drivers/media/usb/gspca/m5602/ |
| H A D | m5602_bridge.h | 130 struct v4l2_ctrl *auto_white_bal; 131 struct v4l2_ctrl *red_bal; 132 struct v4l2_ctrl *blue_bal; 133 struct v4l2_ctrl *green_bal; 136 struct v4l2_ctrl *autoexpo; 137 struct v4l2_ctrl *expo; 140 struct v4l2_ctrl *autogain; 141 struct v4l2_ctrl *gain; 144 struct v4l2_ctrl *hflip; 145 struct v4l2_ctrl *vflip;
|
| /linux/drivers/media/i2c/ |
| H A D | alvium-csi2.h | 360 struct v4l2_ctrl *pixel_rate; 361 struct v4l2_ctrl *link_freq; 362 struct v4l2_ctrl *auto_exp; 363 struct v4l2_ctrl *exposure; 364 struct v4l2_ctrl *auto_wb; 365 struct v4l2_ctrl *blue_balance; 366 struct v4l2_ctrl *red_balance; 367 struct v4l2_ctrl *auto_gain; 368 struct v4l2_ctrl *gain; 369 struct v4l2_ctrl *saturation; [all …]
|
| H A D | tda7432.c | 67 struct v4l2_ctrl *bass; 68 struct v4l2_ctrl *treble; 72 struct v4l2_ctrl *mute; 73 struct v4l2_ctrl *balance; 82 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd() 271 static int tda7432_s_ctrl(struct v4l2_ctrl *ctrl) in tda7432_s_ctrl()
|
| /linux/drivers/staging/media/deprecated/atmel/ |
| H A D | atmel-isc.h | 312 struct v4l2_ctrl *awb_ctrl; 313 struct v4l2_ctrl *do_wb_ctrl; 314 struct v4l2_ctrl *r_gain_ctrl; 315 struct v4l2_ctrl *b_gain_ctrl; 316 struct v4l2_ctrl *gr_gain_ctrl; 317 struct v4l2_ctrl *gb_gain_ctrl; 318 struct v4l2_ctrl *r_off_ctrl; 319 struct v4l2_ctrl *b_off_ctrl; 320 struct v4l2_ctrl *gr_off_ctrl; 321 struct v4l2_ctrl *gb_off_ctrl;
|
| /linux/drivers/media/platform/microchip/ |
| H A D | microchip-isc.h | 329 struct v4l2_ctrl *awb_ctrl; 330 struct v4l2_ctrl *do_wb_ctrl; 331 struct v4l2_ctrl *r_gain_ctrl; 332 struct v4l2_ctrl *b_gain_ctrl; 333 struct v4l2_ctrl *gr_gain_ctrl; 334 struct v4l2_ctrl *gb_gain_ctrl; 335 struct v4l2_ctrl *r_off_ctrl; 336 struct v4l2_ctrl *b_off_ctrl; 337 struct v4l2_ctrl *gr_off_ctrl; 338 struct v4l2_ctrl *gb_off_ctrl;
|
| /linux/drivers/media/usb/uvc/ |
| H A D | uvc_ctrl.c | 1375 struct v4l2_query_ext_ctrl *v4l2_ctrl) in uvc_query_v4l2_class() argument 1383 memset(v4l2_ctrl, 0, sizeof(*v4l2_ctrl)); in uvc_query_v4l2_class() 1384 v4l2_ctrl->id = uvc_control_classes[idx]; in uvc_query_v4l2_class() 1385 strscpy(v4l2_ctrl->name, v4l2_ctrl_get_name(v4l2_ctrl->id), in uvc_query_v4l2_class() 1386 sizeof(v4l2_ctrl->name)); in uvc_query_v4l2_class() 1387 v4l2_ctrl->type = V4L2_CTRL_TYPE_CTRL_CLASS; in uvc_query_v4l2_class() 1388 v4l2_ctrl->flags = V4L2_CTRL_FLAG_WRITE_ONLY in uvc_query_v4l2_class() 1550 struct v4l2_query_ext_ctrl *v4l2_ctrl) in __uvc_queryctrl_boundaries() argument 1567 v4l2_ctrl->default_value = uvc_mapping_get_s32(mapping, in __uvc_queryctrl_boundaries() 1573 v4l2_ctrl->minimum = ffs(mapping->menu_mask) - 1; in __uvc_queryctrl_boundaries() [all …]
|
| /linux/drivers/media/v4l2-core/ |
| H A D | v4l2-ctrls-api.c | 41 struct v4l2_ctrl *ctrl, in ptr_to_user() 70 static int cur_to_user(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl) in cur_to_user() 77 struct v4l2_ctrl *ctrl) in new_to_user() 90 static int def_to_user(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl) in def_to_user() 98 static int min_to_user(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl) in min_to_user() 106 static int max_to_user(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl) in max_to_user() 114 static int user_to_new(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl) in user_to_new() 242 struct v4l2_ctrl *ctrl; in prepare_ext_ctrls() 447 struct v4l2_ctrl *master; in v4l2_g_ext_ctrls_common() 527 static int validate_new(const struct v4l2_ctrl *ctrl, union v4l2_ctrl_ptr p_new) in validate_new() [all …]
|
| H A D | v4l2-ctrls-core.c | 19 static void fill_event(struct v4l2_event *ev, struct v4l2_ctrl *ctrl, in fill_event() 42 void send_initial_event(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl) in send_initial_event() 53 void send_event(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, u32 changes) in send_event() 68 bool v4l2_ctrl_type_op_equal(const struct v4l2_ctrl *ctrl, in v4l2_ctrl_type_op_equal() 104 static void std_init_compound(const struct v4l2_ctrl *ctrl, u32 idx, in std_init_compound() 191 static void std_min_compound(const struct v4l2_ctrl *ctrl, u32 idx, in std_min_compound() 202 static void std_max_compound(const struct v4l2_ctrl *ctrl, u32 idx, in std_max_compound() 213 static void __v4l2_ctrl_type_op_init(const struct v4l2_ctrl *ctrl, u32 from_idx, in __v4l2_ctrl_type_op_init() 308 void v4l2_ctrl_type_op_init(const struct v4l2_ctrl *ctrl, u32 from_idx, in v4l2_ctrl_type_op_init() 315 static void v4l2_ctrl_type_op_minimum(const struct v4l2_ctrl *ctrl, in v4l2_ctrl_type_op_minimum() [all …]
|
| H A D | v4l2-flash-led-class.c | 44 struct v4l2_ctrl *ctrl, s32 intensity) in __intensity_to_led_brightness() 61 static s32 __led_brightness_to_intensity(struct v4l2_ctrl *ctrl, in __led_brightness_to_intensity() 80 struct v4l2_ctrl *ctrl) in v4l2_flash_set_led_brightness() 82 struct v4l2_ctrl **ctrls = v4l2_flash->ctrls; in v4l2_flash_set_led_brightness() 123 struct v4l2_ctrl *ctrl) in v4l2_flash_update_led_brightness() 125 struct v4l2_ctrl **ctrls = v4l2_flash->ctrls; in v4l2_flash_update_led_brightness() 165 static int v4l2_flash_g_volatile_ctrl(struct v4l2_ctrl *c) in v4l2_flash_g_volatile_ctrl() 206 static bool __software_strobe_mode_inactive(struct v4l2_ctrl **ctrls) in __software_strobe_mode_inactive() 213 static int v4l2_flash_s_ctrl(struct v4l2_ctrl *c) in v4l2_flash_s_ctrl() 218 struct v4l2_ctrl **ctrls = v4l2_flash->ctrls; in v4l2_flash_s_ctrl() [all …]
|
| /linux/include/media/i2c/ |
| H A D | adp1653.h | 103 struct v4l2_ctrl *led_mode; 104 struct v4l2_ctrl *flash_timeout; 105 struct v4l2_ctrl *flash_intensity; 106 struct v4l2_ctrl *torch_intensity; 107 struct v4l2_ctrl *indicator_intensity;
|
| /linux/drivers/media/usb/go7007/ |
| H A D | go7007-priv.h | 166 struct v4l2_ctrl *mpeg_video_encoding; 167 struct v4l2_ctrl *mpeg_video_gop_size; 168 struct v4l2_ctrl *mpeg_video_gop_closure; 169 struct v4l2_ctrl *mpeg_video_bitrate; 170 struct v4l2_ctrl *mpeg_video_aspect_ratio; 171 struct v4l2_ctrl *mpeg_video_b_frames; 172 struct v4l2_ctrl *mpeg_video_rep_seqheader; 173 struct v4l2_ctrl *modet_mode;
|
| /linux/drivers/staging/media/imx/ |
| H A D | imx-media-fim.c | 47 struct v4l2_ctrl *ctrl[FIM_NUM_CONTROLS]; 48 struct v4l2_ctrl *icap_ctrl[FIM_NUM_ICAP_CONTROLS]; 93 struct v4l2_ctrl *icap_chan = fim->icap_ctrl[FIM_CL_ICAP_CHANNEL]; in reset_fim() 94 struct v4l2_ctrl *icap_edge = fim->icap_ctrl[FIM_CL_ICAP_EDGE]; in reset_fim() 95 struct v4l2_ctrl *en = fim->ctrl[FIM_CL_ENABLE]; in reset_fim() 96 struct v4l2_ctrl *num = fim->ctrl[FIM_CL_NUM]; in reset_fim() 97 struct v4l2_ctrl *skip = fim->ctrl[FIM_CL_NUM_SKIP]; in reset_fim() 98 struct v4l2_ctrl *tol_min = fim->ctrl[FIM_CL_TOLERANCE_MIN]; in reset_fim() 99 struct v4l2_ctrl *tol_max = fim->ctrl[FIM_CL_TOLERANCE_MAX]; in reset_fim() 216 static int fim_s_ctrl(struct v4l2_ctrl *ctrl) in fim_s_ctrl()
|
| /linux/drivers/media/platform/renesas/vsp1/ |
| H A D | vsp1_rwpf.h | 24 struct v4l2_ctrl; 54 struct v4l2_ctrl *vflip; 55 struct v4l2_ctrl *hflip; 56 struct v4l2_ctrl *rotate;
|
| /linux/drivers/media/platform/mediatek/mdp3/ |
| H A D | mtk-mdp3-m2m.h | 24 struct v4l2_ctrl *hflip; 25 struct v4l2_ctrl *vflip; 26 struct v4l2_ctrl *rotate;
|
| /linux/drivers/media/usb/gspca/ |
| H A D | mars.c | 26 struct v4l2_ctrl *brightness; 27 struct v4l2_ctrl *saturation; 28 struct v4l2_ctrl *sharpness; 29 struct v4l2_ctrl *gamma; 31 struct v4l2_ctrl *illum_top; 32 struct v4l2_ctrl *illum_bottom; 143 static int mars_s_ctrl(struct v4l2_ctrl *ctrl) in mars_s_ctrl()
|
| H A D | pac7302.c | 103 struct v4l2_ctrl *brightness; 104 struct v4l2_ctrl *contrast; 106 struct v4l2_ctrl *saturation; 107 struct v4l2_ctrl *white_balance; 108 struct v4l2_ctrl *red_balance; 109 struct v4l2_ctrl *blue_balance; 111 struct v4l2_ctrl *hflip; 112 struct v4l2_ctrl *vflip; 114 struct v4l2_ctrl *sharpness; 571 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
|
| /linux/drivers/media/platform/chips-media/coda/ |
| H A D | coda.h | 248 struct v4l2_ctrl *h264_profile_ctrl; 249 struct v4l2_ctrl *h264_level_ctrl; 250 struct v4l2_ctrl *mpeg2_profile_ctrl; 251 struct v4l2_ctrl *mpeg2_level_ctrl; 252 struct v4l2_ctrl *mpeg4_profile_ctrl; 253 struct v4l2_ctrl *mpeg4_level_ctrl; 254 struct v4l2_ctrl *mb_err_cnt_ctrl;
|
| /linux/drivers/media/usb/gspca/stv06xx/ |
| H A D | stv06xx_pb0100.c | 40 struct v4l2_ctrl *autogain; 41 struct v4l2_ctrl *gain; 42 struct v4l2_ctrl *exposure; 43 struct v4l2_ctrl *red; 44 struct v4l2_ctrl *blue; 45 struct v4l2_ctrl *natural; 47 struct v4l2_ctrl *target; 75 static int pb0100_s_ctrl(struct v4l2_ctrl *ctrl) in pb0100_s_ctrl()
|
| /linux/drivers/media/platform/mediatek/mdp/ |
| H A D | mtk_mdp_core.h | 84 struct v4l2_ctrl *rotate; 85 struct v4l2_ctrl *hflip; 86 struct v4l2_ctrl *vflip; 87 struct v4l2_ctrl *global_alpha;
|
| /linux/drivers/media/cec/usb/extron-da-hd-4k-plus/ |
| H A D | extron-da-hd-4k-plus.h | 42 struct v4l2_ctrl *ctrl_rx_power_present; 43 struct v4l2_ctrl *ctrl_tx_hotplug; 44 struct v4l2_ctrl *ctrl_tx_edid_present;
|