drm/msm/sde: persist inline rotate if not updated

Explicitly persist inline rotation reservations if the
rotated plane is not included in subsequent atomic commits.
This prevents the rotator hardware from being prematurely
released while the composition is still using the rotated
layers.

Configure both master and slave CTL paths for inline
rotation to prevent issues with atomic flushing of hardware
configurations in video mode.

Change-Id: Id082b24589869d4bdfdba8e1e4a8d2a00e59ec6d
Signed-off-by: Clarence Ip <cip@codeaurora.org>
3 files changed