Lines Matching refs:image
671 int ipu_cpmem_set_image(struct ipuv3_channel *ch, struct ipu_image *image) in ipu_cpmem_set_image() argument
673 struct v4l2_pix_format *pix = &image->pix; in ipu_cpmem_set_image()
680 ipu_cpmem_set_resolution(ch, image->rect.width, image->rect.height); in ipu_cpmem_set_image()
688 offset = Y_OFFSET(pix, image->rect.left, image->rect.top); in ipu_cpmem_set_image()
689 u_offset = U_OFFSET(pix, image->rect.left, in ipu_cpmem_set_image()
690 image->rect.top) - offset; in ipu_cpmem_set_image()
691 v_offset = V_OFFSET(pix, image->rect.left, in ipu_cpmem_set_image()
692 image->rect.top) - offset; in ipu_cpmem_set_image()
699 offset = Y_OFFSET(pix, image->rect.left, image->rect.top); in ipu_cpmem_set_image()
700 u_offset = U2_OFFSET(pix, image->rect.left, in ipu_cpmem_set_image()
701 image->rect.top) - offset; in ipu_cpmem_set_image()
702 v_offset = V2_OFFSET(pix, image->rect.left, in ipu_cpmem_set_image()
703 image->rect.top) - offset; in ipu_cpmem_set_image()
710 offset = Y_OFFSET(pix, image->rect.left, image->rect.top); in ipu_cpmem_set_image()
711 u_offset = UV_OFFSET(pix, image->rect.left, in ipu_cpmem_set_image()
712 image->rect.top) - offset; in ipu_cpmem_set_image()
720 offset = Y_OFFSET(pix, image->rect.left, image->rect.top); in ipu_cpmem_set_image()
721 u_offset = UV2_OFFSET(pix, image->rect.left, in ipu_cpmem_set_image()
722 image->rect.top) - offset; in ipu_cpmem_set_image()
732 offset = image->rect.left * 2 + in ipu_cpmem_set_image()
733 image->rect.top * pix->bytesperline; in ipu_cpmem_set_image()
737 offset = image->rect.left * 4 + in ipu_cpmem_set_image()
738 image->rect.top * pix->bytesperline; in ipu_cpmem_set_image()
742 offset = image->rect.left * 3 + in ipu_cpmem_set_image()
743 image->rect.top * pix->bytesperline; in ipu_cpmem_set_image()
749 ipu_cpmem_set_buffer(ch, 0, image->phys0 + offset); in ipu_cpmem_set_image()
750 ipu_cpmem_set_buffer(ch, 1, image->phys1 + offset); in ipu_cpmem_set_image()