msm: mdss: enhance SMP reservation and allocation strategy.
Improve SMP reservation and allocation procedure by implementing following enhancement. 1. When sufficient SMP blocks are not reserved the mutex lock needs to be cleared before returning an error to avoid system freezes. 2. Move SMP reservation to OVERLAY_SET from kickoff so that any failures reported to user-space can be used for recovery and fallback. 3. In case of failure, perform proper clean-up of pipes and SMP already reserved for corresponding commit. CRs-fixed: 471944 472186 Change-Id: Ie8cc3e898e1c76fa65b479994f742abe275a0936 Signed-off-by:Sree Sesha Aravind Vadrevu <svadrevu@codeaurora.org> Signed-off-by:
Adrian Salido-Moreno <adrianm@codeaurora.org> Signed-off-by:
Ujwal Patel <ujwalp@codeaurora.org>
Loading
Please register or sign in to comment