android_kernel_xiaomi_sm8350/arch/arm/mach-sa1100
Russell King d782f33df7 [ARM] Fix Neponset IRQ handling
While testing the genirq code on ARM, a condition was found whereby
the Neponset IRQ handler was being re-entered, causing the system
to deadlock.

Under the ARM IRQ code, this would not have been a visible problem
because the "simple" IRQ handling had no re-entrancy protection.

Resolve this by acknowledging the parent interrupt after we mask it
when we are going to handle one of our "special" level-based sources
(from ethernet or USAR chip.)

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2006-06-08 17:59:31 +01:00
..
assabet.c
badge4.c
cerf.c
clock.c
collie_pm.c [ARM] 3385/1: Battery support for sharp zaurus sl-5500 (collie) 2006-03-25 21:57:57 +00:00
collie.c [ARM] 3436/1: 2.6.16-git18: collie_defconfig broken 2006-04-01 12:13:31 +01:00
cpu-sa1100.c [ARM] 3416/1: Update LART site URL 2006-03-27 15:32:30 +01:00
cpu-sa1110.c
dma.c
generic.c [PATCH] RTC subsystem: SA1100/PXA2XX driver 2006-03-27 08:44:52 -08:00
generic.h
h3600.c
hackkit.c
irq.c [ARM] Allow SA1100 RTC alarm to be configured for wakeup 2006-05-06 11:26:30 +01:00
jornada720.c
Kconfig [ARM] 3416/1: Update LART site URL 2006-03-27 15:32:30 +01:00
lart.c
leds-assabet.c
leds-badge4.c
leds-cerf.c
leds-hackkit.c
leds-lart.c
leds-simpad.c
leds.c
leds.h
Makefile
Makefile.boot
neponset.c [ARM] Fix Neponset IRQ handling 2006-06-08 17:59:31 +01:00
pleb.c
pm.c
shannon.c
simpad.c
sleep.S
ssp.c
time.c