xref: /linux/arch/sh/boards/mach-lboxre2/irq.c (revision 7639a4541f7e7abb1295ff8ab39cc2f5842239ae)
1da2014a2SPaul Mundt /*
2da2014a2SPaul Mundt  * linux/arch/sh/boards/lboxre2/irq.c
3da2014a2SPaul Mundt  *
4da2014a2SPaul Mundt  * Copyright (C) 2007 Nobuhiro Iwamatsu
5da2014a2SPaul Mundt  *
6da2014a2SPaul Mundt  * NTT COMWARE L-BOX RE2 Support.
7da2014a2SPaul Mundt  *
8da2014a2SPaul Mundt  * This file is subject to the terms and conditions of the GNU General Public
9da2014a2SPaul Mundt  * License.  See the file "COPYING" in the main directory of this archive
10da2014a2SPaul Mundt  * for more details.
11da2014a2SPaul Mundt  *
12da2014a2SPaul Mundt  */
13da2014a2SPaul Mundt #include <linux/init.h>
14da2014a2SPaul Mundt #include <linux/interrupt.h>
15da2014a2SPaul Mundt #include <linux/irq.h>
16da2014a2SPaul Mundt #include <asm/irq.h>
17da2014a2SPaul Mundt #include <asm/io.h>
18*7639a454SPaul Mundt #include <mach/lboxre2.h>
19da2014a2SPaul Mundt 
20da2014a2SPaul Mundt /*
21da2014a2SPaul Mundt  * Initialize IRQ setting
22da2014a2SPaul Mundt  */
23da2014a2SPaul Mundt void __init init_lboxre2_IRQ(void)
24da2014a2SPaul Mundt {
25da2014a2SPaul Mundt 	make_imask_irq(IRQ_CF1);
26da2014a2SPaul Mundt 	make_imask_irq(IRQ_CF0);
27da2014a2SPaul Mundt 	make_imask_irq(IRQ_INTD);
28da2014a2SPaul Mundt 	make_imask_irq(IRQ_ETH1);
29da2014a2SPaul Mundt 	make_imask_irq(IRQ_ETH0);
30da2014a2SPaul Mundt 	make_imask_irq(IRQ_INTA);
31da2014a2SPaul Mundt }
32