Home
last modified time | relevance | path

Searched refs:v4l2_ctrl (Results 1 – 25 of 224) sorted by relevance

123456789

/linux/drivers/media/radio/si4713/
H A Dsi4713.h208 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 Dcx2341x.h118 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 Dpwc.h286 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 Dfimc-isp.h70 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 De4000_priv.h29 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 Dm5602_bridge.h130 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 Dalvium-csi2.h360 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 Dtda7432.c67 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 Datmel-isc.h312 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 Dmicrochip-isc.h329 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 Duvc_ctrl.c1375 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 Dv4l2-ctrls-api.c41 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 Dv4l2-ctrls-core.c19 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 Dv4l2-flash-led-class.c44 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 Dadp1653.h103 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 Dgo7007-priv.h166 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 Dimx-media-fim.c47 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 Dvsp1_rwpf.h24 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 Dmtk-mdp3-m2m.h24 struct v4l2_ctrl *hflip;
25 struct v4l2_ctrl *vflip;
26 struct v4l2_ctrl *rotate;
/linux/drivers/media/usb/gspca/
H A Dmars.c26 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 Dpac7302.c103 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 Dcoda.h248 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 Dstv06xx_pb0100.c40 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 Dmtk_mdp_core.h84 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 Dextron-da-hd-4k-plus.h42 struct v4l2_ctrl *ctrl_rx_power_present;
43 struct v4l2_ctrl *ctrl_tx_hotplug;
44 struct v4l2_ctrl *ctrl_tx_edid_present;

123456789