Searched refs:crop (Results 101 - 125 of 135) sorted by relevance

123456

/linux-master/drivers/media/platform/nxp/imx-jpeg/
H A Dmxc-jpeg.c1252 q_data->crop.width,
1253 q_data->crop.height);
1270 w = q_data->crop.width;
1271 h = q_data->crop.height;
1372 q_data_cap->crop.left = 0;
1373 q_data_cap->crop.top = 0;
1374 q_data_cap->crop.width = jpeg_src_buf->w;
1375 q_data_cap->crop.height = jpeg_src_buf->h;
2039 q[i]->crop.left = 0;
2040 q[i]->crop
[all...]
/linux-master/drivers/media/platform/qcom/camss/
H A Dcamss-vfe.c892 * __vfe_get_crop - Get pointer to crop selection structure
897 * Return pointer to TRY or ACTIVE crop rectangle structure
907 return &line->crop;
1011 * vfe_try_crop - Handle try crop selection by pad subdev method
1295 struct v4l2_subdev_selection crop = { 0 }; local
1304 /* Reset source crop selection */
1305 crop.which = sel->which;
1306 crop.pad = MSM_VFE_PAD_SRC;
1307 crop.target = V4L2_SEL_TGT_CROP;
1308 crop
[all...]
/linux-master/drivers/media/i2c/
H A Dov9282.c133 * @crop: on-sensor cropping for this mode
144 struct v4l2_rect crop; member in struct:ov9282_mode
381 .crop = {
400 .crop = {
403 * 800 of the sensor. It does not take a middle crop.
423 .crop = {
907 return &ov9282->cur_mode->crop;
H A Dhi556.c99 /* Analog crop rectangle. */
100 struct v4l2_rect crop; member in struct:hi556_mode
553 .crop = {
571 .crop = {
589 .crop = {
607 .crop = {
940 return &hi556->cur_mode->crop;
H A Dalvium-csi2.h335 struct v4l2_rect crop; member in struct:alvium_mode
H A Dimx214.c63 struct v4l2_rect crop; member in struct:imx214
592 return &imx214->crop;
H A Dhi846.c235 struct v4l2_rect crop; member in struct:hi846_mode
1079 .crop = {
1105 .crop = {
1131 .crop = {
1857 sel->r = hi846->cur_mode->crop;
/linux-master/include/media/
H A Dv4l2-subdev.h682 * @crop: &struct v4l2_rect to be used for crop
688 struct v4l2_rect crop; member in struct:v4l2_subdev_pad_config
700 * @crop: &struct v4l2_rect to be used for crop
712 struct v4l2_rect crop; member in struct:v4l2_subdev_stream_config
1358 * v4l2_subdev_state_get_crop() - Get pointer to a stream crop rectangle
1363 * This returns a pointer to crop rectangle for the given pad + stream in the
1366 * For stream-unaware drivers the crop rectangle for the corresponding pad is
1370 __v4l2_subdev_state_gen_call(crop, ##__VA_ARGS_
[all...]
/linux-master/drivers/staging/media/atomisp/pci/
H A Dia_css_isp_params.h81 struct ia_css_isp_parameter crop; member in struct:ia_css_memory_offsets::__anon2180
H A Datomisp_subdev.h106 struct v4l2_rect crop; member in struct:atomisp_pad_format
/linux-master/drivers/media/platform/mediatek/mdp3/
H A Dmdp_sm_mt8195.h27 struct img_crop crop; member in struct:img_comp_frame_8195
/linux-master/drivers/media/platform/ti/am437x/
H A Dam437x-vpfe.c915 vpfe_ccdc_set_image_window(&vpfe->ccdc, &vpfe->crop, bpp);
949 * pix format & crop values in the vpfe device and ccdc. It first
952 * values based on that.Sets crop values to match with scan resolution
1000 /* Update the crop window based on found values */
1001 vpfe->crop.top = 0;
1002 vpfe->crop.left = 0;
1003 vpfe->crop.width = mbus_fmt.width;
1004 vpfe->crop.height = mbus_fmt.height;
1488 /* Update the crop window based on found values */
1489 vpfe->crop
[all...]
/linux-master/drivers/media/pci/bt8xx/
H A Dbttv-driver.c660 /* Do crop - use current, don't - use default parameters. */
661 __s32 top = btv->crop[!!btv->do_crop].rect.top;
667 Claim scan lines crop[].rect.top to bottom. */
711 u8 crop; local
721 crop = btread(BT848_E_CROP) | 0xc0;
722 btwrite(crop, BT848_E_CROP);
724 btwrite(crop, BT848_O_CROP);
1113 bttv_crop_reset(&btv->crop[0], norm);
1114 btv->crop[1] = btv->crop[
[all...]
/linux-master/include/media/tpg/
H A Dv4l2-tpg.h142 /* crop coordinates are frame-based */
143 struct v4l2_rect crop; member in struct:tpg_data
254 void tpg_s_crop_compose(struct tpg_data *tpg, const struct v4l2_rect *crop,
/linux-master/drivers/media/platform/nxp/imx8-isi/
H A Dimx8-isi-hw.c355 const struct v4l2_rect *crop,
370 mxc_isi_channel_set_crop(pipe, scale, crop);
351 mxc_isi_channel_config(struct mxc_isi_pipe *pipe, enum mxc_isi_input_id input, const struct v4l2_area *in_size, const struct v4l2_area *scale, const struct v4l2_rect *crop, enum mxc_isi_encoding in_encoding, enum mxc_isi_encoding out_encoding) argument
H A Dimx8-isi-core.h371 const struct v4l2_rect *crop,
H A Dimx8-isi-m2m.c142 const struct v4l2_rect crop = { local
148 &in_size, &scale, &crop,
/linux-master/drivers/media/platform/amphion/
H A Dvpu_windsor.c991 windsor->src_offset_x = params->crop.left;
992 windsor->src_offset_y = params->crop.top;
993 windsor->src_crop_width = params->crop.width;
994 windsor->src_crop_height = params->crop.height;
H A Dvpu.h266 struct v4l2_rect crop; member in struct:vpu_inst
/linux-master/drivers/staging/media/atomisp/
H A DMakefile64 pci/isp/kernels/crop/crop_1.0/ia_css_crop.host.o \
194 -I$(atomisp)/pci/isp/kernels/crop/ \
195 -I$(atomisp)/pci/isp/kernels/crop/crop_1.0/ \
/linux-master/drivers/media/platform/samsung/exynos-gsc/
H A Dgsc-core.h184 * @crop: cropped(source)/scaled(destination) size
194 struct v4l2_rect crop; member in struct:gsc_frame
252 * @real_w: minimum input crop pixel width
253 * @real_h: minimum input crop pixel height
/linux-master/drivers/staging/media/starfive/camss/
H A Dstf-isp.h422 struct v4l2_rect *crop, u32 mcode);
/linux-master/drivers/media/platform/qcom/venus/
H A Dcore.h390 * @crop: current crop rectangle
461 struct v4l2_rect crop; member in struct:venus_inst
/linux-master/drivers/staging/media/atomisp/pci/runtime/frame/src/
H A Dframe.c436 config->crop = 0;
/linux-master/drivers/staging/media/ipu3/
H A Dipu3-abi.h834 /* Number of vectors to left-crop when writing stripes (not stripe 0) */
1146 struct imgu_abi_bds_hor_ctrl1 crop; member in struct:imgu_abi_bds_per_stripe_data
1856 u8 crop, elems; member in struct:imgu_abi_dma_port_config

Completed in 354 milliseconds

123456