We are using i.MX6 SabreSD Dual board.
We are trying to perform captured frames using IPU.
We are working on resolutions 720p and 1080p.
We tried both capture(V4L2_CID_MXC_ROT) and display(V4L2_CID_ROTATE) IOCTLs for rotation. But rotation is only possible for 180 and 0 degree.
Where as we are getting below error while doing rotation of 90 and 270 degrees.
mxc_v4l2_output mxc_v4l2_output.0: display work fail ret = -22.
we observed that IPU rotation(90 and 270 degree) works fine for VGA resolution but not for 720p and 1080p.
Can you please suggest any possible approach?