static int rvin_try_format(struct rvin_dev *vin, u32 which,
                           struct v4l2_pix_format *pix,
-                          struct v4l2_rect *crop, struct v4l2_rect *compose)
+                          struct v4l2_rect *src_rect,
+                          struct v4l2_rect *compose)
 {
        struct v4l2_subdev *sd = vin_to_source(vin);
        struct v4l2_subdev_pad_config *pad_cfg;
 
        v4l2_fill_pix_format(pix, &format.format);
 
-       if (crop) {
-               crop->top = 0;
-               crop->left = 0;
-               crop->width = pix->width;
-               crop->height = pix->height;
+       if (src_rect) {
+               src_rect->top = 0;
+               src_rect->left = 0;
+               src_rect->width = pix->width;
+               src_rect->height = pix->height;
        }
 
        if (field != V4L2_FIELD_ANY)
                              struct v4l2_format *f)
 {
        struct rvin_dev *vin = video_drvdata(file);
-       struct v4l2_rect crop, compose;
+       struct v4l2_rect src_rect, compose;
        int ret;
 
        if (vb2_is_busy(&vin->queue))
                return -EBUSY;
 
        ret = rvin_try_format(vin, V4L2_SUBDEV_FORMAT_ACTIVE, &f->fmt.pix,
-                             &crop, &compose);
+                             &src_rect, &compose);
        if (ret)
                return ret;
 
        vin->format = f->fmt.pix;
-       v4l2_rect_map_inside(&vin->crop, &crop);
+       v4l2_rect_map_inside(&vin->crop, &src_rect);
        v4l2_rect_map_inside(&vin->compose, &compose);
-       vin->src_rect = crop;
+       vin->src_rect = src_rect;
 
        return 0;
 }