/linux-master/drivers/media/platform/nxp/imx-jpeg/ |
H A D | mxc-jpeg.c | 1252 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 D | camss-vfe.c | 892 * __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 D | ov9282.c | 133 * @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 D | hi556.c | 99 /* 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 D | alvium-csi2.h | 335 struct v4l2_rect crop; member in struct:alvium_mode
|
H A D | imx214.c | 63 struct v4l2_rect crop; member in struct:imx214 592 return &imx214->crop;
|
H A D | hi846.c | 235 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 D | v4l2-subdev.h | 682 * @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 D | ia_css_isp_params.h | 81 struct ia_css_isp_parameter crop; member in struct:ia_css_memory_offsets::__anon2180
|
H A D | atomisp_subdev.h | 106 struct v4l2_rect crop; member in struct:atomisp_pad_format
|
/linux-master/drivers/media/platform/mediatek/mdp3/ |
H A D | mdp_sm_mt8195.h | 27 struct img_crop crop; member in struct:img_comp_frame_8195
|
/linux-master/drivers/media/platform/ti/am437x/ |
H A D | am437x-vpfe.c | 915 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 D | bttv-driver.c | 660 /* 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 D | v4l2-tpg.h | 142 /* 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 D | imx8-isi-hw.c | 355 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 D | imx8-isi-core.h | 371 const struct v4l2_rect *crop,
|
H A D | imx8-isi-m2m.c | 142 const struct v4l2_rect crop = { local 148 &in_size, &scale, &crop,
|
/linux-master/drivers/media/platform/amphion/ |
H A D | vpu_windsor.c | 991 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 D | vpu.h | 266 struct v4l2_rect crop; member in struct:vpu_inst
|
/linux-master/drivers/staging/media/atomisp/ |
H A D | Makefile | 64 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 D | gsc-core.h | 184 * @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 D | stf-isp.h | 422 struct v4l2_rect *crop, u32 mcode);
|
/linux-master/drivers/media/platform/qcom/venus/ |
H A D | core.h | 390 * @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 D | frame.c | 436 config->crop = 0;
|
/linux-master/drivers/staging/media/ipu3/ |
H A D | ipu3-abi.h | 834 /* 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
|