| * (C) Copyright 2007, Greg Ungerer <gerg@snapgear.com> |
| * This file is subject to the terms and conditions of the GNU General Public |
| * License. See the file COPYING in the main directory of this archive |
| #include <linux/kernel.h> |
| #include <linux/kernel_stat.h> |
| #include <linux/interrupt.h> |
| #include <linux/seq_file.h> |
| asmlinkage void do_IRQ(int irq, struct pt_regs *regs) |
| struct pt_regs *oldregs = set_irq_regs(regs); |
| /* The number of spurious interrupts */ |
| int arch_show_interrupts(struct seq_file *p, int prec) |
| seq_printf(p, "%*s: %10u\n", prec, "ERR", atomic_read(&irq_err_count)); |