mirror of
https://github.com/followmsi/android_kernel_google_msm.git
synced 2024-11-06 23:17:41 +00:00
f35a335e0b
Even though cancel_delayed_work should cancel the worker thread in some race condition it can fail and get scheduled. To avoid this situation use cancel_delayed_work_sync. Also rotator_lock mutex need not be unlocked while waiting for isr as isr does not aquire this mutex for doing its operations. It is after this unlock of mutex sometimes in race condition rotator clock is getting disabled via the msm_rotator_rot_clk_work_f Change-Id: I574aec489fe51ec0e5f7c215c9aba9bb0ec66ffa Signed-off-by: Justin Philip <jphili@codeaurora.org> |
||
---|---|---|
.. | ||
agp | ||
diag | ||
hw_random | ||
ipmi | ||
mwave | ||
pcmcia | ||
tpm | ||
xilinx_hwicap | ||
adsprpc.c | ||
adsprpc_shared.h | ||
apm-emulation.c | ||
applicom.c | ||
applicom.h | ||
bfin-otp.c | ||
bsr.c | ||
csdio.c | ||
dcc_tty.c | ||
ds1302.c | ||
ds1620.c | ||
dsp56k.c | ||
dtlk.c | ||
efirtc.c | ||
generic_nvram.c | ||
genrtc.c | ||
hangcheck-timer.c | ||
hpet.c | ||
i8k.c | ||
Kconfig | ||
lp.c | ||
Makefile | ||
mbcs.c | ||
mbcs.h | ||
mem.c | ||
misc.c | ||
mmtimer.c | ||
msm_rotator.c | ||
msm_smd_pkt.c | ||
mspec.c | ||
nsc_gpio.c | ||
nvram.c | ||
nwbutton.c | ||
nwbutton.h | ||
nwflash.c | ||
pc8736x_gpio.c | ||
ppdev.c | ||
ps3flash.c | ||
ramoops.c | ||
random.c | ||
raw.c | ||
rtc.c | ||
scx200_gpio.c | ||
snsc.c | ||
snsc.h | ||
snsc_event.c | ||
sonypi.c | ||
tb0219.c | ||
tile-srom.c | ||
tlclk.c | ||
toshiba.c | ||
ttyprintk.c | ||
uv_mmtimer.c | ||
virtio_console.c |