commit | 946ca6389b8f8c70b62a2f1ab4d81b475395f7d8 | [log] [tgz] |
---|---|---|
author | Prasad Sodagudi <psodagud@codeaurora.org> | Mon Dec 03 16:57:51 2012 +0530 |
committer | Prasad Sodagudi <psodagud@codeaurora.org> | Wed Dec 05 04:43:56 2012 +0530 |
tree | f04f449b785b655698ce1bbf8e855d2868e145f8 | |
parent | 9d7b06a1167483244599c29527bc6b95063c7123 [diff] |
video: msm: Do not use disable_irq in the spin_lock_irqsave context Both mdp_isr() and mdp_histogram_disable() uses the same spin lock mdp_spin_lock variable. One core waits for disabling mdp_isr after acquiring mdp_spin_lock and other core in mdp_isr() waits for spin lock mdp_spin_lock and dead lock between two cores. Change-Id: I73a10494ab78e92fc88a348aed4f526091b51f89 Signed-off-by: Prasad Sodagudi <psodagud@codeaurora.org>