linux/arch/cris/arch-v10/kernel
Jesper Nilsson 7b275523ab cris build fixes: corrected and improved NMI and IRQ handling
Corrects compile errors and the following:

- Remove oldset parameter from do_signal and do_notify_resume.

- Modified to fit new consolidated IRQ handling code.

- Reverse check order between external nmi and watchdog nmi to avoid false
  watchdog oops in case of a glitch on the nmi pin.

- Return from an pin-generated NMI the same way as for other interrupts.

- Moved blocking of ethernet rx/tx irq from ethernet interrupt handler to
  low-level asm interrupt handlers.  Fixed in the multiple interrupt
  handler also.

- Add space for thread local storage in thread_info struct.

- Add NO_DMA to Kconfig, and include arch specific Kconfig using arch
  independent path. Include subsystem Kconfigs for pcmcia, usb, i2c,
  rtc and pci.

Signed-off-by: Jesper Nilsson <jesper.nilsson@axis.com>
Acked-by: Mikael Starvik <starvik@axis.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-11-14 18:45:45 -08:00
..
asm-offsets.c
crisksyms.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
debugport.c spelling fixes: arch/cris/ 2007-10-20 01:08:50 +02:00
dma.c [PATCH] CRIS update: I/O and DMA allocator 2005-07-27 16:26:00 -07:00
entry.S cris build fixes: corrected and improved NMI and IRQ handling 2007-11-14 18:45:45 -08:00
fasttimer.c spelling fixes: arch/cris/ 2007-10-20 01:08:50 +02:00
head.S Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
io_interface_mux.c [PATCH] CRIS update: I/O and DMA allocator 2005-07-27 16:26:00 -07:00
irq.c cris build fixes: corrected and improved NMI and IRQ handling 2007-11-14 18:45:45 -08:00
kgdb.c Spelling fix: explicitly 2007-10-19 23:22:55 +02:00
Makefile [PATCH] CRIS update: drivers 2005-07-27 16:25:59 -07:00
process.c spelling fixes: arch/cris/ 2007-10-20 01:08:50 +02:00
ptrace.c Consolidate PTRACE_DETACH 2007-10-16 09:42:49 -07:00
setup.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
shadows.c spelling fixes: arch/cris/ 2007-10-20 01:08:50 +02:00
signal.c header cleaning: don't include smp_lock.h when not used 2007-05-08 11:15:07 -07:00
time.c CRIS: cleanup struct irqaction initializers 2007-10-16 09:43:04 -07:00
traps.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00