summaryrefslogtreecommitdiffstats
path: root/drivers/rtc/rtc-spear.c
diff options
context:
space:
mode:
authorFuqian Huang <huangfq.daxian@gmail.com>2019-08-07 16:23:10 +0800
committerAlexandre Belloni <alexandre.belloni@bootlin.com>2019-08-12 23:04:25 +0200
commitb0a3fa44659ccee87215600b4235982bc0f3e828 (patch)
treeeb76a6034bcf65e4c2df38e330b9fdbfe4940e1a /drivers/rtc/rtc-spear.c
parent41a8e19f47dfe9154c56b35842700ad38a7c33e0 (diff)
downloadlinux-b0a3fa44659ccee87215600b4235982bc0f3e828.tar.gz
linux-b0a3fa44659ccee87215600b4235982bc0f3e828.tar.bz2
linux-b0a3fa44659ccee87215600b4235982bc0f3e828.zip
rtc: mxc: use spin_lock_irqsave instead of spin_lock_irq in IRQ context
As spin_unlock_irq will enable interrupts. mxc_rtc_irq_enable is called from interrupt handler mxc_rtc_interrupt. Interrupts are enabled in interrupt handler. Use spin_lock_irqsave/spin_unlock_irqrestore instead of spin_(un)lock_irq in IRQ context to avoid this. Signed-off-by: Fuqian Huang <huangfq.daxian@gmail.com> Link: https://lore.kernel.org/r/20190807082310.10135-1-huangfq.daxian@gmail.com Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Diffstat (limited to 'drivers/rtc/rtc-spear.c')
0 files changed, 0 insertions, 0 deletions