Home
last modified time | relevance | path

Searched refs:v4l2_rect (Results 1 – 25 of 196) sorted by relevance

12345678

/OK3568_Linux_fs/kernel/include/media/
H A Dv4l2-rect.h18 static inline void v4l2_rect_set_size_to(struct v4l2_rect *r, in v4l2_rect_set_size_to()
19 const struct v4l2_rect *size) in v4l2_rect_set_size_to()
30 static inline void v4l2_rect_set_min_size(struct v4l2_rect *r, in v4l2_rect_set_min_size()
31 const struct v4l2_rect *min_size) in v4l2_rect_set_min_size()
44 static inline void v4l2_rect_set_max_size(struct v4l2_rect *r, in v4l2_rect_set_max_size()
45 const struct v4l2_rect *max_size) in v4l2_rect_set_max_size()
58 static inline void v4l2_rect_map_inside(struct v4l2_rect *r, in v4l2_rect_map_inside()
59 const struct v4l2_rect *boundary) in v4l2_rect_map_inside()
79 static inline bool v4l2_rect_same_size(const struct v4l2_rect *r1, in v4l2_rect_same_size()
80 const struct v4l2_rect *r2) in v4l2_rect_same_size()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/test-drivers/vivid/
H A Dvivid-core.h53 extern const struct v4l2_rect vivid_min_rect;
54 extern const struct v4l2_rect vivid_max_rect;
401 struct v4l2_rect src_rect;
402 struct v4l2_rect fmt_cap_rect;
403 struct v4l2_rect crop_cap;
404 struct v4l2_rect compose_cap;
405 struct v4l2_rect crop_bounds_cap;
452 struct v4l2_rect sink_rect;
453 struct v4l2_rect fmt_out_rect;
454 struct v4l2_rect crop_out;
[all …]
H A Dvivid-vid-out.c384 struct v4l2_rect r = { 0, 0, mp->width, mp->height * factor }; in vivid_try_fmt_vid_out()
389 struct v4l2_rect max_r = { 0, 0, MAX_ZOOM * w, MAX_ZOOM * h }; in vivid_try_fmt_vid_out()
452 struct v4l2_rect *crop = &dev->crop_out; in vivid_s_fmt_vid_out()
453 struct v4l2_rect *compose = &dev->compose_out; in vivid_s_fmt_vid_out()
485 struct v4l2_rect r = { 0, 0, mp->width, mp->height }; in vivid_s_fmt_vid_out()
493 struct v4l2_rect min_r = { in vivid_s_fmt_vid_out()
498 struct v4l2_rect max_r = { in vivid_s_fmt_vid_out()
508 struct v4l2_rect min_r = { in vivid_s_fmt_vid_out()
513 struct v4l2_rect max_r = { in vivid_s_fmt_vid_out()
544 struct v4l2_rect r = { 0, 0, mp->width, mp->height }; in vivid_s_fmt_vid_out()
[all …]
H A Dvivid-vid-cap.c602 struct v4l2_rect r = { 0, 0, mp->width, mp->height * factor }; in vivid_try_fmt_vid_cap()
607 struct v4l2_rect max_r = { 0, 0, MAX_ZOOM * w, MAX_ZOOM * h }; in vivid_try_fmt_vid_cap()
676 struct v4l2_rect *crop = &dev->crop_cap; in vivid_s_fmt_vid_cap()
677 struct v4l2_rect *compose = &dev->compose_cap; in vivid_s_fmt_vid_cap()
705 struct v4l2_rect r = { 0, 0, mp->width, mp->height }; in vivid_s_fmt_vid_cap()
713 struct v4l2_rect min_r = { in vivid_s_fmt_vid_cap()
718 struct v4l2_rect max_r = { in vivid_s_fmt_vid_cap()
728 struct v4l2_rect min_r = { in vivid_s_fmt_vid_cap()
733 struct v4l2_rect max_r = { in vivid_s_fmt_vid_cap()
774 struct v4l2_rect r = { 0, 0, mp->width, mp->height }; in vivid_s_fmt_vid_cap()
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/media/rkisp1/
H A Drkisp1-common.c12 static const struct v4l2_rect rkisp1_sd_min_crop = {
19 void rkisp1_sd_adjust_crop_rect(struct v4l2_rect *crop, in rkisp1_sd_adjust_crop_rect()
20 const struct v4l2_rect *bounds) in rkisp1_sd_adjust_crop_rect()
26 void rkisp1_sd_adjust_crop(struct v4l2_rect *crop, in rkisp1_sd_adjust_crop()
29 struct v4l2_rect crop_bounds = { in rkisp1_sd_adjust_crop()
H A Drkisp1-resizer.c192 static struct v4l2_rect *
227 struct v4l2_rect *sink_crop; in rkisp1_dcrop_config()
329 struct v4l2_rect *sink_y, in rkisp1_rsz_config_regs()
330 struct v4l2_rect *sink_c, in rkisp1_rsz_config_regs()
331 struct v4l2_rect *src_y, in rkisp1_rsz_config_regs()
332 struct v4l2_rect *src_c, in rkisp1_rsz_config_regs()
393 struct v4l2_rect sink_y, sink_c, src_y, src_c; in rkisp1_rsz_config()
395 struct v4l2_rect *sink_crop; in rkisp1_rsz_config()
496 struct v4l2_rect *sink_crop; in rkisp1_rsz_init_config()
551 struct v4l2_rect *r, in rkisp1_rsz_set_sink_crop()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/platform/omap/
H A Domap_voutlib.h16 struct v4l2_framebuffer *fbuf, struct v4l2_rect *crop);
19 struct v4l2_rect *crop, struct v4l2_window *win,
21 const struct v4l2_rect *new_crop);
26 int omap_vout_new_window(struct v4l2_rect *crop,
31 struct v4l2_framebuffer *fbuf, struct v4l2_rect *crop,
H A Domap_voutlib.c44 struct v4l2_framebuffer *fbuf, struct v4l2_rect *crop) in omap_vout_default_crop()
66 struct v4l2_rect try_win; in omap_vout_try_window()
115 int omap_vout_new_window(struct v4l2_rect *crop, in omap_vout_new_window()
170 struct v4l2_rect *crop, struct v4l2_window *win, in omap_vout_new_crop()
171 struct v4l2_framebuffer *fbuf, const struct v4l2_rect *new_crop) in omap_vout_new_crop()
173 struct v4l2_rect try_crop; in omap_vout_new_crop()
286 struct v4l2_framebuffer *fbuf, struct v4l2_rect *crop, in omap_vout_new_format()
/OK3568_Linux_fs/kernel/drivers/media/test-drivers/vimc/
H A Dvimc-scaler.c32 struct v4l2_rect crop_rect;
48 static const struct v4l2_rect crop_rect_default = {
55 static const struct v4l2_rect crop_rect_min = {
62 static struct v4l2_rect
66 struct v4l2_rect r = { in vimc_sca_get_crop_bound_sink()
75 static void vimc_sca_adjust_sink_crop(struct v4l2_rect *r, in vimc_sca_adjust_sink_crop()
78 const struct v4l2_rect sink_rect = in vimc_sca_adjust_sink_crop()
90 struct v4l2_rect *r; in vimc_sca_init_cfg()
163 struct v4l2_rect *crop_rect; in vimc_sca_get_fmt()
209 struct v4l2_rect *crop_rect; in vimc_sca_set_fmt()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/
H A Dregs.c53 struct v4l2_rect *rect, bool async) in rkisp_config_dcrop()
58 struct v4l2_rect tmp = *rect; in rkisp_config_dcrop()
156 static void set_scale(struct rkisp_stream *stream, struct v4l2_rect *in_y, in set_scale()
157 struct v4l2_rect *in_c, struct v4l2_rect *out_y, in set_scale()
158 struct v4l2_rect *out_c) in set_scale()
306 static void set_bilinear_scale(struct rkisp_stream *stream, struct v4l2_rect *in_y, in set_bilinear_scale()
307 struct v4l2_rect *in_c, struct v4l2_rect *out_y, in set_bilinear_scale()
308 struct v4l2_rect *out_c, bool async) in set_bilinear_scale()
359 void rkisp_config_rsz(struct rkisp_stream *stream, struct v4l2_rect *in_y, in rkisp_config_rsz()
360 struct v4l2_rect *in_c, struct v4l2_rect *out_y, in rkisp_config_rsz()
[all …]
H A Drkisp.h126 struct v4l2_rect in_crop;
128 struct v4l2_rect out_crop;
165 struct v4l2_rect *crop, bool user);
199 struct v4l2_rect *rkisp_get_isp_sd_win(struct rkisp_isp_subdev *isp_sdev) in rkisp_get_isp_sd_win()
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp1/
H A Dregs.c54 void config_dcrop(struct rkisp1_stream *stream, struct v4l2_rect *rect, bool async) in config_dcrop()
119 static void set_scale(struct rkisp1_stream *stream, struct v4l2_rect *in_y, in set_scale()
120 struct v4l2_rect *in_c, struct v4l2_rect *out_y, in set_scale()
121 struct v4l2_rect *out_c) in set_scale()
188 void config_rsz(struct rkisp1_stream *stream, struct v4l2_rect *in_y, in config_rsz()
189 struct v4l2_rect *in_c, struct v4l2_rect *out_y, in config_rsz()
190 struct v4l2_rect *out_c, bool async) in config_rsz()
H A Drkisp1.h113 struct v4l2_rect in_crop;
115 struct v4l2_rect out_crop;
158 struct v4l2_rect *rkisp1_get_isp_sd_win(struct rkisp1_isp_subdev *isp_sdev) in rkisp1_get_isp_sd_win()
/OK3568_Linux_fs/kernel/drivers/staging/media/ipu3/
H A Dipu3.h95 struct v4l2_rect eff; /* effective resolution */
96 struct v4l2_rect bds; /* bayer-domain scaled resolution*/
97 struct v4l2_rect gdc; /* gdc output resolution */
/OK3568_Linux_fs/external/camera_engine_rkaiq/media_enquiry/media_enquiry/mediactl/
H A Dv4l2subdev.c113 struct v4l2_rect *rect, unsigned int pad, unsigned int target, in v4l2_subdev_get_selection()
152 struct v4l2_rect *rect, unsigned int pad, unsigned int target, in v4l2_subdev_set_selection()
275 struct v4l2_rect *r, const char *p, in v4l2_subdev_parse_rectangle()
363 struct v4l2_rect *crop, struct v4l2_rect *compose, in v4l2_subdev_parse_pad_format()
486 struct v4l2_rect *rect) in set_selection()
547 struct v4l2_rect crop = { -1, -1, -1, -1 }; in v4l2_subdev_parse_setup_format()
548 struct v4l2_rect compose = crop; in v4l2_subdev_parse_setup_format()
/OK3568_Linux_fs/kernel/drivers/media/platform/am437x/
H A Dam437x-vpfe.h137 struct v4l2_rect win;
166 struct v4l2_rect win;
269 struct v4l2_rect crop;
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Divtv.h56 struct v4l2_rect src;
57 struct v4l2_rect dst;
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Divtv.h56 struct v4l2_rect src;
57 struct v4l2_rect dst;
/OK3568_Linux_fs/kernel/drivers/media/platform/rcar-vin/
H A Drcar-vin.h239 struct v4l2_rect crop;
240 struct v4l2_rect compose;
241 struct v4l2_rect src_rect;
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Divtv.h56 struct v4l2_rect src;
57 struct v4l2_rect dst;
/OK3568_Linux_fs/kernel/drivers/media/platform/vsp1/
H A Dvsp1_drm.h61 struct v4l2_rect crop;
62 struct v4l2_rect compose;
/OK3568_Linux_fs/kernel/drivers/media/pci/bt8xx/
H A Dbtcx-risc.h20 int btcx_screen_clips(int swidth, int sheight, struct v4l2_rect *win,
22 int btcx_align(struct v4l2_rect *win, struct v4l2_clip *clips,
/OK3568_Linux_fs/kernel/drivers/media/common/
H A Dbtcx-risc.h22 int btcx_screen_clips(int swidth, int sheight, struct v4l2_rect *win,
24 int btcx_align(struct v4l2_rect *win, struct v4l2_clip *clips,
/OK3568_Linux_fs/kernel/drivers/media/i2c/
H A Ds5k5baf.c308 struct v4l2_rect crop_sink;
309 struct v4l2_rect compose;
310 struct v4l2_rect crop_source;
336 static struct v4l2_rect s5k5baf_cis_rect = {
847 static void s5k5baf_rescale(struct v4l2_rect *r, const struct v4l2_rect *v, in s5k5baf_rescale()
848 const struct v4l2_rect *n, in s5k5baf_rescale()
849 const struct v4l2_rect *d) in s5k5baf_rescale()
859 struct v4l2_rect *p, r; in s5k5baf_hw_set_crop_rects()
916 struct v4l2_rect *r = &state->crop_source; in s5k5baf_hw_set_config()
1432 static void s5k5baf_bound_rect(struct v4l2_rect *r, u32 width, u32 height) in s5k5baf_bound_rect()
[all …]
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/common/mediactl/
H A Dv4l2subdev.h113 struct v4l2_rect *rect, unsigned int pad, unsigned int target,
135 struct v4l2_rect *rect, unsigned int pad, unsigned int target,

12345678