intc.c 651 B

12345678910111213141516171819202122232425
  1. /*
  2. * Xilfpga interrupt controller setup
  3. *
  4. * Copyright (C) 2015 Imagination Technologies
  5. * Author: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
  6. *
  7. * This program is free software; you can redistribute it and/or modify it
  8. * under the terms and conditions of the GNU General Public License,
  9. * version 2, as published by the Free Software Foundation.
  10. */
  11. #include <linux/of.h>
  12. #include <linux/of_irq.h>
  13. #include <asm/irq_cpu.h>
  14. static struct of_device_id of_irq_ids[] __initdata = {
  15. { .compatible = "mti,cpu-interrupt-controller", .data = mips_cpu_irq_of_init },
  16. {},
  17. };
  18. void __init arch_init_irq(void)
  19. {
  20. of_irq_init(of_irq_ids);
  21. }