1*51cb23d4SPatrice Chotard /*
2*51cb23d4SPatrice Chotard  *  include/linux/irqchip/irq-st.h
3*51cb23d4SPatrice Chotard  *
4*51cb23d4SPatrice Chotard  *  Copyright (C) 2014 STMicroelectronics All Rights Reserved
5*51cb23d4SPatrice Chotard  *
6*51cb23d4SPatrice Chotard  *  Author: Lee Jones <lee.jones@linaro.org>
7*51cb23d4SPatrice Chotard  *
8*51cb23d4SPatrice Chotard  * This program is free software; you can redistribute it and/or modify
9*51cb23d4SPatrice Chotard  * it under the terms of the GNU General Public License version 2 as
10*51cb23d4SPatrice Chotard  * published by the Free Software Foundation.
11*51cb23d4SPatrice Chotard  */
12*51cb23d4SPatrice Chotard 
13*51cb23d4SPatrice Chotard #ifndef _DT_BINDINGS_INTERRUPT_CONTROLLER_ST_H
14*51cb23d4SPatrice Chotard #define _DT_BINDINGS_INTERRUPT_CONTROLLER_ST_H
15*51cb23d4SPatrice Chotard 
16*51cb23d4SPatrice Chotard #define ST_IRQ_SYSCFG_EXT_0		0
17*51cb23d4SPatrice Chotard #define ST_IRQ_SYSCFG_EXT_1		1
18*51cb23d4SPatrice Chotard #define ST_IRQ_SYSCFG_EXT_2		2
19*51cb23d4SPatrice Chotard #define ST_IRQ_SYSCFG_CTI_0		3
20*51cb23d4SPatrice Chotard #define ST_IRQ_SYSCFG_CTI_1		4
21*51cb23d4SPatrice Chotard #define ST_IRQ_SYSCFG_PMU_0		5
22*51cb23d4SPatrice Chotard #define ST_IRQ_SYSCFG_PMU_1		6
23*51cb23d4SPatrice Chotard #define ST_IRQ_SYSCFG_pl310_L2		7
24*51cb23d4SPatrice Chotard #define ST_IRQ_SYSCFG_DISABLED		0xFFFFFFFF
25*51cb23d4SPatrice Chotard 
26*51cb23d4SPatrice Chotard #define ST_IRQ_SYSCFG_EXT_1_INV		0x1
27*51cb23d4SPatrice Chotard #define ST_IRQ_SYSCFG_EXT_2_INV		0x2
28*51cb23d4SPatrice Chotard #define ST_IRQ_SYSCFG_EXT_3_INV		0x4
29*51cb23d4SPatrice Chotard 
30*51cb23d4SPatrice Chotard #endif
31