Home
last modified time | relevance | path

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

12345678910>>...13

/Linux-v5.4/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-v5.4/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 …]
/Linux-v5.4/include/media/drv-intf/
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-v5.4/include/media/
Dv4l2-ctrls.h29 struct v4l2_ctrl;
89 int (*g_volatile_ctrl)(struct v4l2_ctrl *ctrl);
90 int (*try_ctrl)(struct v4l2_ctrl *ctrl);
91 int (*s_ctrl)(struct v4l2_ctrl *ctrl);
105 bool (*equal)(const struct v4l2_ctrl *ctrl, u32 idx,
108 void (*init)(const struct v4l2_ctrl *ctrl, u32 idx,
110 void (*log)(const struct v4l2_ctrl *ctrl);
111 int (*validate)(const struct v4l2_ctrl *ctrl, u32 idx,
125 typedef void (*v4l2_ctrl_notify_fnc)(struct v4l2_ctrl *ctrl, void *priv);
210 struct v4l2_ctrl { struct
[all …]
/Linux-v5.4/drivers/media/platform/exynos4-is/
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-v5.4/drivers/media/usb/pwc/
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-v5.4/drivers/media/i2c/m5mols/
Dm5mols.h204 struct v4l2_ctrl *auto_exposure;
205 struct v4l2_ctrl *exposure_bias;
206 struct v4l2_ctrl *exposure;
207 struct v4l2_ctrl *metering;
211 struct v4l2_ctrl *auto_iso;
212 struct v4l2_ctrl *iso;
214 struct v4l2_ctrl *auto_wb;
216 struct v4l2_ctrl *lock_3a;
217 struct v4l2_ctrl *colorfx;
218 struct v4l2_ctrl *saturation;
[all …]
/Linux-v5.4/drivers/media/i2c/s5c73m3/
Ds5c73m3.h323 struct v4l2_ctrl *auto_exposure;
324 struct v4l2_ctrl *exposure_bias;
325 struct v4l2_ctrl *exposure_metering;
329 struct v4l2_ctrl *auto_iso;
330 struct v4l2_ctrl *iso;
332 struct v4l2_ctrl *auto_wb;
335 struct v4l2_ctrl *focus_auto;
336 struct v4l2_ctrl *af_start;
337 struct v4l2_ctrl *af_stop;
338 struct v4l2_ctrl *af_status;
[all …]
/Linux-v5.4/drivers/media/tuners/
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-v5.4/drivers/media/usb/gspca/m5602/
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-v5.4/drivers/media/i2c/smiapp/
Dsmiapp.h222 struct v4l2_ctrl *analog_gain;
223 struct v4l2_ctrl *exposure;
224 struct v4l2_ctrl *hflip;
225 struct v4l2_ctrl *vflip;
226 struct v4l2_ctrl *vblank;
227 struct v4l2_ctrl *hblank;
228 struct v4l2_ctrl *pixel_rate_parray;
230 struct v4l2_ctrl *link_freq;
231 struct v4l2_ctrl *pixel_rate_csi;
233 struct v4l2_ctrl *test_data[SMIAPP_COLOUR_COMPONENTS];
/Linux-v5.4/include/media/i2c/
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-v5.4/drivers/media/platform/vsp1/
Dvsp1_rwpf.h24 struct v4l2_ctrl;
54 struct v4l2_ctrl *vflip;
55 struct v4l2_ctrl *hflip;
56 struct v4l2_ctrl *rotate;
/Linux-v5.4/drivers/media/usb/go7007/
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-v5.4/drivers/media/v4l2-core/
Dv4l2-ctrls.c45 static bool is_cur_manual(const struct v4l2_ctrl *master) in is_cur_manual()
52 static bool is_new_manual(const struct v4l2_ctrl *master) in is_new_manual()
1453 static u32 user_flags(const struct v4l2_ctrl *ctrl) in user_flags()
1463 static void fill_event(struct v4l2_event *ev, struct v4l2_ctrl *ctrl, u32 changes) in fill_event()
1485 static void send_event(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, u32 changes) in send_event()
1500 static bool std_equal(const struct v4l2_ctrl *ctrl, u32 idx, in std_equal()
1527 static void std_init_compound(const struct v4l2_ctrl *ctrl, u32 idx, in std_init_compound()
1553 static void std_init(const struct v4l2_ctrl *ctrl, u32 idx, in std_init()
1591 static void std_log(const struct v4l2_ctrl *ctrl) in std_log()
1670 static int std_validate_compound(const struct v4l2_ctrl *ctrl, u32 idx, in std_validate_compound()
[all …]
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()
116 struct v4l2_ctrl *ctrl) in v4l2_flash_update_led_brightness()
118 struct v4l2_ctrl **ctrls = v4l2_flash->ctrls; in v4l2_flash_update_led_brightness()
151 static int v4l2_flash_g_volatile_ctrl(struct v4l2_ctrl *c) in v4l2_flash_g_volatile_ctrl()
186 static bool __software_strobe_mode_inactive(struct v4l2_ctrl **ctrls) in __software_strobe_mode_inactive()
193 static int v4l2_flash_s_ctrl(struct v4l2_ctrl *c) in v4l2_flash_s_ctrl()
198 struct v4l2_ctrl **ctrls = v4l2_flash->ctrls; in v4l2_flash_s_ctrl()
[all …]
/Linux-v5.4/drivers/staging/media/imx/
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-v5.4/drivers/staging/vc04_services/bcm2835-camera/
Dcontrols.c72 struct v4l2_ctrl *ctrl,
161 struct v4l2_ctrl *ctrl, in ctrl_set_rational()
179 struct v4l2_ctrl *ctrl, in ctrl_set_value()
195 struct v4l2_ctrl *ctrl, in ctrl_set_iso()
223 struct v4l2_ctrl *ctrl, in ctrl_set_value_ev()
239 struct v4l2_ctrl *ctrl, in ctrl_set_rotate()
268 struct v4l2_ctrl *ctrl, in ctrl_set_flip()
309 struct v4l2_ctrl *ctrl, in ctrl_set_exposure()
365 struct v4l2_ctrl *ctrl, in ctrl_set_metering_mode()
403 struct v4l2_ctrl *ctrl, in ctrl_set_flicker_avoidance()
[all …]
/Linux-v5.4/drivers/media/usb/uvc/
Duvc_ctrl.c1019 struct v4l2_queryctrl *v4l2_ctrl) in __uvc_query_v4l2_ctrl() argument
1026 memset(v4l2_ctrl, 0, sizeof(*v4l2_ctrl)); in __uvc_query_v4l2_ctrl()
1027 v4l2_ctrl->id = mapping->id; in __uvc_query_v4l2_ctrl()
1028 v4l2_ctrl->type = mapping->v4l2_type; in __uvc_query_v4l2_ctrl()
1029 strscpy(v4l2_ctrl->name, mapping->name, sizeof(v4l2_ctrl->name)); in __uvc_query_v4l2_ctrl()
1030 v4l2_ctrl->flags = 0; in __uvc_query_v4l2_ctrl()
1033 v4l2_ctrl->flags |= V4L2_CTRL_FLAG_WRITE_ONLY; in __uvc_query_v4l2_ctrl()
1035 v4l2_ctrl->flags |= V4L2_CTRL_FLAG_READ_ONLY; in __uvc_query_v4l2_ctrl()
1047 v4l2_ctrl->flags |= V4L2_CTRL_FLAG_INACTIVE; in __uvc_query_v4l2_ctrl()
1057 v4l2_ctrl->default_value = mapping->get(mapping, UVC_GET_DEF, in __uvc_query_v4l2_ctrl()
[all …]
/Linux-v5.4/drivers/media/platform/mtk-mdp/
Dmtk_mdp_core.h86 struct v4l2_ctrl *rotate;
87 struct v4l2_ctrl *hflip;
88 struct v4l2_ctrl *vflip;
89 struct v4l2_ctrl *global_alpha;
/Linux-v5.4/drivers/media/i2c/
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()
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()
Dov7740.c97 struct v4l2_ctrl *auto_gain;
98 struct v4l2_ctrl *gain;
101 struct v4l2_ctrl *auto_wb;
102 struct v4l2_ctrl *blue_balance;
103 struct v4l2_ctrl *red_balance;
106 struct v4l2_ctrl *hflip;
107 struct v4l2_ctrl *vflip;
111 struct v4l2_ctrl *auto_exposure;
112 struct v4l2_ctrl *exposure;
116 struct v4l2_ctrl *saturation;
[all …]
Dwm8739.c45 struct v4l2_ctrl *volume;
46 struct v4l2_ctrl *mute;
47 struct v4l2_ctrl *balance;
57 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
84 static int wm8739_s_ctrl(struct v4l2_ctrl *ctrl) in wm8739_s_ctrl()
/Linux-v5.4/drivers/media/usb/gspca/
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()

12345678910>>...13