msm: mdss: add smp specific lock
SSPP lock is shared between pipe allocations and smp block allocations,
this can cause possible circular lock dependency since usage is
different for these cases:
- During pipe allocation SSPP is held when acquiring pipe lock
- During SMP allocation pipe lock is held when acquiring SSPP lock
For this reason, splitting SSPP lock, and since pipes and smp locks
manage separate resources sharing is not needed.
Change-Id: I54a0997fddef893b99a4b01d3e3f62382e1e0ecf
Signed-off-by:
Adrian Salido-Moreno <adrianm@codeaurora.org>
Loading
Please register or sign in to comment