linux-stable/arch/avr32
Haavard Skinnemoen 92b728c147 [AVR32] Fix NMI handler
Fix a problem with the NMI handler entry code related to the NMI handler
sharing some code with the exception handlers. This is not a good idea
because the RSR and RAR registers are not the same, and the NMI handler
runs with interrupts masked the whole time so there's no need to check
for pending work.

Open-code the low-level NMI handling logic instead so that the pt_regs
layout is actually correct when the higher-level handler is called.

Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
2007-04-27 13:44:13 +02:00
..
boards/atstk1000 [AVR32] Use per-controller spi_board_info structures 2007-02-16 14:01:40 +01:00
boot [PATCH] AVR32: Minor Makefile cleanup 2006-10-25 20:26:32 -07:00
configs [AVR32] Update ATSTK1000 defconfig: Enable macb by default 2007-01-26 13:19:48 +01:00
kernel [AVR32] Fix NMI handler 2007-04-27 13:44:13 +02:00
lib [AVR32] Remove last remains of libgcc 2007-02-09 15:01:59 +01:00
mach-at32ap [AVR32] Don't enable clocks with no users 2007-04-27 13:44:13 +02:00
mm [AVR32] Clean up exception handling code 2007-04-27 13:44:13 +02:00
Kconfig [AVR32] Clean up exception handling code 2007-04-27 13:44:13 +02:00
Kconfig.debug [PATCH] avr32 architecture 2006-09-26 08:48:54 -07:00
Makefile [PATCH] AVR32: Minor Makefile cleanup 2006-10-25 20:26:32 -07:00