/linux-3.4.99/arch/powerpc/include/asm/ |
D | qe_ic.h | 85 unsigned int cascade_irq = qe_ic_get_low_irq(qe_ic); in qe_ic_cascade_low_ipic() local 87 if (cascade_irq != NO_IRQ) in qe_ic_cascade_low_ipic() 88 generic_handle_irq(cascade_irq); in qe_ic_cascade_low_ipic() 95 unsigned int cascade_irq = qe_ic_get_high_irq(qe_ic); in qe_ic_cascade_high_ipic() local 97 if (cascade_irq != NO_IRQ) in qe_ic_cascade_high_ipic() 98 generic_handle_irq(cascade_irq); in qe_ic_cascade_high_ipic() 105 unsigned int cascade_irq = qe_ic_get_low_irq(qe_ic); in qe_ic_cascade_low_mpic() local 108 if (cascade_irq != NO_IRQ) in qe_ic_cascade_low_mpic() 109 generic_handle_irq(cascade_irq); in qe_ic_cascade_low_mpic() 118 unsigned int cascade_irq = qe_ic_get_high_irq(qe_ic); in qe_ic_cascade_high_mpic() local [all …]
|
/linux-3.4.99/arch/powerpc/platforms/86xx/ |
D | pic.c | 22 unsigned int cascade_irq = i8259_irq(); in mpc86xx_8259_cascade() local 24 if (cascade_irq != NO_IRQ) in mpc86xx_8259_cascade() 25 generic_handle_irq(cascade_irq); in mpc86xx_8259_cascade() 36 int cascade_irq; in mpc86xx_init_irq() local 59 cascade_irq = irq_of_parse_and_map(cascade_node, 0); in mpc86xx_init_irq() 60 if (cascade_irq == NO_IRQ) { in mpc86xx_init_irq() 68 irq_set_chained_handler(cascade_irq, mpc86xx_8259_cascade); in mpc86xx_init_irq()
|
/linux-3.4.99/arch/powerpc/platforms/85xx/ |
D | mpc85xx_ds.c | 53 unsigned int cascade_irq = i8259_irq(); in mpc85xx_8259_cascade() local 55 if (cascade_irq != NO_IRQ) { in mpc85xx_8259_cascade() 56 generic_handle_irq(cascade_irq); in mpc85xx_8259_cascade() 68 int cascade_irq; in mpc85xx_ds_pic_init() local 101 cascade_irq = irq_of_parse_and_map(cascade_node, 0); in mpc85xx_ds_pic_init() 102 if (cascade_irq == NO_IRQ) { in mpc85xx_ds_pic_init() 107 DBG("mpc85xxds: cascade mapped to irq %d\n", cascade_irq); in mpc85xx_ds_pic_init() 112 irq_set_chained_handler(cascade_irq, mpc85xx_8259_cascade); in mpc85xx_ds_pic_init()
|
D | mpc85xx_cds.c | 198 unsigned int cascade_irq = i8259_irq(); in mpc85xx_8259_cascade_handler() local 200 if (cascade_irq != NO_IRQ) in mpc85xx_8259_cascade_handler() 202 generic_handle_irq(cascade_irq); in mpc85xx_8259_cascade_handler() 236 int cascade_irq; in mpc85xx_cds_8259_attach() local 250 cascade_irq = irq_of_parse_and_map(cascade_node, 0); in mpc85xx_cds_8259_attach() 251 if (cascade_irq == NO_IRQ) { in mpc85xx_cds_8259_attach() 265 if ((ret = setup_irq(cascade_irq, &mpc85xxcds_8259_irqaction))) { in mpc85xx_cds_8259_attach() 271 irq_set_handler(cascade_irq, mpc85xx_8259_cascade_handler); in mpc85xx_cds_8259_attach()
|
D | common.c | 41 int cascade_irq; in cpm2_cascade() local 43 while ((cascade_irq = cpm2_get_irq()) >= 0) in cpm2_cascade() 44 generic_handle_irq(cascade_irq); in cpm2_cascade()
|
D | socrates_fpga_pic.c | 95 unsigned int cascade_irq; in socrates_fpga_pic_cascade() local 101 cascade_irq = socrates_fpga_pic_get_irq(irq); in socrates_fpga_pic_cascade() 103 if (cascade_irq != NO_IRQ) in socrates_fpga_pic_cascade() 104 generic_handle_irq(cascade_irq); in socrates_fpga_pic_cascade()
|
/linux-3.4.99/arch/powerpc/sysdev/ |
D | xilinx_intc.c | 226 unsigned int cascade_irq = i8259_irq(); in xilinx_i8259_cascade() local 228 if (cascade_irq) in xilinx_i8259_cascade() 229 generic_handle_irq(cascade_irq); in xilinx_i8259_cascade() 238 int cascade_irq; in xilinx_i8259_setup_cascade() local 245 cascade_irq = irq_of_parse_and_map(cascade_node, 0); in xilinx_i8259_setup_cascade() 246 if (!cascade_irq) { in xilinx_i8259_setup_cascade() 252 irq_set_chained_handler(cascade_irq, xilinx_i8259_cascade); in xilinx_i8259_setup_cascade()
|
D | fsl_msi.c | 232 unsigned int cascade_irq; in fsl_msi_cascade() local 260 cascade_irq = NO_IRQ; in fsl_msi_cascade() 284 cascade_irq = irq_linear_revmap(msi_data->irqhost, in fsl_msi_cascade() 287 if (cascade_irq != NO_IRQ) in fsl_msi_cascade() 288 generic_handle_irq(cascade_irq); in fsl_msi_cascade()
|
D | fsl_msi.h | 31 unsigned long cascade_irq; member
|
D | tsi108_pci.c | 434 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()
|
/linux-3.4.99/arch/arm/mach-msm/ |
D | sirc.c | 39 .cascade_irq = INT_SIRC_0, 127 (sirc_reg_table[reg].cascade_irq != irq)) in sirc_irq_handler() 166 irq_set_chained_handler(sirc_reg_table[i].cascade_irq, in msm_init_sirc() 168 irq_set_irq_wake(sirc_reg_table[i].cascade_irq, 1); in msm_init_sirc()
|
/linux-3.4.99/arch/powerpc/sysdev/ge/ |
D | ge_pic.c | 97 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-3.4.99/arch/powerpc/platforms/512x/ |
D | mpc5121_ads_cpld.c | 163 unsigned int cascade_irq; in mpc5121_ads_cpld_pic_init() local 177 cascade_irq = irq_of_parse_and_map(np, 0); in mpc5121_ads_cpld_pic_init() 178 if (cascade_irq == NO_IRQ) in mpc5121_ads_cpld_pic_init() 199 irq_set_chained_handler(cascade_irq, cpld_pic_cascade); in mpc5121_ads_cpld_pic_init()
|
/linux-3.4.99/arch/powerpc/platforms/chrp/ |
D | setup.c | 369 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-3.4.99/arch/powerpc/platforms/8xx/ |
D | m8xx_setup.c | 222 int cascade_irq; in cpm_cascade() local 224 if ((cascade_irq = cpm_get_irq()) >= 0) { in cpm_cascade() 225 struct irq_desc *cdesc = irq_to_desc(cascade_irq); in cpm_cascade() 227 generic_handle_irq(cascade_irq); in cpm_cascade()
|
/linux-3.4.99/arch/mips/vr41xx/common/ |
D | irq.c | 39 int cascade_irq(unsigned int irq, int (*get_irq)(unsigned int)) in cascade_irq() function 60 EXPORT_SYMBOL_GPL(cascade_irq);
|
D | icu.c | 720 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-3.4.99/arch/arm/mach-exynos/ |
D | common.c | 430 unsigned int cascade_irq, combiner_irq; in combiner_handle_cascade_irq() local 445 cascade_irq = combiner_irq + (chip_data->irq_offset & ~31); in combiner_handle_cascade_irq() 446 if (unlikely(cascade_irq >= NR_IRQS)) in combiner_handle_cascade_irq() 447 do_bad_IRQ(cascade_irq, desc); in combiner_handle_cascade_irq() 449 generic_handle_irq(cascade_irq); in combiner_handle_cascade_irq()
|
/linux-3.4.99/arch/powerpc/platforms/pseries/ |
D | setup.c | 116 unsigned int cascade_irq = i8259_irq(); in pseries_8259_cascade() local 118 if (cascade_irq != NO_IRQ) in pseries_8259_cascade() 119 generic_handle_irq(cascade_irq); in pseries_8259_cascade()
|
/linux-3.4.99/arch/arm/mach-msm/include/mach/ |
D | sirc.h | 27 unsigned int cascade_irq; member
|
/linux-3.4.99/arch/arm/common/ |
D | gic.c | 301 unsigned int cascade_irq, gic_irq; in gic_handle_cascade_irq() local 314 cascade_irq = irq_find_mapping(chip_data->domain, gic_irq); in gic_handle_cascade_irq() 316 do_bad_IRQ(cascade_irq, desc); in gic_handle_cascade_irq() 318 generic_handle_irq(cascade_irq); in gic_handle_cascade_irq()
|
/linux-3.4.99/arch/mips/include/asm/vr41xx/ |
D | vr41xx.h | 78 extern int cascade_irq(unsigned int irq, int (*get_irq)(unsigned int));
|
/linux-3.4.99/drivers/gpio/ |
D | gpio-vr41xx.c | 552 return cascade_irq(irq, giu_get_irq); in giu_probe()
|