]> asedeno.scripts.mit.edu Git - linux.git/commit
mfd: ezx-pcap: Replace mutex_lock with spin_lock
authorFuqian Huang <huangfq.daxian@gmail.com>
Tue, 13 Aug 2019 10:31:33 +0000 (18:31 +0800)
committerLee Jones <lee.jones@linaro.org>
Mon, 2 Sep 2019 10:05:37 +0000 (11:05 +0100)
commitb65dc4f6b339ff57321fd95f2f7b6197a3c24ba4
treef5d0f9071ba68f4cf6524a95b5af9d6e2badc7a6
parent5cd690a308e86bcb10b8a0d6d42f153e82f695f6
mfd: ezx-pcap: Replace mutex_lock with spin_lock

As mutex_lock might sleep. Function pcap_adc_irq is an interrupt handler.
The use of mutex_lock in pcap_adc_irq may cause sleep in IRQ context.
Replace mutex_lock with spin_lock to avoid this.

Signed-off-by: Fuqian Huang <huangfq.daxian@gmail.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/mfd/ezx-pcap.c