drivers: video: msm: fix hang on disable_irq
authorDaniel Walker <dwalker@codeaurora.org>
Tue, 27 Jul 2010 21:04:30 +0000 (14:04 -0700)
committerDaniel Walker <dwalker@codeaurora.org>
Tue, 12 Oct 2010 23:10:23 +0000 (16:10 -0700)
commit5ad43ff98ac926e37ecbdef04ba7d4d104604028
tree280e755d57c555fc9a672d2b26320f905a0f28b4
parent461cbe77d0a4f887c33a3a95ea68a7daf23b4302
drivers: video: msm: fix hang on disable_irq

There's a resource race around disable_irq. Using the nosync
version allows the function to continue and prevents the hang.

Adapted from Arve Hjønnevåg <arve@android.com> changes in the Google tree.

Signed-off-by: Daniel Walker <dwalker@codeaurora.org>
drivers/video/msm/mdp.c