Home
last modified time | relevance | path

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

/linux-4.4.14/arch/powerpc/include/asm/
Dqe_ic.h84 unsigned int cascade_irq = qe_ic_get_low_irq(qe_ic); in qe_ic_cascade_low_ipic() local
86 if (cascade_irq != NO_IRQ) in qe_ic_cascade_low_ipic()
87 generic_handle_irq(cascade_irq); in qe_ic_cascade_low_ipic()
93 unsigned int cascade_irq = qe_ic_get_high_irq(qe_ic); in qe_ic_cascade_high_ipic() local
95 if (cascade_irq != NO_IRQ) in qe_ic_cascade_high_ipic()
96 generic_handle_irq(cascade_irq); in qe_ic_cascade_high_ipic()
102 unsigned int cascade_irq = qe_ic_get_low_irq(qe_ic); in qe_ic_cascade_low_mpic() local
105 if (cascade_irq != NO_IRQ) in qe_ic_cascade_low_mpic()
106 generic_handle_irq(cascade_irq); in qe_ic_cascade_low_mpic()
114 unsigned int cascade_irq = qe_ic_get_high_irq(qe_ic); in qe_ic_cascade_high_mpic() local
[all …]
/linux-4.4.14/arch/powerpc/platforms/86xx/
Dpic.c23 unsigned int cascade_irq = i8259_irq(); in mpc86xx_8259_cascade() local
25 if (cascade_irq != NO_IRQ) in mpc86xx_8259_cascade()
26 generic_handle_irq(cascade_irq); in mpc86xx_8259_cascade()
37 int cascade_irq; in mpc86xx_init_irq() local
60 cascade_irq = irq_of_parse_and_map(cascade_node, 0); in mpc86xx_init_irq()
61 if (cascade_irq == NO_IRQ) { in mpc86xx_init_irq()
69 irq_set_chained_handler(cascade_irq, mpc86xx_8259_cascade); in mpc86xx_init_irq()
/linux-4.4.14/drivers/irqchip/
Dirq-mmp.c40 unsigned int cascade_irq; member
141 if (irq == icu_data[i].cascade_irq) { in icu_mux_irq_demux()
262 icu_data[1].cascade_irq = 4; in mmp2_init_icu()
271 icu_data[2].cascade_irq = 5; in mmp2_init_icu()
280 icu_data[3].cascade_irq = 9; in mmp2_init_icu()
289 icu_data[4].cascade_irq = 17; in mmp2_init_icu()
298 icu_data[5].cascade_irq = 35; in mmp2_init_icu()
307 icu_data[6].cascade_irq = 51; in mmp2_init_icu()
316 icu_data[7].cascade_irq = 55; in mmp2_init_icu()
325 if (irq == icu_data[1].cascade_irq || in mmp2_init_icu()
[all …]
Dexynos-combiner.c72 unsigned int cascade_irq, combiner_irq; in combiner_handle_cascade_irq() local
86 cascade_irq = irq_find_mapping(combiner_irq_domain, combiner_irq); in combiner_handle_cascade_irq()
88 if (unlikely(!cascade_irq)) in combiner_handle_cascade_irq()
91 generic_handle_irq(cascade_irq); in combiner_handle_cascade_irq()
Dirq-armada-370-xp.c448 unsigned int cascade_irq; in armada_370_xp_mpic_handle_cascade_irq() local
470 cascade_irq = irq_find_mapping(armada_370_xp_mpic_domain, irqn); in armada_370_xp_mpic_handle_cascade_irq()
471 generic_handle_irq(cascade_irq); in armada_370_xp_mpic_handle_cascade_irq()
Dirq-gic.c370 unsigned int cascade_irq, gic_irq; in gic_handle_cascade_irq() local
383 cascade_irq = irq_find_mapping(chip_data->domain, gic_irq); in gic_handle_cascade_irq()
387 generic_handle_irq(cascade_irq); in gic_handle_cascade_irq()
/linux-4.4.14/arch/powerpc/platforms/85xx/
Dmpc85xx_ds.c52 unsigned int cascade_irq = i8259_irq(); in mpc85xx_8259_cascade() local
54 if (cascade_irq != NO_IRQ) { in mpc85xx_8259_cascade()
55 generic_handle_irq(cascade_irq); in mpc85xx_8259_cascade()
67 int cascade_irq; in mpc85xx_ds_pic_init() local
100 cascade_irq = irq_of_parse_and_map(cascade_node, 0); in mpc85xx_ds_pic_init()
101 if (cascade_irq == NO_IRQ) { in mpc85xx_ds_pic_init()
106 DBG("mpc85xxds: cascade mapped to irq %d\n", cascade_irq); in mpc85xx_ds_pic_init()
111 irq_set_chained_handler(cascade_irq, mpc85xx_8259_cascade); in mpc85xx_ds_pic_init()
Dmpc85xx_cds.c197 unsigned int cascade_irq = i8259_irq(); in mpc85xx_8259_cascade_handler() local
199 if (cascade_irq != NO_IRQ) in mpc85xx_8259_cascade_handler()
201 generic_handle_irq(cascade_irq); in mpc85xx_8259_cascade_handler()
235 int cascade_irq; in mpc85xx_cds_8259_attach() local
249 cascade_irq = irq_of_parse_and_map(cascade_node, 0); in mpc85xx_cds_8259_attach()
250 if (cascade_irq == NO_IRQ) { in mpc85xx_cds_8259_attach()
264 if ((ret = setup_irq(cascade_irq, &mpc85xxcds_8259_irqaction))) { in mpc85xx_cds_8259_attach()
270 irq_set_handler(cascade_irq, mpc85xx_8259_cascade_handler); in mpc85xx_cds_8259_attach()
Dcommon.c55 int cascade_irq; in cpm2_cascade() local
57 while ((cascade_irq = cpm2_get_irq()) >= 0) in cpm2_cascade()
58 generic_handle_irq(cascade_irq); in cpm2_cascade()
Dsocrates_fpga_pic.c98 unsigned int cascade_irq; in socrates_fpga_pic_cascade() local
104 cascade_irq = socrates_fpga_pic_get_irq(irq); in socrates_fpga_pic_cascade()
106 if (cascade_irq != NO_IRQ) in socrates_fpga_pic_cascade()
107 generic_handle_irq(cascade_irq); in socrates_fpga_pic_cascade()
/linux-4.4.14/arch/powerpc/sysdev/
Dxilinx_intc.c228 unsigned int cascade_irq = i8259_irq(); in xilinx_i8259_cascade() local
230 if (cascade_irq) in xilinx_i8259_cascade()
231 generic_handle_irq(cascade_irq); in xilinx_i8259_cascade()
240 int cascade_irq; in xilinx_i8259_setup_cascade() local
247 cascade_irq = irq_of_parse_and_map(cascade_node, 0); in xilinx_i8259_setup_cascade()
248 if (!cascade_irq) { in xilinx_i8259_setup_cascade()
254 irq_set_chained_handler(cascade_irq, xilinx_i8259_cascade); in xilinx_i8259_setup_cascade()
Dfsl_mpic_err.c106 unsigned int cascade_irq; in fsl_error_int_handler() local
116 cascade_irq = irq_linear_revmap(mpic->irqhost, in fsl_error_int_handler()
118 WARN_ON(cascade_irq == NO_IRQ); in fsl_error_int_handler()
119 if (cascade_irq != NO_IRQ) { in fsl_error_int_handler()
120 generic_handle_irq(cascade_irq); in fsl_error_int_handler()
Dfsl_msi.c274 unsigned int cascade_irq; in fsl_msi_cascade() local
288 cascade_irq = NO_IRQ; in fsl_msi_cascade()
315 cascade_irq = irq_linear_revmap(msi_data->irqhost, in fsl_msi_cascade()
318 if (cascade_irq != NO_IRQ) { in fsl_msi_cascade()
319 generic_handle_irq(cascade_irq); in fsl_msi_cascade()
Dtsi108_pci.c434 unsigned int cascade_irq = get_pci_source(); in tsi108_irq_cascade() local
436 if (cascade_irq != NO_IRQ) in tsi108_irq_cascade()
437 generic_handle_irq(cascade_irq); in tsi108_irq_cascade()
Dfsl_msi.h37 unsigned long cascade_irq; member
/linux-4.4.14/arch/powerpc/platforms/512x/
Dmpc5121_ads_cpld.c165 unsigned int cascade_irq; in mpc5121_ads_cpld_pic_init() local
179 cascade_irq = irq_of_parse_and_map(np, 0); in mpc5121_ads_cpld_pic_init()
180 if (cascade_irq == NO_IRQ) in mpc5121_ads_cpld_pic_init()
201 irq_set_chained_handler(cascade_irq, cpld_pic_cascade); in mpc5121_ads_cpld_pic_init()
/linux-4.4.14/arch/powerpc/sysdev/ge/
Dge_pic.c97 unsigned int cascade_irq; in gef_pic_cascade() local
103 cascade_irq = gef_pic_get_irq(); in gef_pic_cascade()
105 if (cascade_irq != NO_IRQ) in gef_pic_cascade()
106 generic_handle_irq(cascade_irq); in gef_pic_cascade()
/linux-4.4.14/arch/powerpc/platforms/chrp/
Dsetup.c369 unsigned int cascade_irq = i8259_irq(); in chrp_8259_cascade() local
371 if (cascade_irq != NO_IRQ) in chrp_8259_cascade()
372 generic_handle_irq(cascade_irq); in chrp_8259_cascade()
472 unsigned int cascade_irq; in chrp_find_8259() local
516 cascade_irq = irq_of_parse_and_map(pic, 0); in chrp_find_8259()
517 if (cascade_irq == NO_IRQ) in chrp_find_8259()
520 irq_set_chained_handler(cascade_irq, in chrp_find_8259()
/linux-4.4.14/arch/powerpc/platforms/embedded6xx/
Dmvme5100.c48 unsigned int cascade_irq = i8259_irq(); in mvme5100_8259_cascade() local
50 if (cascade_irq != NO_IRQ) in mvme5100_8259_cascade()
51 generic_handle_irq(cascade_irq); in mvme5100_8259_cascade()
/linux-4.4.14/arch/powerpc/platforms/8xx/
Dm8xx_setup.c220 int cascade_irq = cpm_get_irq(); in cpm_cascade() local
222 if (cascade_irq >= 0) in cpm_cascade()
223 generic_handle_irq(cascade_irq); in cpm_cascade()
/linux-4.4.14/arch/mips/vr41xx/common/
Dirq.c39 int cascade_irq(unsigned int irq, int (*get_irq)(unsigned int)) in cascade_irq() function
60 EXPORT_SYMBOL_GPL(cascade_irq);
Dicu.c720 cascade_irq(INT0_IRQ, icu_get_irq); in vr41xx_icu_init()
721 cascade_irq(INT1_IRQ, icu_get_irq); in vr41xx_icu_init()
722 cascade_irq(INT2_IRQ, icu_get_irq); in vr41xx_icu_init()
723 cascade_irq(INT3_IRQ, icu_get_irq); in vr41xx_icu_init()
724 cascade_irq(INT4_IRQ, icu_get_irq); in vr41xx_icu_init()
/linux-4.4.14/arch/mips/include/asm/vr41xx/
Dvr41xx.h78 extern int cascade_irq(unsigned int irq, int (*get_irq)(unsigned int));
/linux-4.4.14/arch/powerpc/platforms/pseries/
Dsetup.c118 unsigned int cascade_irq = i8259_irq(); in pseries_8259_cascade() local
120 if (cascade_irq != NO_IRQ) in pseries_8259_cascade()
121 generic_handle_irq(cascade_irq); in pseries_8259_cascade()
/linux-4.4.14/drivers/gpio/
Dgpio-vr41xx.c576 return cascade_irq(irq, giu_get_irq); in giu_probe()