Home
last modified time | relevance | path

Searched refs:cascade (Results 1 – 25 of 25) sorted by relevance

/arch/powerpc/platforms/cell/
Dinterrupt.c107 int cascade; in iic_ioexc_cascade() local
118 for (cascade = 63; cascade >= 0; cascade--) in iic_ioexc_cascade()
119 if (bits & (0x8000000000000000UL >> cascade)) { in iic_ioexc_cascade()
122 base | cascade); in iic_ioexc_cascade()
371 unsigned int node, cascade, found = 0; in setup_iic() local
403 cascade = node << IIC_IRQ_NODE_SHIFT; in setup_iic()
404 cascade |= 1 << IIC_IRQ_CLASS_SHIFT; in setup_iic()
405 cascade |= IIC_UNIT_IIC; in setup_iic()
406 cascade = irq_create_mapping(iic_host, cascade); in setup_iic()
407 if (cascade == NO_IRQ) in setup_iic()
[all …]
/arch/arm/mach-shark/
Dirq.c69 static struct irqaction cascade; variable
105 cascade.handler = bogus_int; in shark_init_irq()
106 cascade.name = "cascade"; in shark_init_irq()
107 setup_irq(2,&cascade); in shark_init_irq()
/arch/mips/cobalt/
Dirq.c48 static struct irqaction cascade = { variable
60 setup_irq(GT641XX_CASCADE_IRQ, &cascade); in arch_init_irq()
61 setup_irq(I8259_CASCADE_IRQ, &cascade); in arch_init_irq()
/arch/mips/vr41xx/common/
Dirq.c64 irq_cascade_t *cascade; in irq_dispatch() local
72 cascade = irq_cascade + irq; in irq_dispatch()
73 if (cascade->get_irq != NULL) { in irq_dispatch()
83 ret = cascade->get_irq(irq); in irq_dispatch()
/arch/mips/mach-goldfish/
Dgoldfish-interrupt.c101 static struct irqaction cascade = { variable
121 setup_irq(MIPS_CPU_IRQ_BASE+MIPS_CPU_IRQ_PIC, &cascade); in arch_init_irq()
122 setup_irq(MIPS_CPU_IRQ_BASE+MIPS_CPU_IRQ_FIQ, &cascade); in arch_init_irq()
/arch/mips/lasat/
Dinterrupt.c105 static struct irqaction cascade = { variable
134 setup_irq(LASAT_CASCADE_IRQ, &cascade); in arch_init_irq()
/arch/alpha/kernel/
Dirq_i8259.c99 static struct irqaction cascade = { in init_i8259a_irqs() local
114 setup_irq(2, &cascade); in init_i8259a_irqs()
/arch/powerpc/platforms/pseries/
Dsetup.c126 unsigned int cascade; in pseries_setup_i8259_cascade() local
143 cascade = irq_of_parse_and_map(found, 0); in pseries_setup_i8259_cascade()
144 if (cascade == NO_IRQ) { in pseries_setup_i8259_cascade()
148 pr_debug("pic: cascade mapped to irq %d\n", cascade); in pseries_setup_i8259_cascade()
169 set_irq_chained_handler(cascade, pseries_8259_cascade); in pseries_setup_i8259_cascade()
/arch/powerpc/platforms/powermac/
Dpic.c501 unsigned int cascade; in pmac_pic_probe_mpic() local
542 cascade = irq_of_parse_and_map(slave, 0); in pmac_pic_probe_mpic()
543 if (cascade == NO_IRQ) { in pmac_pic_probe_mpic()
554 set_irq_data(cascade, mpic2); in pmac_pic_probe_mpic()
555 set_irq_chained_handler(cascade, pmac_u3_cascade); in pmac_pic_probe_mpic()
/arch/powerpc/boot/dts/
Darches.dts89 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
101 interrupts = <0xa 0x4 0xb 0x4>; /* cascade */
113 interrupts = <0x10 0x4 0x11 0x4>; /* cascade */
Dtaishan.dts73 interrupts = <0x1 0x4 0x0 0x4>; /* cascade - first non-critical */
86 interrupts = <0x3 0x4 0x2 0x4>; /* cascade */
98 interrupts = <0x5 0x4 0x4 0x4>; /* cascade */
Dhaleakala.dts68 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
80 interrupts = <0x1c 0x4 0x1d 0x4>; /* cascade */
Dkatmai.dts73 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
85 interrupts = <0xa 0x4 0xb 0x4>; /* cascade */
97 interrupts = <0x10 0x4 0x11 0x4>; /* cascade */
Dcanyonlands.dts70 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
82 interrupts = <0xa 0x4 0xb 0x4>; /* cascade */
94 interrupts = <0x10 0x4 0x11 0x4>; /* cascade */
Drainier.dts75 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
87 interrupts = <0x1c 0x4 0x1d 0x4>; /* cascade */
Dsequoia.dts75 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
87 interrupts = <0x1c 0x4 0x1d 0x4>; /* cascade */
Dglacier.dts71 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
83 interrupts = <0xa 0x4 0xb 0x4>; /* cascade */
95 interrupts = <0x10 0x4 0x11 0x4>; /* cascade */
Dkilauea.dts69 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
81 interrupts = <0x1c 0x4 0x1d 0x4>; /* cascade */
Dmakalu.dts69 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
81 interrupts = <0x1c 0x4 0x1d 0x4>; /* cascade */
Dwarp.dts68 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
Dsam440ep.dts75 interrupts = <0x1e 4 0x1f 4>; /* cascade */
Dbamboo.dts74 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
Dyosemite.dts72 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
Debony.dts73 interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */
/arch/h8300/
DKconfig.cpu125 bool "8bit timer (2ch cascade)"