Home
last modified time | relevance | path

Searched refs:subrect (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/drivers/media/platform/soc_camera/
Dsoc_scale_crop.c67 static void update_subrect(struct v4l2_rect *rect, struct v4l2_rect *subrect) in update_subrect() argument
69 if (rect->width < subrect->width) in update_subrect()
70 subrect->width = rect->width; in update_subrect()
72 if (rect->height < subrect->height) in update_subrect()
73 subrect->height = rect->height; in update_subrect()
75 if (rect->left > subrect->left) in update_subrect()
76 subrect->left = rect->left; in update_subrect()
78 subrect->left + subrect->width) in update_subrect()
79 subrect->left = rect->left + rect->width - in update_subrect()
80 subrect->width; in update_subrect()
[all …]
Dsoc_scale_crop.h36 struct v4l2_rect *target_rect, struct v4l2_rect *subrect);
38 struct v4l2_rect *rect, struct v4l2_rect *subrect,
43 struct v4l2_rect *rect, struct v4l2_rect *subrect,
Drcar_vin.c517 struct v4l2_rect subrect; member
1047 struct v4l2_rect *cam_subrect = &cam->subrect; in rcar_vin_set_rect()
1401 cam->subrect = rect; in rcar_vin_get_formats()
1486 &cam->rect, &cam->subrect); in rcar_vin_set_crop()
1519 cam->subrect = *rect; in rcar_vin_set_crop()
1544 a->c = cam->subrect; in rcar_vin_get_crop()
1599 soc_camera_calc_client_output(icd, &cam->rect, &cam->subrect, pix, &mf, in rcar_vin_set_fmt()
1622 ret = soc_camera_client_scale(icd, &cam->rect, &cam->subrect, in rcar_vin_set_fmt()
Dsh_mobile_ceu_camera.c148 struct v4l2_rect subrect; member
1129 cam->subrect = rect; in sh_mobile_ceu_get_formats()
1236 &cam->rect, &cam->subrect); in sh_mobile_ceu_set_crop()
1329 cam->subrect = *rect; in sh_mobile_ceu_set_crop()
1350 a->c = cam->subrect; in sh_mobile_ceu_get_crop()
1395 soc_camera_calc_client_output(icd, &cam->rect, &cam->subrect, pix, &mf, 12); in sh_mobile_ceu_set_fmt()
1417 ret = soc_camera_client_scale(icd, &cam->rect, &cam->subrect, in sh_mobile_ceu_set_fmt()