commit | b58e61b2fa9f956c50182d3f6d056b3f00bb2080 | [log] [tgz] |
---|---|---|
author | Jordan Crouse <jcrouse@codeaurora.org> | Mon Aug 08 13:25:36 2011 -0600 |
committer | Bryan Huntsman <bryanh@codeaurora.org> | Mon Oct 03 10:28:57 2011 -0700 |
tree | 1b61db6b359de34026f76d6b4c9c312023fc2f34 | |
parent | 12b5d4e4a1015fcbdb16dcc40615321c3a6d7a27 [diff] |
msm: kgsl: Avoid a deadlock in the IRQ handler If a major GPU fault occurs, interrupts should be turned off to avoid a storm. Calling disable_irq from within the IRQ handler, however has deadlock problems. Call disable_irq_nosync in an interrupt context instead. CRs-fixed: 299686 Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>