diff options
author | Jarkko Lavinen <jarkko.lavinen@nokia.com> | 2008-03-26 21:09:42 +0100 |
---|---|---|
committer | Pierre Ossman <drzeus@drzeus.cx> | 2008-04-18 20:05:30 +0200 |
commit | 7584d276d47a55afaeb614ed16cf306cbe2d6117 (patch) | |
tree | 85f43e35e299312f45a9be8206f0075a33a28045 /drivers/Kconfig | |
parent | MMC: OMAP: Check the get_cover_state function pointer if not set (diff) | |
download | linux-7584d276d47a55afaeb614ed16cf306cbe2d6117.tar.xz linux-7584d276d47a55afaeb614ed16cf306cbe2d6117.zip |
MMC: OMAP: Use tasklet instead of workqueue for cover switch notification
The cover waitqueue is occasionally scheduled twice from timer
and the interrupt and oops follows. It would have been possible
to fix this problem with spinlocks but using tasklet was a dropin
solution with no need for locking.
This path also adds some cleanups.
Signed-off-by: Jarkko Lavinen <jarkko.lavinen@nokia.com>
Signed-off-by: Hiroshi DOYU <Hiroshi.DOYU@nokia.com>
Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
Diffstat (limited to 'drivers/Kconfig')
0 files changed, 0 insertions, 0 deletions