irq.c 630 B

12345678910111213141516171819202122232425262728
  1. /*
  2. * Copyright (C) 2004-2006 Atmel Corporation
  3. *
  4. * Based on arch/i386/kernel/irq.c
  5. * Copyright (C) 1992, 1998 Linus Torvalds, Ingo Molnar
  6. *
  7. * This program is free software; you can redistribute it and/or modify
  8. * it under the terms of the GNU General Public License version 2 as
  9. * published by the Free Software Foundation.
  10. */
  11. #include <linux/interrupt.h>
  12. #include <linux/irq.h>
  13. #include <linux/kernel_stat.h>
  14. #include <linux/proc_fs.h>
  15. #include <linux/seq_file.h>
  16. #include <linux/device.h>
  17. /* May be overridden by platform code */
  18. int __weak nmi_enable(void)
  19. {
  20. return -ENOSYS;
  21. }
  22. void __weak nmi_disable(void)
  23. {
  24. }