msm: rotator: Enable support for 2-pass fast YUV mode
Add support for 2-pass rotator operation for downscaling
and 90 degree rotation when rotator operates in fast YUV
mode. 2-pass is supported for 420 H2V2 formats.
Change-Id: Ib8ce802a5a8aabe10c88422e3b8d82708c5b05d4
Signed-off-by: Padmanabhan Komanduru <pkomandu@codeaurora.org>
diff --git a/include/linux/msm_rotator.h b/include/linux/msm_rotator.h
index 6a8d286..bb4aec0 100644
--- a/include/linux/msm_rotator.h
+++ b/include/linux/msm_rotator.h
@@ -30,6 +30,12 @@
int rel_fen_fd;
};
+struct rot_buf_type {
+ struct ion_handle *ihdl;
+ uint32_t write_addr;
+ uint32_t read_addr;
+};
+
struct msm_rotator_img_info {
unsigned int session_id;
struct msmfb_img src;