Searched refs:cam_rect (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/drivers/media/platform/soc_camera/ |
D | soc_scale_crop.c | 100 struct v4l2_rect *rect = &crop->c, *cam_rect = &cam_crop->c; in soc_camera_client_s_crop() local 107 ret = soc_camera_client_g_rect(sd, cam_rect); in soc_camera_client_s_crop() 115 if (!memcmp(rect, cam_rect, sizeof(*rect))) { in soc_camera_client_s_crop() 119 *target_rect = *cam_rect; in soc_camera_client_s_crop() 125 cam_rect->width, cam_rect->height, in soc_camera_client_s_crop() 126 cam_rect->left, cam_rect->top, in soc_camera_client_s_crop() 144 width = max_t(unsigned int, cam_rect->width, 2); in soc_camera_client_s_crop() 145 height = max_t(unsigned int, cam_rect->height, 2); in soc_camera_client_s_crop() 151 while (!ret && (is_smaller(cam_rect, rect) || in soc_camera_client_s_crop() 152 is_inside(cam_rect, rect)) && in soc_camera_client_s_crop() [all …]
|
D | sh_mobile_ceu_camera.c | 1215 struct v4l2_rect *cam_rect = &cam_crop.c; in sh_mobile_ceu_set_crop() local 1241 cam_rect->width, cam_rect->height, in sh_mobile_ceu_set_crop() 1242 cam_rect->left, cam_rect->top); in sh_mobile_ceu_set_crop() 1255 scale_cam_h = calc_generic_scale(cam_rect->width, mf.width); in sh_mobile_ceu_set_crop() 1256 scale_cam_v = calc_generic_scale(cam_rect->height, mf.height); in sh_mobile_ceu_set_crop() 1267 mf.width = scale_down(cam_rect->width, new_scale_h); in sh_mobile_ceu_set_crop() 1275 mf.height = scale_down(cam_rect->height, new_scale_v); in sh_mobile_ceu_set_crop() 1286 scale_cam_h = calc_generic_scale(cam_rect->width, mf.width); in sh_mobile_ceu_set_crop() 1287 scale_cam_v = calc_generic_scale(cam_rect->height, mf.height); in sh_mobile_ceu_set_crop() 1323 cam->ceu_left = scale_down(rect->left - cam_rect->left, scale_cam_h) & ~1; in sh_mobile_ceu_set_crop() [all …]
|
D | rcar_vin.c | 1470 struct v4l2_rect *cam_rect = &cam_crop.c; in rcar_vin_set_crop() local 1491 cam_rect->width, cam_rect->height, in rcar_vin_set_crop() 1492 cam_rect->left, cam_rect->top); in rcar_vin_set_crop()
|