Interrupt controllers' hooks are executed in the atomic context, so they are not permitted to sleep (with RT kernels non-raw spinlocks are sleepable). So, qe_ic_lock has to be a real (non-sleepable) spinlock. Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com> Acked-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Kumar Gala <galak@kernel.crashing.org> |
||
|---|---|---|
| .. | ||
| gpio.c | ||
| Kconfig | ||
| Makefile | ||
| qe.c | ||
| qe_ic.c | ||
| qe_ic.h | ||
| qe_io.c | ||
| ucc.c | ||
| ucc_fast.c | ||
| ucc_slow.c | ||
| usb.c | ||