]> git.karo-electronics.de Git - karo-tx-linux.git/blob - drivers/irqchip/Kconfig
Merge tag 'pm+acpi-3.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael...
[karo-tx-linux.git] / drivers / irqchip / Kconfig
1 config IRQCHIP
2         def_bool y
3         depends on OF_IRQ
4
5 config ARM_GIC
6         bool
7         select IRQ_DOMAIN
8         select MULTI_IRQ_HANDLER
9
10 config GIC_NON_BANKED
11         bool
12
13 config ARM_GIC_V3
14         bool
15         select IRQ_DOMAIN
16         select MULTI_IRQ_HANDLER
17
18 config ARM_NVIC
19         bool
20         select IRQ_DOMAIN
21         select GENERIC_IRQ_CHIP
22
23 config ARM_VIC
24         bool
25         select IRQ_DOMAIN
26         select MULTI_IRQ_HANDLER
27
28 config ARM_VIC_NR
29         int
30         default 4 if ARCH_S5PV210
31         default 3 if ARCH_S5PC100
32         default 2
33         depends on ARM_VIC
34         help
35           The maximum number of VICs available in the system, for
36           power management.
37
38 config ATMEL_AIC_IRQ
39         bool
40         select GENERIC_IRQ_CHIP
41         select IRQ_DOMAIN
42         select MULTI_IRQ_HANDLER
43         select SPARSE_IRQ
44
45 config ATMEL_AIC5_IRQ
46         bool
47         select GENERIC_IRQ_CHIP
48         select IRQ_DOMAIN
49         select MULTI_IRQ_HANDLER
50         select SPARSE_IRQ
51
52 config BRCMSTB_L2_IRQ
53         bool
54         depends on ARM
55         select GENERIC_IRQ_CHIP
56         select IRQ_DOMAIN
57
58 config DW_APB_ICTL
59         bool
60         select IRQ_DOMAIN
61
62 config IMGPDC_IRQ
63         bool
64         select GENERIC_IRQ_CHIP
65         select IRQ_DOMAIN
66
67 config CLPS711X_IRQCHIP
68         bool
69         depends on ARCH_CLPS711X
70         select IRQ_DOMAIN
71         select MULTI_IRQ_HANDLER
72         select SPARSE_IRQ
73         default y
74
75 config OR1K_PIC
76         bool
77         select IRQ_DOMAIN
78
79 config ORION_IRQCHIP
80         bool
81         select IRQ_DOMAIN
82         select MULTI_IRQ_HANDLER
83
84 config RENESAS_INTC_IRQPIN
85         bool
86         select IRQ_DOMAIN
87
88 config RENESAS_IRQC
89         bool
90         select IRQ_DOMAIN
91
92 config TB10X_IRQC
93         bool
94         select IRQ_DOMAIN
95         select GENERIC_IRQ_CHIP
96
97 config VERSATILE_FPGA_IRQ
98         bool
99         select IRQ_DOMAIN
100
101 config VERSATILE_FPGA_IRQ_NR
102        int
103        default 4
104        depends on VERSATILE_FPGA_IRQ
105
106 config XTENSA_MX
107         bool
108         select IRQ_DOMAIN
109
110 config IRQ_CROSSBAR
111         bool
112         help
113           Support for a CROSSBAR ip that preceeds the main interrupt controller.
114           The primary irqchip invokes the crossbar's callback which inturn allocates
115           a free irq and configures the IP. Thus the peripheral interrupts are
116           routed to one of the free irqchip interrupt lines.