disp: msm: sde: modify clone_mode in wb phys_enc post cwb detection logic
Add changes to modify in_clone_mode setting post CWB detection
logic and after commit failure cases. This change handles two error
cases.
1) When there is a WB commit during CWB session, we fail
the WB commit as part of atomic_check but in_clone_mode
setting in wb phys_enc is not restored to its original value.
The previous CWB session is not disabled yet in HW and leads
to HW timeouts.
2) If there is an CWB done IRQ scheduled and there is a
atomic_check for CWB encoder happening, the CWB done irq
triggers an incorrect fence event where the release fence
of primary crtc gets signalled early.
Change-Id: I80446063e3edc276dc753dbe5c549dcf3a9f3b47
Signed-off-by:
Jayaprakash <jmadiset@codeaurora.org>
Loading
Please register or sign in to comment