Home
last modified time | relevance | path

Searched refs:v4l2_ctrl (Results 1 – 200 of 232) sorted by relevance

12

/linux-4.4.14/drivers/media/radio/si4713/
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-4.4.14/drivers/media/platform/vivid/
Dvivid-core.h196 struct v4l2_ctrl *brightness;
197 struct v4l2_ctrl *contrast;
198 struct v4l2_ctrl *saturation;
199 struct v4l2_ctrl *hue;
202 struct v4l2_ctrl *autogain;
203 struct v4l2_ctrl *gain;
205 struct v4l2_ctrl *volume;
206 struct v4l2_ctrl *mute;
207 struct v4l2_ctrl *alpha;
208 struct v4l2_ctrl *button;
[all …]
Dvivid-ctrls.c106 static int vivid_user_gen_s_ctrl(struct v4l2_ctrl *ctrl) in vivid_user_gen_s_ctrl()
285 static int vivid_user_vid_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in vivid_user_vid_g_volatile_ctrl()
297 static int vivid_user_vid_s_ctrl(struct v4l2_ctrl *ctrl) in vivid_user_vid_s_ctrl()
338 static int vivid_vid_cap_s_ctrl(struct v4l2_ctrl *ctrl) in vivid_vid_cap_s_ctrl()
803 static int vivid_loop_cap_s_ctrl(struct v4l2_ctrl *ctrl) in vivid_loop_cap_s_ctrl()
834 static int vivid_vbi_cap_s_ctrl(struct v4l2_ctrl *ctrl) in vivid_vbi_cap_s_ctrl()
862 static int vivid_vid_out_s_ctrl(struct v4l2_ctrl *ctrl) in vivid_vid_out_s_ctrl()
940 static int vivid_streaming_s_ctrl(struct v4l2_ctrl *ctrl) in vivid_streaming_s_ctrl()
1059 static int vivid_sdtv_cap_s_ctrl(struct v4l2_ctrl *ctrl) in vivid_sdtv_cap_s_ctrl()
1114 static int vivid_radio_rx_s_ctrl(struct v4l2_ctrl *ctrl) in vivid_radio_rx_s_ctrl()
[all …]
/linux-4.4.14/include/media/
Dcx2341x.h130 struct v4l2_ctrl *stream_vbi_fmt;
134 struct v4l2_ctrl *audio_sampling_freq;
135 struct v4l2_ctrl *audio_encoding;
136 struct v4l2_ctrl *audio_l2_bitrate;
137 struct v4l2_ctrl *audio_mode;
138 struct v4l2_ctrl *audio_mode_extension;
139 struct v4l2_ctrl *audio_emphasis;
140 struct v4l2_ctrl *audio_crc;
141 struct v4l2_ctrl *audio_ac3_bitrate;
146 struct v4l2_ctrl *video_b_frames;
[all …]
Dv4l2-ctrls.h32 struct v4l2_ctrl;
73 int (*g_volatile_ctrl)(struct v4l2_ctrl *ctrl);
74 int (*try_ctrl)(struct v4l2_ctrl *ctrl);
75 int (*s_ctrl)(struct v4l2_ctrl *ctrl);
88 bool (*equal)(const struct v4l2_ctrl *ctrl, u32 idx,
91 void (*init)(const struct v4l2_ctrl *ctrl, u32 idx,
93 void (*log)(const struct v4l2_ctrl *ctrl);
94 int (*validate)(const struct v4l2_ctrl *ctrl, u32 idx,
98 typedef void (*v4l2_ctrl_notify_fnc)(struct v4l2_ctrl *ctrl, void *priv);
174 struct v4l2_ctrl { struct
[all …]
Dadp1653.h117 struct v4l2_ctrl *led_mode;
118 struct v4l2_ctrl *flash_timeout;
119 struct v4l2_ctrl *flash_intensity;
120 struct v4l2_ctrl *torch_intensity;
121 struct v4l2_ctrl *indicator_intensity;
Dv4l2-flash-led-class.h86 struct v4l2_ctrl **ctrls;
95 static inline struct v4l2_flash *v4l2_ctrl_to_v4l2_flash(struct v4l2_ctrl *c) in v4l2_ctrl_to_v4l2_flash()
Dsaa7146_vv.h209 int saa7146_s_ctrl(struct v4l2_ctrl *ctrl);
/linux-4.4.14/drivers/media/platform/exynos4-is/
Dfimc-isp.h73 struct v4l2_ctrl *auto_wb;
76 struct v4l2_ctrl *auto_iso;
77 struct v4l2_ctrl *iso;
80 struct v4l2_ctrl *contrast;
82 struct v4l2_ctrl *saturation;
84 struct v4l2_ctrl *sharpness;
86 struct v4l2_ctrl *brightness;
88 struct v4l2_ctrl *hue;
91 struct v4l2_ctrl *auto_exp;
93 struct v4l2_ctrl *exposure;
[all …]
Dfimc-core.h456 struct v4l2_ctrl *colorfx;
457 struct v4l2_ctrl *colorfx_cbcr;
459 struct v4l2_ctrl *rotate;
460 struct v4l2_ctrl *hflip;
461 struct v4l2_ctrl *vflip;
462 struct v4l2_ctrl *alpha;
Dfimc-lite.h157 struct v4l2_ctrl *test_pattern;
Dfimc-isp.c472 struct v4l2_ctrl *ctrl) in __ctrl_set_aewb_lock()
591 static int fimc_is_s_ctrl(struct v4l2_ctrl *ctrl) in fimc_is_s_ctrl()
Dfimc-core.c531 static int __fimc_s_ctrl(struct fimc_ctx *ctx, struct v4l2_ctrl *ctrl) in __fimc_s_ctrl()
580 static int fimc_s_ctrl(struct v4l2_ctrl *ctrl) in fimc_s_ctrl()
684 struct v4l2_ctrl *ctrl = ctx->ctrls.alpha; in fimc_alpha_ctrl_update()
/linux-4.4.14/drivers/media/usb/pwc/
Dpwc.h298 struct v4l2_ctrl *brightness;
299 struct v4l2_ctrl *contrast;
300 struct v4l2_ctrl *saturation;
301 struct v4l2_ctrl *gamma;
304 struct v4l2_ctrl *auto_white_balance;
305 struct v4l2_ctrl *red_balance;
306 struct v4l2_ctrl *blue_balance;
315 struct v4l2_ctrl *autogain;
316 struct v4l2_ctrl *gain;
323 struct v4l2_ctrl *exposure_auto;
[all …]
Dpwc-v4l.c42 static int pwc_g_volatile_ctrl(struct v4l2_ctrl *ctrl);
43 static int pwc_s_ctrl(struct v4l2_ctrl *ctrl);
527 static int pwc_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in pwc_g_volatile_ctrl()
778 static int pwc_s_ctrl(struct v4l2_ctrl *ctrl) in pwc_s_ctrl()
/linux-4.4.14/drivers/media/i2c/m5mols/
Dm5mols.h208 struct v4l2_ctrl *auto_exposure;
209 struct v4l2_ctrl *exposure_bias;
210 struct v4l2_ctrl *exposure;
211 struct v4l2_ctrl *metering;
215 struct v4l2_ctrl *auto_iso;
216 struct v4l2_ctrl *iso;
218 struct v4l2_ctrl *auto_wb;
220 struct v4l2_ctrl *lock_3a;
221 struct v4l2_ctrl *colorfx;
222 struct v4l2_ctrl *saturation;
[all …]
Dm5mols_controls.c189 static int m5mols_3a_lock(struct m5mols_info *info, struct v4l2_ctrl *ctrl) in m5mols_3a_lock()
403 static int m5mols_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in m5mols_g_volatile_ctrl()
449 static int m5mols_s_ctrl(struct v4l2_ctrl *ctrl) in m5mols_s_ctrl()
/linux-4.4.14/drivers/media/i2c/s5c73m3/
Ds5c73m3.h331 struct v4l2_ctrl *auto_exposure;
332 struct v4l2_ctrl *exposure_bias;
333 struct v4l2_ctrl *exposure_metering;
337 struct v4l2_ctrl *auto_iso;
338 struct v4l2_ctrl *iso;
340 struct v4l2_ctrl *auto_wb;
343 struct v4l2_ctrl *focus_auto;
344 struct v4l2_ctrl *af_start;
345 struct v4l2_ctrl *af_stop;
346 struct v4l2_ctrl *af_status;
[all …]
Ds5c73m3-ctrls.c39 static int s5c73m3_get_af_status(struct s5c73m3 *state, struct v4l2_ctrl *ctrl) in s5c73m3_get_af_status()
68 static int s5c73m3_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in s5c73m3_g_volatile_ctrl()
191 static int s5c73m3_3a_lock(struct s5c73m3 *state, struct v4l2_ctrl *ctrl) in s5c73m3_3a_lock()
345 static int s5c73m3_s_ctrl(struct v4l2_ctrl *ctrl) in s5c73m3_s_ctrl()
/linux-4.4.14/drivers/media/tuners/
De4000_priv.h42 struct v4l2_ctrl *bandwidth_auto;
43 struct v4l2_ctrl *bandwidth;
44 struct v4l2_ctrl *lna_gain_auto;
45 struct v4l2_ctrl *lna_gain;
46 struct v4l2_ctrl *mixer_gain_auto;
47 struct v4l2_ctrl *mixer_gain;
48 struct v4l2_ctrl *if_gain_auto;
49 struct v4l2_ctrl *if_gain;
50 struct v4l2_ctrl *pll_lock;
Dfc2580_priv.h143 struct v4l2_ctrl *bandwidth_auto;
144 struct v4l2_ctrl *bandwidth;
Dmsi001.c45 struct v4l2_ctrl *bandwidth_auto;
46 struct v4l2_ctrl *bandwidth;
47 struct v4l2_ctrl *lna_gain;
48 struct v4l2_ctrl *mixer_gain;
49 struct v4l2_ctrl *if_gain;
401 static int msi001_s_ctrl(struct v4l2_ctrl *ctrl) in msi001_s_ctrl()
De4000.c523 static int e4000_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in e4000_g_volatile_ctrl()
545 static int e4000_s_ctrl(struct v4l2_ctrl *ctrl) in e4000_s_ctrl()
Dfc2580.c490 static int fc2580_s_ctrl(struct v4l2_ctrl *ctrl) in fc2580_s_ctrl()
/linux-4.4.14/drivers/media/usb/gspca/m5602/
Dm5602_bridge.h149 struct v4l2_ctrl *auto_white_bal;
150 struct v4l2_ctrl *red_bal;
151 struct v4l2_ctrl *blue_bal;
152 struct v4l2_ctrl *green_bal;
155 struct v4l2_ctrl *autoexpo;
156 struct v4l2_ctrl *expo;
159 struct v4l2_ctrl *autogain;
160 struct v4l2_ctrl *gain;
163 struct v4l2_ctrl *hflip;
164 struct v4l2_ctrl *vflip;
Dm5602_ov7660.c23 static int ov7660_s_ctrl(struct v4l2_ctrl *ctrl);
256 static int ov7660_s_ctrl(struct v4l2_ctrl *ctrl) in ov7660_s_ctrl()
Dm5602_s5k83a.c24 static int s5k83a_s_ctrl(struct v4l2_ctrl *ctrl);
358 static int s5k83a_s_ctrl(struct v4l2_ctrl *ctrl) in s5k83a_s_ctrl()
Dm5602_mt9m111.c23 static int mt9m111_s_ctrl(struct v4l2_ctrl *ctrl);
387 static int mt9m111_s_ctrl(struct v4l2_ctrl *ctrl) in mt9m111_s_ctrl()
Dm5602_s5k4aa.c23 static int s5k4aa_s_ctrl(struct v4l2_ctrl *ctrl);
485 static int s5k4aa_s_ctrl(struct v4l2_ctrl *ctrl) in s5k4aa_s_ctrl()
Dm5602_po1030.c23 static int po1030_s_ctrl(struct v4l2_ctrl *ctrl);
446 static int po1030_s_ctrl(struct v4l2_ctrl *ctrl) in po1030_s_ctrl()
Dm5602_ov9650.c23 static int ov9650_s_ctrl(struct v4l2_ctrl *ctrl);
565 static int ov9650_s_ctrl(struct v4l2_ctrl *ctrl) in ov9650_s_ctrl()
/linux-4.4.14/drivers/media/i2c/smiapp/
Dsmiapp.h237 struct v4l2_ctrl *analog_gain;
238 struct v4l2_ctrl *exposure;
239 struct v4l2_ctrl *hflip;
240 struct v4l2_ctrl *vflip;
241 struct v4l2_ctrl *vblank;
242 struct v4l2_ctrl *hblank;
243 struct v4l2_ctrl *pixel_rate_parray;
245 struct v4l2_ctrl *link_freq;
246 struct v4l2_ctrl *pixel_rate_csi;
248 struct v4l2_ctrl *test_data[SMIAPP_COLOUR_COMPONENTS];
Dsmiapp-core.c310 struct v4l2_ctrl *ctrl = sensor->exposure; in __smiapp_update_exposure_limits()
404 static int smiapp_set_ctrl(struct v4l2_ctrl *ctrl) in smiapp_set_ctrl()
876 struct v4l2_ctrl *vblank = sensor->vblank; in smiapp_update_blanking()
877 struct v4l2_ctrl *hblank = sensor->hblank; in smiapp_update_blanking()
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-ctrls.c40 struct v4l2_ctrl *ctrl;
48 static bool is_cur_manual(const struct v4l2_ctrl *master) in is_cur_manual()
55 static bool is_new_manual(const struct v4l2_ctrl *master) in is_new_manual()
1203 static void fill_event(struct v4l2_event *ev, struct v4l2_ctrl *ctrl, u32 changes) in fill_event()
1225 static void send_event(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, u32 changes) in send_event()
1240 static bool std_equal(const struct v4l2_ctrl *ctrl, u32 idx, in std_equal()
1267 static void std_init(const struct v4l2_ctrl *ctrl, u32 idx, in std_init()
1302 static void std_log(const struct v4l2_ctrl *ctrl) in std_log()
1373 static int std_validate(const struct v4l2_ctrl *ctrl, u32 idx, in std_validate()
1452 struct v4l2_ctrl *ctrl, in ptr_to_user()
[all …]
Dv4l2-flash-led-class.c47 struct v4l2_ctrl *ctrl, s32 intensity) in __intensity_to_led_brightness()
64 static s32 __led_brightness_to_intensity(struct v4l2_ctrl *ctrl, in __led_brightness_to_intensity()
83 struct v4l2_ctrl *ctrl) in v4l2_flash_set_led_brightness()
85 struct v4l2_ctrl **ctrls = v4l2_flash->ctrls; in v4l2_flash_set_led_brightness()
119 struct v4l2_ctrl *ctrl) in v4l2_flash_update_led_brightness()
121 struct v4l2_ctrl **ctrls = v4l2_flash->ctrls; in v4l2_flash_update_led_brightness()
154 static int v4l2_flash_g_volatile_ctrl(struct v4l2_ctrl *c) in v4l2_flash_g_volatile_ctrl()
189 static bool __software_strobe_mode_inactive(struct v4l2_ctrl **ctrls) in __software_strobe_mode_inactive()
196 static int v4l2_flash_s_ctrl(struct v4l2_ctrl *c) in v4l2_flash_s_ctrl()
201 struct v4l2_ctrl **ctrls = v4l2_flash->ctrls; in v4l2_flash_s_ctrl()
[all …]
/linux-4.4.14/drivers/media/usb/go7007/
Dgo7007-priv.h174 struct v4l2_ctrl *mpeg_video_encoding;
175 struct v4l2_ctrl *mpeg_video_gop_size;
176 struct v4l2_ctrl *mpeg_video_gop_closure;
177 struct v4l2_ctrl *mpeg_video_bitrate;
178 struct v4l2_ctrl *mpeg_video_aspect_ratio;
179 struct v4l2_ctrl *mpeg_video_b_frames;
180 struct v4l2_ctrl *mpeg_video_rep_seqheader;
181 struct v4l2_ctrl *modet_mode;
Ds2250-board.c371 static int s2250_s_ctrl(struct v4l2_ctrl *ctrl) in s2250_s_ctrl()
Dgo7007-v4l2.c807 static int go7007_s_ctrl(struct v4l2_ctrl *ctrl) in go7007_s_ctrl()
1049 struct v4l2_ctrl *ctrl; in go7007_v4l2_ctrl_init()
/linux-4.4.14/drivers/media/usb/uvc/
Duvc_ctrl.c1014 struct v4l2_queryctrl *v4l2_ctrl) in __uvc_query_v4l2_ctrl() argument
1021 memset(v4l2_ctrl, 0, sizeof *v4l2_ctrl); in __uvc_query_v4l2_ctrl()
1022 v4l2_ctrl->id = mapping->id; in __uvc_query_v4l2_ctrl()
1023 v4l2_ctrl->type = mapping->v4l2_type; in __uvc_query_v4l2_ctrl()
1024 strlcpy(v4l2_ctrl->name, mapping->name, sizeof v4l2_ctrl->name); in __uvc_query_v4l2_ctrl()
1025 v4l2_ctrl->flags = 0; in __uvc_query_v4l2_ctrl()
1028 v4l2_ctrl->flags |= V4L2_CTRL_FLAG_WRITE_ONLY; in __uvc_query_v4l2_ctrl()
1030 v4l2_ctrl->flags |= V4L2_CTRL_FLAG_READ_ONLY; in __uvc_query_v4l2_ctrl()
1042 v4l2_ctrl->flags |= V4L2_CTRL_FLAG_INACTIVE; in __uvc_query_v4l2_ctrl()
1052 v4l2_ctrl->default_value = mapping->get(mapping, UVC_GET_DEF, in __uvc_query_v4l2_ctrl()
[all …]
Duvcvideo.h690 struct v4l2_queryctrl *v4l2_ctrl);
/linux-4.4.14/drivers/media/i2c/
Dwm8775.c59 struct v4l2_ctrl *mute;
60 struct v4l2_ctrl *vol;
61 struct v4l2_ctrl *bal;
62 struct v4l2_ctrl *loud;
71 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
141 static int wm8775_s_ctrl(struct v4l2_ctrl *ctrl) in wm8775_s_ctrl()
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()
Dwm8739.c58 struct v4l2_ctrl *volume;
59 struct v4l2_ctrl *mute;
60 struct v4l2_ctrl *balance;
70 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
97 static int wm8739_s_ctrl(struct v4l2_ctrl *ctrl) in wm8739_s_ctrl()
Dmsp3400-driver.h94 struct v4l2_ctrl *volume;
95 struct v4l2_ctrl *muted;
112 static inline struct msp_state *ctrl_to_state(struct v4l2_ctrl *ctrl) in ctrl_to_state()
Dlm3560.c167 static int lm3560_get_ctrl(struct v4l2_ctrl *ctrl, enum lm3560_led_id led_no) in lm3560_get_ctrl()
194 static int lm3560_set_ctrl(struct v4l2_ctrl *ctrl, enum lm3560_led_id led_no) in lm3560_set_ctrl()
254 static int lm3560_led1_get_ctrl(struct v4l2_ctrl *ctrl) in lm3560_led1_get_ctrl()
259 static int lm3560_led1_set_ctrl(struct v4l2_ctrl *ctrl) in lm3560_led1_set_ctrl()
264 static int lm3560_led0_get_ctrl(struct v4l2_ctrl *ctrl) in lm3560_led0_get_ctrl()
269 static int lm3560_led0_set_ctrl(struct v4l2_ctrl *ctrl) in lm3560_led0_set_ctrl()
288 struct v4l2_ctrl *fault; in lm3560_init_controls()
Dov9650.c204 struct v4l2_ctrl *auto_exp;
205 struct v4l2_ctrl *exposure;
208 struct v4l2_ctrl *auto_wb;
209 struct v4l2_ctrl *blue_balance;
210 struct v4l2_ctrl *red_balance;
213 struct v4l2_ctrl *hflip;
214 struct v4l2_ctrl *vflip;
217 struct v4l2_ctrl *auto_gain;
218 struct v4l2_ctrl *gain;
220 struct v4l2_ctrl *brightness;
[all …]
Dtw2804.c147 static inline struct tw2804 *to_state_from_ctrl(struct v4l2_ctrl *ctrl) in to_state_from_ctrl()
176 static int tw2804_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in tw2804_g_volatile_ctrl()
201 static int tw2804_s_ctrl(struct v4l2_ctrl *ctrl) in tw2804_s_ctrl()
364 struct v4l2_ctrl *ctrl; in tw2804_probe()
Dtlv320aic23b.c53 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
94 static int tlv320aic23b_s_ctrl(struct v4l2_ctrl *ctrl) in tlv320aic23b_s_ctrl()
Dsr030pc30.c155 struct v4l2_ctrl *awb;
156 struct v4l2_ctrl *red;
157 struct v4l2_ctrl *blue;
161 struct v4l2_ctrl *autoexp;
162 struct v4l2_ctrl *exp;
421 static int sr030pc30_s_ctrl(struct v4l2_ctrl *ctrl) in sr030pc30_s_ctrl()
Dsaa6752hs.c97 struct v4l2_ctrl *video_bitrate_mode;
98 struct v4l2_ctrl *video_bitrate;
99 struct v4l2_ctrl *video_bitrate_peak;
370 static int saa6752hs_try_ctrl(struct v4l2_ctrl *ctrl) in saa6752hs_try_ctrl()
386 static int saa6752hs_s_ctrl(struct v4l2_ctrl *ctrl) in saa6752hs_s_ctrl()
Dlm3646.c102 static int lm3646_get_ctrl(struct v4l2_ctrl *ctrl) in lm3646_get_ctrl()
136 static int lm3646_set_ctrl(struct v4l2_ctrl *ctrl) in lm3646_set_ctrl()
208 struct v4l2_ctrl *fault; in lm3646_init_controls()
Dcs53l32a.c54 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
90 static int cs53l32a_s_ctrl(struct v4l2_ctrl *ctrl) in cs53l32a_s_ctrl()
Dcs5345.c49 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
82 static int cs5345_s_ctrl(struct v4l2_ctrl *ctrl) in cs5345_s_ctrl()
Dad9389b.c92 struct v4l2_ctrl *hdmi_mode_ctrl;
93 struct v4l2_ctrl *hotplug_ctrl;
94 struct v4l2_ctrl *rx_sense_ctrl;
95 struct v4l2_ctrl *have_edid0_ctrl;
96 struct v4l2_ctrl *rgb_quantization_range_ctrl;
116 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
251 static int ad9389b_set_rgb_quantization_mode(struct v4l2_subdev *sd, struct v4l2_ctrl *ctrl) in ad9389b_set_rgb_quantization_mode()
313 static int ad9389b_s_ctrl(struct v4l2_ctrl *ctrl) in ad9389b_s_ctrl()
Dov7670.c216 struct v4l2_ctrl *auto_gain;
217 struct v4l2_ctrl *gain;
221 struct v4l2_ctrl *auto_exposure;
222 struct v4l2_ctrl *exposure;
226 struct v4l2_ctrl *saturation;
227 struct v4l2_ctrl *hue;
245 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
1433 static int ov7670_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in ov7670_g_volatile_ctrl()
1445 static int ov7670_s_ctrl(struct v4l2_ctrl *ctrl) in ov7670_s_ctrl()
Ds5k6aa.c210 struct v4l2_ctrl *awb;
211 struct v4l2_ctrl *gain_red;
212 struct v4l2_ctrl *gain_blue;
213 struct v4l2_ctrl *gain_green;
215 struct v4l2_ctrl *hflip;
216 struct v4l2_ctrl *vflip;
218 struct v4l2_ctrl *auto_exp;
219 struct v4l2_ctrl *exposure;
220 struct v4l2_ctrl *gain;
304 static inline struct v4l2_subdev *ctrl_to_sd(struct v4l2_ctrl *ctrl) in ctrl_to_sd()
[all …]
Dadp1653.c154 static int adp1653_get_ctrl(struct v4l2_ctrl *ctrl) in adp1653_get_ctrl()
180 static int adp1653_set_ctrl(struct v4l2_ctrl *ctrl) in adp1653_set_ctrl()
214 struct v4l2_ctrl *fault; in adp1653_init_controls()
Dadv7511.c107 struct v4l2_ctrl *hdmi_mode_ctrl;
108 struct v4l2_ctrl *hotplug_ctrl;
109 struct v4l2_ctrl *rx_sense_ctrl;
110 struct v4l2_ctrl *have_edid0_ctrl;
111 struct v4l2_ctrl *rgb_quantization_range_ctrl;
145 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
356 static int adv7511_set_rgb_quantization_mode(struct v4l2_subdev *sd, struct v4l2_ctrl *ctrl) in adv7511_set_rgb_quantization_mode()
389 static int adv7511_s_ctrl(struct v4l2_ctrl *ctrl) in adv7511_s_ctrl()
Ds5k5baf.c260 struct v4l2_ctrl *awb;
261 struct v4l2_ctrl *gain_red;
262 struct v4l2_ctrl *gain_blue;
265 struct v4l2_ctrl *hflip;
266 struct v4l2_ctrl *vflip;
269 struct v4l2_ctrl *auto_exp;
270 struct v4l2_ctrl *exposure;
271 struct v4l2_ctrl *gain;
404 static inline struct v4l2_subdev *ctrl_to_sd(struct v4l2_ctrl *ctrl) in ctrl_to_sd()
1551 static int s5k5baf_s_ctrl(struct v4l2_ctrl *ctrl) in s5k5baf_s_ctrl()
Dmt9m032.c154 struct v4l2_ctrl *hflip;
155 struct v4l2_ctrl *vflip;
635 static int mt9m032_try_ctrl(struct v4l2_ctrl *ctrl) in mt9m032_try_ctrl()
645 static int mt9m032_set_ctrl(struct v4l2_ctrl *ctrl) in mt9m032_set_ctrl()
Dmt9v032.c245 struct v4l2_ctrl *link_freq;
246 struct v4l2_ctrl *pixel_rate;
263 struct v4l2_ctrl *test_pattern;
264 struct v4l2_ctrl *test_pattern_color;
633 static int mt9v032_s_ctrl(struct v4l2_ctrl *ctrl) in mt9v032_s_ctrl()
Dml86v7667.c100 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
116 static int ml86v7667_s_ctrl(struct v4l2_ctrl *ctrl) in ml86v7667_s_ctrl()
Dvpx3220.c60 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
423 static int vpx3220_s_ctrl(struct v4l2_ctrl *ctrl) in vpx3220_s_ctrl()
Dsaa7110.c71 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
331 static int saa7110_s_ctrl(struct v4l2_ctrl *ctrl) in saa7110_s_ctrl()
Dbt819.c68 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
339 static int bt819_s_ctrl(struct v4l2_ctrl *ctrl) in bt819_s_ctrl()
Dadv7393.c65 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
283 static int adv7393_s_ctrl(struct v4l2_ctrl *ctrl) in adv7393_s_ctrl()
Dmt9t001.c132 struct v4l2_ctrl *gains[4];
517 static int mt9t001_s_ctrl(struct v4l2_ctrl *ctrl) in mt9t001_s_ctrl()
542 struct v4l2_ctrl *gain = mt9t001->gains[i]; in mt9t001_s_ctrl()
556 struct v4l2_ctrl *gain = mt9t001->gains[i]; in mt9t001_s_ctrl()
Das3645a.c324 static int as3645a_get_ctrl(struct v4l2_ctrl *ctrl) in as3645a_get_ctrl()
371 static int as3645a_set_ctrl(struct v4l2_ctrl *ctrl) in as3645a_set_ctrl()
719 struct v4l2_ctrl *ctrl; in as3645a_init_controls()
Dtw9906.c121 static int tw9906_s_ctrl(struct v4l2_ctrl *ctrl) in tw9906_s_ctrl()
Dtw9903.c151 static int tw9903_s_ctrl(struct v4l2_ctrl *ctrl) in tw9903_s_ctrl()
Dsaa7115.c81 struct v4l2_ctrl *agc;
82 struct v4l2_ctrl *gain;
106 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
815 static int saa711x_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in saa711x_g_volatile_ctrl()
831 static int saa711x_s_ctrl(struct v4l2_ctrl *ctrl) in saa711x_s_ctrl()
Dadv7343.c64 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
298 static int adv7343_s_ctrl(struct v4l2_ctrl *ctrl) in adv7343_s_ctrl()
Dvs6624.c489 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
536 static int vs6624_s_ctrl(struct v4l2_ctrl *ctrl) in vs6624_s_ctrl()
Dadv7183.c79 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
332 static int adv7183_s_ctrl(struct v4l2_ctrl *ctrl) in adv7183_s_ctrl()
Dsaa717x.c81 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
875 static int saa717x_s_ctrl(struct v4l2_ctrl *ctrl) in saa717x_s_ctrl()
Dmt9p031.c141 struct v4l2_ctrl *blc_auto;
142 struct v4l2_ctrl *blc_offset;
677 static int mt9p031_s_ctrl(struct v4l2_ctrl *ctrl) in mt9p031_s_ctrl()
Dtvaudio.c119 struct v4l2_ctrl *volume;
120 struct v4l2_ctrl *balance;
147 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
1693 static int tvaudio_s_ctrl(struct v4l2_ctrl *ctrl) in tvaudio_s_ctrl()
Dnoon010pc30.c240 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
458 static int noon010_s_ctrl(struct v4l2_ctrl *ctrl) in noon010_s_ctrl()
Dtvp7002.c442 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
598 static int tvp7002_s_ctrl(struct v4l2_ctrl *ctrl) in tvp7002_s_ctrl()
Dadv7842.c140 struct v4l2_ctrl *detect_tx_5v_ctrl;
141 struct v4l2_ctrl *analog_sampling_phase_ctrl;
142 struct v4l2_ctrl *free_run_color_ctrl_manual;
143 struct v4l2_ctrl *free_run_color_ctrl;
144 struct v4l2_ctrl *rgb_quantization_range_ctrl;
258 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
1285 static int adv7842_s_ctrl(struct v4l2_ctrl *ctrl) in adv7842_s_ctrl()
Dadv7604.c198 struct v4l2_ctrl *detect_tx_5v_ctrl;
199 struct v4l2_ctrl *analog_sampling_phase_ctrl;
200 struct v4l2_ctrl *free_run_color_manual_ctrl;
201 struct v4l2_ctrl *free_run_color_ctrl;
202 struct v4l2_ctrl *rgb_quantization_range_ctrl;
1172 static int adv76xx_s_ctrl(struct v4l2_ctrl *ctrl) in adv76xx_s_ctrl()
Dtvp514x.c275 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
704 static int tvp514x_s_ctrl(struct v4l2_ctrl *ctrl) in tvp514x_s_ctrl()
Dtvp5150.c52 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
778 static int tvp5150_s_ctrl(struct v4l2_ctrl *ctrl) in tvp5150_s_ctrl()
Dov2659.c230 struct v4l2_ctrl *link_frequency;
1239 static int ov2659_s_ctrl(struct v4l2_ctrl *ctrl) in ov2659_s_ctrl()
Dmt9v011.c422 static int mt9v011_s_ctrl(struct v4l2_ctrl *ctrl) in mt9v011_s_ctrl()
Dtc358743.c89 struct v4l2_ctrl *detect_tx_5v_ctrl;
90 struct v4l2_ctrl *audio_sampling_rate_ctrl;
91 struct v4l2_ctrl *audio_present_ctrl;
Dmsp3400-driver.c348 static int msp_s_ctrl(struct v4l2_ctrl *ctrl) in msp_s_ctrl()
/linux-4.4.14/drivers/media/usb/gspca/
Dmars.c39 struct v4l2_ctrl *brightness;
40 struct v4l2_ctrl *saturation;
41 struct v4l2_ctrl *sharpness;
42 struct v4l2_ctrl *gamma;
44 struct v4l2_ctrl *illum_top;
45 struct v4l2_ctrl *illum_bottom;
156 static int mars_s_ctrl(struct v4l2_ctrl *ctrl) in mars_s_ctrl()
Dov534.c64 struct v4l2_ctrl *hue;
65 struct v4l2_ctrl *saturation;
66 struct v4l2_ctrl *brightness;
67 struct v4l2_ctrl *contrast;
69 struct v4l2_ctrl *autogain;
70 struct v4l2_ctrl *gain;
72 struct v4l2_ctrl *autowhitebalance;
74 struct v4l2_ctrl *autoexposure;
75 struct v4l2_ctrl *exposure;
77 struct v4l2_ctrl *sharpness;
[all …]
Dpac7302.c117 struct v4l2_ctrl *brightness;
118 struct v4l2_ctrl *contrast;
120 struct v4l2_ctrl *saturation;
121 struct v4l2_ctrl *white_balance;
122 struct v4l2_ctrl *red_balance;
123 struct v4l2_ctrl *blue_balance;
125 struct v4l2_ctrl *hflip;
126 struct v4l2_ctrl *vflip;
128 struct v4l2_ctrl *sharpness;
585 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dgspca.h164 struct v4l2_ctrl *autogain;
165 struct v4l2_ctrl *exposure;
166 struct v4l2_ctrl *gain;
Ddtcs033.c193 struct v4l2_ctrl *exposure;
194 struct v4l2_ctrl *gain;
198 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dt613.c43 struct v4l2_ctrl *freq;
45 struct v4l2_ctrl *awb;
46 struct v4l2_ctrl *gain;
47 struct v4l2_ctrl *red_balance;
48 struct v4l2_ctrl *blue_balance;
871 static int sd_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in sd_g_volatile_ctrl()
908 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dsn9c20x.c73 struct v4l2_ctrl *brightness;
74 struct v4l2_ctrl *contrast;
75 struct v4l2_ctrl *saturation;
76 struct v4l2_ctrl *hue;
79 struct v4l2_ctrl *blue;
80 struct v4l2_ctrl *red;
83 struct v4l2_ctrl *hflip;
84 struct v4l2_ctrl *vflip;
86 struct v4l2_ctrl *gamma;
88 struct v4l2_ctrl *autogain;
[all …]
Dsonixj.c39 struct v4l2_ctrl *brightness;
40 struct v4l2_ctrl *contrast;
41 struct v4l2_ctrl *saturation;
43 struct v4l2_ctrl *red_bal;
44 struct v4l2_ctrl *blue_bal;
47 struct v4l2_ctrl *vflip;
48 struct v4l2_ctrl *hflip;
50 struct v4l2_ctrl *gamma;
51 struct v4l2_ctrl *illum;
52 struct v4l2_ctrl *sharpness;
[all …]
Dconex.c39 struct v4l2_ctrl *brightness;
40 struct v4l2_ctrl *contrast;
41 struct v4l2_ctrl *sat;
877 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Djeilinj.c62 struct v4l2_ctrl *freq;
63 struct v4l2_ctrl *jpegqual;
400 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dsn9c2028.c43 struct v4l2_ctrl *autogain;
44 struct v4l2_ctrl *gain;
286 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dtouptek.c156 struct v4l2_ctrl *blue;
157 struct v4l2_ctrl *red;
589 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dspca561.c41 struct v4l2_ctrl *contrast;
42 struct v4l2_ctrl *hue;
44 struct v4l2_ctrl *autogain;
770 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dpac7311.c79 struct v4l2_ctrl *contrast;
80 struct v4l2_ctrl *hflip;
369 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dstk1135.c46 struct v4l2_ctrl *hflip;
47 struct v4l2_ctrl *vflip;
573 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dse401.c59 struct v4l2_ctrl *exposure;
60 struct v4l2_ctrl *freq;
624 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dpac207.c67 struct v4l2_ctrl *brightness;
215 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dmr97310a.c89 struct v4l2_ctrl *exposure;
90 struct v4l2_ctrl *min_clockdiv;
895 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dsq930x.c40 struct v4l2_ctrl *exposure;
41 struct v4l2_ctrl *gain;
1071 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dtopro.c125 struct v4l2_ctrl *jpegqual;
126 struct v4l2_ctrl *sharpness;
127 struct v4l2_ctrl *gamma;
128 struct v4l2_ctrl *blue;
129 struct v4l2_ctrl *red;
4848 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dov519.c67 struct v4l2_ctrl *jpegqual;
68 struct v4l2_ctrl *freq;
70 struct v4l2_ctrl *hflip;
71 struct v4l2_ctrl *vflip;
74 struct v4l2_ctrl *autobright;
75 struct v4l2_ctrl *brightness;
4825 static int sd_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in sd_g_volatile_ctrl()
4841 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dzc3xx.c43 struct v4l2_ctrl *gamma;
44 struct v4l2_ctrl *brightness;
45 struct v4l2_ctrl *contrast;
48 struct v4l2_ctrl *autogain;
49 struct v4l2_ctrl *exposure;
51 struct v4l2_ctrl *plfreq;
52 struct v4l2_ctrl *sharpness;
53 struct v4l2_ctrl *jpegqual;
6331 static int zcxx_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in zcxx_g_volatile_ctrl()
6347 static int zcxx_s_ctrl(struct v4l2_ctrl *ctrl) in zcxx_s_ctrl()
Dsonixb.c63 struct v4l2_ctrl *brightness;
64 struct v4l2_ctrl *plfreq;
961 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dvc032x.c37 struct v4l2_ctrl *hflip;
38 struct v4l2_ctrl *vflip;
3653 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dspca508.c1454 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dspca505.c726 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dtv8532.c293 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dspca501.c1947 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dspca1528.c344 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dkonica.c373 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dstk014.c354 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dspca506.c517 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dnw80x.c1969 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dspca500.c891 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Detoms.c698 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dov534_9.c1711 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
Dsunplus.c922 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
/linux-4.4.14/drivers/media/usb/gspca/stv06xx/
Dstv06xx_pb0100.c53 struct v4l2_ctrl *autogain;
54 struct v4l2_ctrl *gain;
55 struct v4l2_ctrl *exposure;
56 struct v4l2_ctrl *red;
57 struct v4l2_ctrl *blue;
58 struct v4l2_ctrl *natural;
60 struct v4l2_ctrl *target;
88 static int pb0100_s_ctrl(struct v4l2_ctrl *ctrl) in pb0100_s_ctrl()
Dstv06xx_st6422.c68 static int st6422_s_ctrl(struct v4l2_ctrl *ctrl) in st6422_s_ctrl()
Dstv06xx_vv6410.c47 static int vv6410_s_ctrl(struct v4l2_ctrl *ctrl) in vv6410_s_ctrl()
Dstv06xx_hdcs.c336 static int hdcs_s_ctrl(struct v4l2_ctrl *ctrl) in hdcs_s_ctrl()
/linux-4.4.14/drivers/media/i2c/soc_camera/
Dmt9v022.c146 struct v4l2_ctrl *autoexposure;
147 struct v4l2_ctrl *exposure;
151 struct v4l2_ctrl *autogain;
152 struct v4l2_ctrl *gain;
154 struct v4l2_ctrl *hblank;
155 struct v4l2_ctrl *vblank;
521 static int mt9v022_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in mt9v022_g_volatile_ctrl()
527 struct v4l2_ctrl *gain = mt9v022->gain; in mt9v022_g_volatile_ctrl()
528 struct v4l2_ctrl *exp = mt9v022->exposure; in mt9v022_g_volatile_ctrl()
565 static int mt9v022_s_ctrl(struct v4l2_ctrl *ctrl) in mt9v022_s_ctrl()
[all …]
Dov6650.c185 struct v4l2_ctrl *autoexposure;
186 struct v4l2_ctrl *exposure;
190 struct v4l2_ctrl *autogain;
191 struct v4l2_ctrl *gain;
195 struct v4l2_ctrl *autowb;
196 struct v4l2_ctrl *blue;
197 struct v4l2_ctrl *red;
309 static int ov6550_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in ov6550_g_volatile_ctrl()
342 static int ov6550_s_ctrl(struct v4l2_ctrl *ctrl) in ov6550_s_ctrl()
Dmt9m001.c93 struct v4l2_ctrl *autoexposure;
94 struct v4l2_ctrl *exposure;
378 static int mt9m001_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in mt9m001_g_volatile_ctrl()
395 static int mt9m001_s_ctrl(struct v4l2_ctrl *ctrl) in mt9m001_s_ctrl()
401 struct v4l2_ctrl *exp = mt9m001->exposure; in mt9m001_s_ctrl()
Dmt9t031.c75 struct v4l2_ctrl *autoexposure;
76 struct v4l2_ctrl *exposure;
435 static int mt9t031_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in mt9t031_g_volatile_ctrl()
454 static int mt9t031_s_ctrl(struct v4l2_ctrl *ctrl) in mt9t031_s_ctrl()
460 struct v4l2_ctrl *exp = mt9t031->exposure; in mt9t031_s_ctrl()
Dmt9m111.c207 struct v4l2_ctrl *gain;
699 static int mt9m111_s_ctrl(struct v4l2_ctrl *ctrl) in mt9m111_s_ctrl()
Dov9640.c270 static int ov9640_s_ctrl(struct v4l2_ctrl *ctrl) in ov9640_s_ctrl()
Dov9740.c766 static int ov9740_s_ctrl(struct v4l2_ctrl *ctrl) in ov9740_s_ctrl()
Dov772x.c574 static int ov772x_s_ctrl(struct v4l2_ctrl *ctrl) in ov772x_s_ctrl()
/linux-4.4.14/drivers/media/i2c/cx25840/
Dcx25840-core.h58 struct v4l2_ctrl *volume;
59 struct v4l2_ctrl *mute;
85 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
Dcx25840-audio.c537 static int cx25840_audio_s_ctrl(struct v4l2_ctrl *ctrl) in cx25840_audio_s_ctrl()
/linux-4.4.14/drivers/media/radio/
Dradio-miropcm20.c65 struct v4l2_ctrl *rds_pty;
66 struct v4l2_ctrl *rds_ps_name;
67 struct v4l2_ctrl *rds_radio_test;
68 struct v4l2_ctrl *rds_ta;
69 struct v4l2_ctrl *rds_tp;
70 struct v4l2_ctrl *rds_ms;
297 static int pcm20_s_ctrl(struct v4l2_ctrl *ctrl) in pcm20_s_ctrl()
Dradio-isa.h44 struct v4l2_ctrl *mute;
45 struct v4l2_ctrl *volume;
Dradio-sf16fmr2.c34 struct v4l2_ctrl *volume;
35 struct v4l2_ctrl *balance;
148 static int fmr2_s_ctrl(struct v4l2_ctrl *ctrl) in fmr2_s_ctrl()
Dradio-si476x.c94 static int si476x_radio_s_ctrl(struct v4l2_ctrl *ctrl);
95 static int si476x_radio_g_volatile_ctrl(struct v4l2_ctrl *ctrl);
847 static int si476x_radio_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in si476x_radio_g_volatile_ctrl()
881 static int si476x_radio_s_ctrl(struct v4l2_ctrl *ctrl) in si476x_radio_s_ctrl()
1428 struct v4l2_ctrl *ctrl; in si476x_radio_add_new_custom()
1446 struct v4l2_ctrl *ctrl; in si476x_radio_probe()
Dradio-trust.c162 static int trust_s_ctrl(struct v4l2_ctrl *ctrl) in trust_s_ctrl()
Dsaa7706h.c321 static int saa7706h_s_ctrl(struct v4l2_ctrl *ctrl) in saa7706h_s_ctrl()
Dradio-sf16fmi.c191 static int fmi_s_ctrl(struct v4l2_ctrl *ctrl) in fmi_s_ctrl()
Dradio-ma901.c284 static int usb_ma901radio_s_ctrl(struct v4l2_ctrl *ctrl) in usb_ma901radio_s_ctrl()
Ddsbr100.c240 static int usb_dsbr100_s_ctrl(struct v4l2_ctrl *ctrl) in usb_dsbr100_s_ctrl()
Dradio-keene.c241 static int keene_s_ctrl(struct v4l2_ctrl *ctrl) in keene_s_ctrl()
Dradio-wl1273.c1383 static int wl1273_fm_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in wl1273_fm_g_volatile_ctrl()
1415 static inline struct wl1273_device *to_radio(struct v4l2_ctrl *ctrl) in to_radio()
1420 static int wl1273_fm_vidioc_s_ctrl(struct v4l2_ctrl *ctrl) in wl1273_fm_vidioc_s_ctrl()
2007 struct v4l2_ctrl *ctrl; in wl1273_fm_radio_probe()
Dradio-isa.c132 static int radio_isa_s_ctrl(struct v4l2_ctrl *ctrl) in radio_isa_s_ctrl()
Dradio-tea5764.c383 static int tea5764_s_ctrl(struct v4l2_ctrl *ctrl) in tea5764_s_ctrl()
Dradio-mr800.c410 static int usb_amradio_s_ctrl(struct v4l2_ctrl *ctrl) in usb_amradio_s_ctrl()
Dradio-tea5777.c500 static int tea575x_s_ctrl(struct v4l2_ctrl *c) in tea575x_s_ctrl()
Dtea575x.c469 static int tea575x_s_ctrl(struct v4l2_ctrl *ctrl) in tea575x_s_ctrl()
Dradio-cadet.c443 static int cadet_s_ctrl(struct v4l2_ctrl *ctrl) in cadet_s_ctrl()
/linux-4.4.14/drivers/media/usb/hdpvr/
Dhdpvr.h77 struct v4l2_ctrl *video_mode;
78 struct v4l2_ctrl *video_bitrate;
79 struct v4l2_ctrl *video_bitrate_peak;
Dhdpvr-video.c872 static int hdpvr_try_ctrl(struct v4l2_ctrl *ctrl) in hdpvr_try_ctrl()
888 static int hdpvr_s_ctrl(struct v4l2_ctrl *ctrl) in hdpvr_s_ctrl()
/linux-4.4.14/drivers/media/platform/s5p-g2d/
Dg2d.h62 struct v4l2_ctrl *ctrl_hflip;
63 struct v4l2_ctrl *ctrl_vflip;
Dg2d.c179 static int g2d_s_ctrl(struct v4l2_ctrl *ctrl) in g2d_s_ctrl()
/linux-4.4.14/Documentation/video4linux/
Dv4l2-controls.txt33 The v4l2_ctrl object describes the control properties and keeps track of the
37 list of v4l2_ctrl objects that it owns and another list of references to
123 struct v4l2_ctrl *v4l2_ctrl_new_std(struct v4l2_ctrl_handler *hdl,
129 struct v4l2_ctrl *v4l2_ctrl_new_std_menu(struct v4l2_ctrl_handler *hdl,
136 struct v4l2_ctrl *v4l2_ctrl_new_std_menu_items(
144 struct v4l2_ctrl *v4l2_ctrl_new_int_menu(struct v4l2_ctrl_handler *hdl,
185 The v4l2_ctrl_new_std function returns the v4l2_ctrl pointer to the new
241 static int foo_s_ctrl(struct v4l2_ctrl *ctrl)
256 The control ops are called with the v4l2_ctrl pointer as argument.
301 The v4l2_ctrl struct contains these fields that can be used to access both
[all …]
Dv4l2-pci-skeleton.c663 static int skeleton_s_ctrl(struct v4l2_ctrl *ctrl) in skeleton_s_ctrl()
/linux-4.4.14/drivers/media/platform/sti/bdisp/
Dbdisp.h33 struct v4l2_ctrl *hflip;
34 struct v4l2_ctrl *vflip;
Dbdisp-v4l2.c368 static int __bdisp_s_ctrl(struct bdisp_ctx *ctx, struct v4l2_ctrl *ctrl) in __bdisp_s_ctrl()
390 static int bdisp_s_ctrl(struct v4l2_ctrl *ctrl) in bdisp_s_ctrl()
/linux-4.4.14/drivers/media/platform/s3c-camif/
Dcamif-core.h283 struct v4l2_ctrl *ctrl_test_pattern;
285 struct v4l2_ctrl *ctrl_colorfx;
286 struct v4l2_ctrl *ctrl_colorfx_cbcr;
Dcamif-capture.c1089 static int s3c_camif_video_s_ctrl(struct v4l2_ctrl *ctrl) in s3c_camif_video_s_ctrl()
1125 struct v4l2_ctrl *ctrl; in s3c_camif_register_video_node()
1507 static int s3c_camif_subdev_s_ctrl(struct v4l2_ctrl *ctrl) in s3c_camif_subdev_s_ctrl()
/linux-4.4.14/drivers/media/platform/exynos-gsc/
Dgsc-core.h163 struct v4l2_ctrl *rotate;
164 struct v4l2_ctrl *hflip;
165 struct v4l2_ctrl *vflip;
166 struct v4l2_ctrl *global_alpha;
Dgsc-core.c700 static int __gsc_s_ctrl(struct gsc_ctx *ctx, struct v4l2_ctrl *ctrl) in __gsc_s_ctrl()
745 static int gsc_s_ctrl(struct v4l2_ctrl *ctrl) in gsc_s_ctrl()
/linux-4.4.14/drivers/media/pci/ivtv/
Divtv-controls.c132 static int ivtv_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in ivtv_g_volatile_ctrl()
146 static int ivtv_s_ctrl(struct v4l2_ctrl *ctrl) in ivtv_s_ctrl()
Divtv-driver.h636 struct v4l2_ctrl *ctrl_pts;
637 struct v4l2_ctrl *ctrl_frame;
641 struct v4l2_ctrl *ctrl_audio_playback;
642 struct v4l2_ctrl *ctrl_audio_multilingual_playback;
Divtv-gpio.c153 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
260 static int subdev_s_ctrl(struct v4l2_ctrl *ctrl) in subdev_s_ctrl()
/linux-4.4.14/drivers/media/usb/cpia2/
Dcpia2.h374 struct v4l2_ctrl *top_light;
375 struct v4l2_ctrl *bottom_light;
377 struct v4l2_ctrl *usb_alt;
/linux-4.4.14/drivers/media/usb/hackrf/
Dhackrf.c162 struct v4l2_ctrl *rx_bandwidth_auto;
163 struct v4l2_ctrl *rx_bandwidth;
164 struct v4l2_ctrl *rx_rf_gain;
165 struct v4l2_ctrl *rx_lna_gain;
166 struct v4l2_ctrl *rx_if_gain;
168 struct v4l2_ctrl *tx_bandwidth_auto;
169 struct v4l2_ctrl *tx_bandwidth;
170 struct v4l2_ctrl *tx_rf_gain;
171 struct v4l2_ctrl *tx_lna_gain;
1286 static int hackrf_s_ctrl_rx(struct v4l2_ctrl *ctrl) in hackrf_s_ctrl_rx()
[all …]
/linux-4.4.14/drivers/media/pci/cx18/
Dcx18-av-core.h100 struct v4l2_ctrl *volume;
351 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
Dcx18-av-audio.c442 static int cx18_av_audio_s_ctrl(struct v4l2_ctrl *ctrl) in cx18_av_audio_s_ctrl()
/linux-4.4.14/drivers/media/radio/wl128x/
Dfmdrv_v4l2.c211 static int fm_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in fm_g_volatile_ctrl()
228 static int fm_v4l2_s_ctrl(struct v4l2_ctrl *ctrl) in fm_v4l2_s_ctrl()
535 struct v4l2_ctrl *ctrl; in fm_v4l2_init_video_device()
/linux-4.4.14/drivers/media/usb/airspy/
Dairspy.c148 struct v4l2_ctrl *lna_gain_auto;
149 struct v4l2_ctrl *lna_gain;
150 struct v4l2_ctrl *mixer_gain_auto;
151 struct v4l2_ctrl *mixer_gain;
152 struct v4l2_ctrl *if_gain;
949 static int airspy_s_ctrl(struct v4l2_ctrl *ctrl) in airspy_s_ctrl()
/linux-4.4.14/drivers/media/platform/xilinx/
Dxilinx-tpg.c104 struct v4l2_ctrl *hblank;
105 struct v4l2_ctrl *vblank;
106 struct v4l2_ctrl *pattern;
373 static int xtpg_s_ctrl(struct v4l2_ctrl *ctrl) in xtpg_s_ctrl()
/linux-4.4.14/drivers/media/pci/cx88/
Dcx88.h366 struct v4l2_ctrl *chroma_agc;
442 struct v4l2_ctrl *ctrl_ = \
455 struct v4l2_ctrl *ctrl_ = \
Dcx88-video.c618 static int cx8800_s_vid_ctrl(struct v4l2_ctrl *ctrl) in cx8800_s_vid_ctrl()
664 static int cx8800_s_aud_ctrl(struct v4l2_ctrl *ctrl) in cx8800_s_aud_ctrl()
1350 struct v4l2_ctrl *vc; in cx8800_initdev()
1363 struct v4l2_ctrl *vc; in cx8800_initdev()
/linux-4.4.14/drivers/media/common/
Dcx2341x.c1273 static inline struct cx2341x_handler *to_cxhdl(struct v4l2_ctrl *ctrl) in to_cxhdl()
1294 static inline int cx2341x_neq(struct v4l2_ctrl *ctrl) in cx2341x_neq()
1299 static int cx2341x_try_ctrl(struct v4l2_ctrl *ctrl) in cx2341x_try_ctrl()
1339 static int cx2341x_s_ctrl(struct v4l2_ctrl *ctrl) in cx2341x_s_ctrl()
1517 static struct v4l2_ctrl *cx2341x_ctrl_new_custom(struct v4l2_ctrl_handler *hdl, in cx2341x_ctrl_new_custom()
1540 static struct v4l2_ctrl *cx2341x_ctrl_new_std(struct v4l2_ctrl_handler *hdl, in cx2341x_ctrl_new_std()
1546 static struct v4l2_ctrl *cx2341x_ctrl_new_menu(struct v4l2_ctrl_handler *hdl, in cx2341x_ctrl_new_menu()
/linux-4.4.14/drivers/media/dvb-frontends/
Drtl2832_sdr.c157 struct v4l2_ctrl *bandwidth_auto;
158 struct v4l2_ctrl *bandwidth;
835 struct v4l2_ctrl *bandwidth_auto; in rtl2832_sdr_set_tuner_freq()
836 struct v4l2_ctrl *bandwidth; in rtl2832_sdr_set_tuner_freq()
1300 static int rtl2832_sdr_s_ctrl(struct v4l2_ctrl *ctrl) in rtl2832_sdr_s_ctrl()
Dau8522_decoder.c492 static int au8522_s_ctrl(struct v4l2_ctrl *ctrl) in au8522_s_ctrl()
/linux-4.4.14/drivers/media/pci/solo6x10/
Dsolo6x10.h151 struct v4l2_ctrl *md_thresholds;
Dsolo6x10-v4l2.c560 static int solo_s_ctrl(struct v4l2_ctrl *ctrl) in solo_s_ctrl()
/linux-4.4.14/drivers/media/platform/vsp1/
Dvsp1_rpf.c45 static int rpf_s_ctrl(struct v4l2_ctrl *ctrl) in rpf_s_ctrl()
Dvsp1_wpf.c45 static int wpf_s_ctrl(struct v4l2_ctrl *ctrl) in wpf_s_ctrl()
Dvsp1_sru.c81 static int sru_s_ctrl(struct v4l2_ctrl *ctrl) in sru_s_ctrl()
Dvsp1_bru.c44 static int bru_s_ctrl(struct v4l2_ctrl *ctrl) in bru_s_ctrl()
/linux-4.4.14/drivers/media/pci/saa7134/
Dsaa7134-empress.c236 static bool empress_ctrl_filter(const struct v4l2_ctrl *ctrl) in empress_ctrl_filter()
/linux-4.4.14/drivers/media/platform/s5p-jpeg/
Djpeg-core.c604 static inline struct s5p_jpeg_ctx *ctrl_to_ctx(struct v4l2_ctrl *c) in ctrl_to_ctx()
1578 struct v4l2_ctrl *ctrl_subs; in s5p_jpeg_s_fmt()
1839 static int s5p_jpeg_g_volatile_ctrl(struct v4l2_ctrl *ctrl) in s5p_jpeg_g_volatile_ctrl()
1893 static int s5p_jpeg_try_ctrl(struct v4l2_ctrl *ctrl) in s5p_jpeg_try_ctrl()
1908 static int s5p_jpeg_s_ctrl(struct v4l2_ctrl *ctrl) in s5p_jpeg_s_ctrl()
1940 struct v4l2_ctrl *ctrl; in s5p_jpeg_controls_create()
/linux-4.4.14/drivers/media/platform/s5p-mfc/
Ds5p_mfc_common.h658 struct v4l2_ctrl *ctrls[MFC_MAX_CTRLS];
Ds5p_mfc_dec.c709 static int s5p_mfc_dec_s_ctrl(struct v4l2_ctrl *ctrl) in s5p_mfc_dec_s_ctrl()
733 static int s5p_mfc_dec_g_v_ctrl(struct v4l2_ctrl *ctrl) in s5p_mfc_dec_g_v_ctrl()
/linux-4.4.14/drivers/media/platform/
Drcar_jpu.c492 static struct jpu_ctx *ctrl_to_ctx(struct v4l2_ctrl *c) in ctrl_to_ctx()
902 static int jpu_s_ctrl(struct v4l2_ctrl *ctrl) in jpu_s_ctrl()
983 struct v4l2_ctrl *ctrl; in jpu_controls_create()
/linux-4.4.14/drivers/media/radio/si470x/
Dradio-si470x-common.c555 static int si470x_s_ctrl(struct v4l2_ctrl *ctrl) in si470x_s_ctrl()
/linux-4.4.14/drivers/media/usb/msi2500/
Dmsi2500.c696 struct v4l2_ctrl *bandwidth_auto; in msi2500_set_usb_adc()
697 struct v4l2_ctrl *bandwidth; in msi2500_set_usb_adc()
/linux-4.4.14/drivers/media/pci/cx23885/
Dcx23885-video.c890 struct v4l2_ctrl *mute; in cx23885_set_freq()
923 struct v4l2_ctrl *mute; in cx23885_set_freq_via_ops()
/linux-4.4.14/drivers/media/usb/gspca/gl860/
Dgl860.c61 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl()
/linux-4.4.14/drivers/media/pci/saa7146/
Dmxb.c207 static int mxb_s_ctrl(struct v4l2_ctrl *ctrl) in mxb_s_ctrl()
/linux-4.4.14/drivers/media/usb/tm6000/
Dtm6000-video.c1150 static int tm6000_s_ctrl(struct v4l2_ctrl *ctrl) in tm6000_s_ctrl()
1176 static int tm6000_radio_s_ctrl(struct v4l2_ctrl *ctrl) in tm6000_radio_s_ctrl()
/linux-4.4.14/drivers/media/platform/soc_camera/
Dsh_mobile_ceu_camera.c1020 static struct soc_camera_device *ctrl_to_icd(struct v4l2_ctrl *ctrl) in ctrl_to_icd()
1026 static int sh_mobile_ceu_s_ctrl(struct v4l2_ctrl *ctrl) in sh_mobile_ceu_s_ctrl()

12