Lines Matching refs:crop
325 struct v4l2_rect *crop = &vout->crop; in omap_vout_calculate_vrfb_offset() local
357 ctop = (pix->height - crop->height) - crop->top; in omap_vout_calculate_vrfb_offset()
358 cleft = (pix->width - crop->width) - crop->left; in omap_vout_calculate_vrfb_offset()
370 temp_ps * cleft + crop->top * temp_ps; in omap_vout_calculate_vrfb_offset()
373 cleft + crop->top * temp_ps + (line_length * in omap_vout_calculate_vrfb_offset()
374 ((crop->width / (vr_ps)) - 1) * ps); in omap_vout_calculate_vrfb_offset()
389 (crop->height - 1) * ps); in omap_vout_calculate_vrfb_offset()
398 temp_ps * crop->left + ctop * ps; in omap_vout_calculate_vrfb_offset()
401 temp_ps * crop->left + ctop * ps + in omap_vout_calculate_vrfb_offset()
402 (line_length * ((crop->width / vr_ps) - 1) * in omap_vout_calculate_vrfb_offset()
409 crop->top + (crop->left / vr_ps) * ps; in omap_vout_calculate_vrfb_offset()
412 crop->top + (crop->left / vr_ps) * ps + in omap_vout_calculate_vrfb_offset()
413 (line_length * (crop->height - 1) * ps); in omap_vout_calculate_vrfb_offset()
417 *cropped_offset = (line_length * ps * crop->top) / in omap_vout_calculate_vrfb_offset()
418 vr_ps + (crop->left * ps) / vr_ps + in omap_vout_calculate_vrfb_offset()
419 ((crop->width / vr_ps) - 1) * ps; in omap_vout_calculate_vrfb_offset()