Home
last modified time | relevance | path

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

12345678910>>...14

/linux/drivers/media/radio/si4713/
A Dsi4713.h208 struct v4l2_ctrl *mute;
209 struct v4l2_ctrl *rds_ps_name;
211 struct v4l2_ctrl *rds_pi;
213 struct v4l2_ctrl *rds_pty;
215 struct v4l2_ctrl *rds_art_head;
216 struct v4l2_ctrl *rds_stereo;
217 struct v4l2_ctrl *rds_ta;
218 struct v4l2_ctrl *rds_tp;
219 struct v4l2_ctrl *rds_ms;
220 struct v4l2_ctrl *rds_dyn_pty;
[all …]
/linux/drivers/media/test-drivers/vivid/
A Dvivid-core.h212 struct v4l2_ctrl *hue;
216 struct v4l2_ctrl *gain;
218 struct v4l2_ctrl *volume;
219 struct v4l2_ctrl *mute;
220 struct v4l2_ctrl *alpha;
221 struct v4l2_ctrl *button;
222 struct v4l2_ctrl *boolean;
223 struct v4l2_ctrl *int32;
224 struct v4l2_ctrl *int64;
225 struct v4l2_ctrl *menu;
[all …]
/linux/include/media/drv-intf/
A Dcx2341x.h118 struct v4l2_ctrl *stream_vbi_fmt;
123 struct v4l2_ctrl *audio_encoding;
125 struct v4l2_ctrl *audio_mode;
127 struct v4l2_ctrl *audio_emphasis;
128 struct v4l2_ctrl *audio_crc;
134 struct v4l2_ctrl *video_b_frames;
135 struct v4l2_ctrl *video_gop_size;
140 struct v4l2_ctrl *stream_type;
141 struct v4l2_ctrl *video_encoding;
143 struct v4l2_ctrl *video_bitrate;
[all …]
/linux/include/media/
A Dv4l2-ctrls.h25 struct v4l2_ctrl;
117 int (*g_volatile_ctrl)(struct v4l2_ctrl *ctrl);
118 int (*try_ctrl)(struct v4l2_ctrl *ctrl);
119 int (*s_ctrl)(struct v4l2_ctrl *ctrl);
138 void (*log)(const struct v4l2_ctrl *ctrl);
241 struct v4l2_ctrl { struct
246 struct v4l2_ctrl **cluster; argument
324 struct v4l2_ctrl *ctrl;
812 struct v4l2_ctrl **controls,
995 s32 v4l2_ctrl_g_ctrl(struct v4l2_ctrl *ctrl);
[all …]
/linux/drivers/media/usb/pwc/
A Dpwc.h287 struct v4l2_ctrl *contrast;
289 struct v4l2_ctrl *gamma;
303 struct v4l2_ctrl *autogain;
304 struct v4l2_ctrl *gain;
312 struct v4l2_ctrl *exposure;
317 struct v4l2_ctrl *colorfx;
321 struct v4l2_ctrl *contour;
323 struct v4l2_ctrl *backlight;
324 struct v4l2_ctrl *flicker;
326 struct v4l2_ctrl *save_user;
[all …]
/linux/drivers/media/platform/exynos4-is/
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;
81 struct v4l2_ctrl *sharpness;
85 struct v4l2_ctrl *hue;
88 struct v4l2_ctrl *auto_exp;
90 struct v4l2_ctrl *exposure;
92 struct v4l2_ctrl *aewb_lock;
96 struct v4l2_ctrl *afc;
[all …]
/linux/drivers/media/i2c/m5mols/
A Dm5mols.h208 struct v4l2_ctrl *exposure;
209 struct v4l2_ctrl *metering;
213 struct v4l2_ctrl *auto_iso;
214 struct v4l2_ctrl *iso;
216 struct v4l2_ctrl *auto_wb;
218 struct v4l2_ctrl *lock_3a;
219 struct v4l2_ctrl *colorfx;
220 struct v4l2_ctrl *saturation;
221 struct v4l2_ctrl *zoom;
222 struct v4l2_ctrl *wdr;
[all …]
/linux/drivers/media/i2c/s5c73m3/
A Ds5c73m3.h329 struct v4l2_ctrl *auto_iso;
330 struct v4l2_ctrl *iso;
332 struct v4l2_ctrl *auto_wb;
336 struct v4l2_ctrl *af_start;
337 struct v4l2_ctrl *af_stop;
342 struct v4l2_ctrl *aaa_lock;
343 struct v4l2_ctrl *colorfx;
344 struct v4l2_ctrl *contrast;
346 struct v4l2_ctrl *sharpness;
347 struct v4l2_ctrl *zoom;
[all …]
/linux/drivers/media/tuners/
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/
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/v4l2-core/
A Dv4l2-ctrls-priv.h31 static inline bool is_cur_manual(const struct v4l2_ctrl *master) in is_cur_manual()
40 static inline bool is_new_manual(const struct v4l2_ctrl *master) in is_new_manual()
45 static inline u32 user_flags(const struct v4l2_ctrl *ctrl) in user_flags()
56 void cur_to_new(struct v4l2_ctrl *ctrl);
58 void new_to_cur(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, u32 ch_flags);
61 void send_initial_event(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl);
62 void send_event(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, u32 changes);
63 int validate_new(const struct v4l2_ctrl *ctrl, union v4l2_ctrl_ptr p_new);
65 struct v4l2_ctrl *ctrl,
72 void update_from_auto_cluster(struct v4l2_ctrl *master);
[all …]
A Dv4l2-ctrls-api.c41 struct v4l2_ctrl *ctrl, in ptr_to_user()
77 struct v4l2_ctrl *ctrl) in new_to_user()
102 struct v4l2_ctrl *ctrl, in user_to_ptr()
217 struct v4l2_ctrl *ctrl; in prepare_ext_ctrls()
388 struct v4l2_ctrl *master; in v4l2_g_ext_ctrls_common()
556 struct v4l2_ctrl *master; in try_set_ext_ctrls_common()
695 struct v4l2_ctrl *master = ctrl->cluster[0]; in get_ctrl()
740 struct v4l2_ctrl *master = ctrl->cluster[0]; in set_ctrl()
805 s32 v4l2_ctrl_g_ctrl(struct v4l2_ctrl *ctrl) in v4l2_ctrl_g_ctrl()
945 struct v4l2_ctrl *ctrl; in v4l2_query_ext_ctrl()
[all …]
A Dv4l2-ctrls-core.c204 static void std_log(const struct v4l2_ctrl *ctrl) in std_log()
801 static void ptr_to_ptr(struct v4l2_ctrl *ctrl, in ptr_to_ptr()
846 void cur_to_new(struct v4l2_ctrl *ctrl) in cur_to_new()
964 struct v4l2_ctrl *ctrl, *next_ctrl; in v4l2_ctrl_handler_free()
1072 struct v4l2_ctrl *ctrl, in handler_new_ref()
1166 struct v4l2_ctrl *ctrl; in v4l2_ctrl_new()
1371 struct v4l2_ctrl *ctrl; in v4l2_ctrl_new_custom()
1559 struct v4l2_ctrl *ctrl = ref->ctrl; in v4l2_ctrl_add_handler()
1625 struct v4l2_ctrl *master = controls[0]; in v4l2_ctrl_auto_cluster()
1814 struct v4l2_ctrl *ctrl; in __v4l2_ctrl_handler_setup()
[all …]
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()
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()
434 struct v4l2_ctrl *ctrl; in v4l2_flash_init_controls()
[all …]
/linux/drivers/media/platform/atmel/
A Datmel-isc.h299 struct v4l2_ctrl *awb_ctrl;
300 struct v4l2_ctrl *do_wb_ctrl;
301 struct v4l2_ctrl *r_gain_ctrl;
302 struct v4l2_ctrl *b_gain_ctrl;
303 struct v4l2_ctrl *gr_gain_ctrl;
304 struct v4l2_ctrl *gb_gain_ctrl;
305 struct v4l2_ctrl *r_off_ctrl;
306 struct v4l2_ctrl *b_off_ctrl;
307 struct v4l2_ctrl *gr_off_ctrl;
308 struct v4l2_ctrl *gb_off_ctrl;
/linux/drivers/media/i2c/ccs/
A Dccs.h265 struct v4l2_ctrl *exposure;
266 struct v4l2_ctrl *hflip;
267 struct v4l2_ctrl *vflip;
268 struct v4l2_ctrl *vblank;
269 struct v4l2_ctrl *hblank;
270 struct v4l2_ctrl *pixel_rate_parray;
271 struct v4l2_ctrl *luminance_level;
273 struct v4l2_ctrl *link_freq;
274 struct v4l2_ctrl *pixel_rate_csi;
276 struct v4l2_ctrl *test_data[CCS_COLOUR_COMPONENTS];
/linux/drivers/staging/media/atomisp/pci/
A Datomisp_subdev.h308 struct v4l2_ctrl *fmt_auto;
309 struct v4l2_ctrl *run_mode;
310 struct v4l2_ctrl *depth_mode;
311 struct v4l2_ctrl *vfpp;
312 struct v4l2_ctrl *continuous_mode;
313 struct v4l2_ctrl *continuous_raw_buffer_size;
314 struct v4l2_ctrl *continuous_viewfinder;
315 struct v4l2_ctrl *enable_raw_buffer_lock;
318 struct v4l2_ctrl *ion_dev_fd;
319 struct v4l2_ctrl *select_isp_version;
[all …]
/linux/drivers/media/usb/uvc/
A Duvc_ctrl.c1035 memset(v4l2_ctrl, 0, sizeof(*v4l2_ctrl)); in uvc_query_v4l2_class()
1037 strscpy(v4l2_ctrl->name, v4l2_ctrl_get_name(v4l2_ctrl->id), in uvc_query_v4l2_class()
1091 memset(v4l2_ctrl, 0, sizeof(*v4l2_ctrl)); in __uvc_query_v4l2_ctrl()
1096 v4l2_ctrl->flags = 0; in __uvc_query_v4l2_ctrl()
1129 v4l2_ctrl->minimum = 0; in __uvc_query_v4l2_ctrl()
1131 v4l2_ctrl->step = 1; in __uvc_query_v4l2_ctrl()
1146 v4l2_ctrl->step = 1; in __uvc_query_v4l2_ctrl()
1152 v4l2_ctrl->step = 0; in __uvc_query_v4l2_ctrl()
1187 ret = uvc_query_v4l2_class(chain, v4l2_ctrl->id, 0, v4l2_ctrl); in uvc_query_v4l2_ctrl()
1205 v4l2_ctrl); in uvc_query_v4l2_ctrl()
[all …]
/linux/include/media/i2c/
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/
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/media/platform/vsp1/
A Dvsp1_rwpf.h24 struct v4l2_ctrl;
54 struct v4l2_ctrl *vflip;
55 struct v4l2_ctrl *hflip;
56 struct v4l2_ctrl *rotate;
/linux/drivers/staging/media/imx/
A Dimx-media-fim.c47 struct v4l2_ctrl *ctrl[FIM_NUM_CONTROLS];
48 struct v4l2_ctrl *icap_ctrl[FIM_NUM_ICAP_CONTROLS];
90 struct v4l2_ctrl *icap_chan = fim->icap_ctrl[FIM_CL_ICAP_CHANNEL]; in reset_fim()
91 struct v4l2_ctrl *icap_edge = fim->icap_ctrl[FIM_CL_ICAP_EDGE]; in reset_fim()
92 struct v4l2_ctrl *en = fim->ctrl[FIM_CL_ENABLE]; in reset_fim()
93 struct v4l2_ctrl *num = fim->ctrl[FIM_CL_NUM]; in reset_fim()
94 struct v4l2_ctrl *skip = fim->ctrl[FIM_CL_NUM_SKIP]; in reset_fim()
95 struct v4l2_ctrl *tol_min = fim->ctrl[FIM_CL_TOLERANCE_MIN]; in reset_fim()
96 struct v4l2_ctrl *tol_max = fim->ctrl[FIM_CL_TOLERANCE_MAX]; in reset_fim()
261 static int fim_s_ctrl(struct v4l2_ctrl *ctrl) in fim_s_ctrl()
/linux/drivers/staging/vc04_services/bcm2835-camera/
A Dcontrols.c72 struct v4l2_ctrl *ctrl,
160 struct v4l2_ctrl *ctrl, in ctrl_set_rational()
178 struct v4l2_ctrl *ctrl, in ctrl_set_value()
194 struct v4l2_ctrl *ctrl, in ctrl_set_iso()
238 struct v4l2_ctrl *ctrl, in ctrl_set_rotate()
267 struct v4l2_ctrl *ctrl, in ctrl_set_flip()
364 struct v4l2_ctrl *ctrl, in ctrl_set_metering_mode()
508 struct v4l2_ctrl *ctrl, in ctrl_set_image_effect()
565 struct v4l2_ctrl *ctrl, in ctrl_set_colfx()
617 struct v4l2_ctrl *ctrl, in ctrl_set_bitrate_mode()
[all …]
/linux/drivers/media/i2c/
A Dov7740.c97 struct v4l2_ctrl *auto_gain;
98 struct v4l2_ctrl *gain;
101 struct v4l2_ctrl *auto_wb;
103 struct v4l2_ctrl *red_balance;
106 struct v4l2_ctrl *hflip;
107 struct v4l2_ctrl *vflip;
112 struct v4l2_ctrl *exposure;
116 struct v4l2_ctrl *saturation;
117 struct v4l2_ctrl *hue;
119 struct v4l2_ctrl *brightness;
[all …]
A Dwm8775.c46 struct v4l2_ctrl *mute;
47 struct v4l2_ctrl *vol;
48 struct v4l2_ctrl *bal;
49 struct v4l2_ctrl *loud;
58 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
128 static int wm8775_s_ctrl(struct v4l2_ctrl *ctrl) in wm8775_s_ctrl()

Completed in 56 milliseconds

12345678910>>...14