/linux/arch/powerpc/platforms/86xx/ |
A D | pic.c | 19 unsigned int cascade_irq = i8259_irq(); in mpc86xx_8259_cascade() local 21 if (cascade_irq) in mpc86xx_8259_cascade() 22 generic_handle_irq(cascade_irq); in mpc86xx_8259_cascade() 33 int cascade_irq; in mpc86xx_init_irq() local 56 cascade_irq = irq_of_parse_and_map(cascade_node, 0); in mpc86xx_init_irq() 57 if (!cascade_irq) { in mpc86xx_init_irq() 65 irq_set_chained_handler(cascade_irq, mpc86xx_8259_cascade); in mpc86xx_init_irq()
|
/linux/arch/powerpc/platforms/85xx/ |
A D | mpc85xx_ds.c | 48 unsigned int cascade_irq = i8259_irq(); in mpc85xx_8259_cascade() local 50 if (cascade_irq) { in mpc85xx_8259_cascade() 51 generic_handle_irq(cascade_irq); in mpc85xx_8259_cascade() 63 int cascade_irq; in mpc85xx_ds_pic_init() local 94 cascade_irq = irq_of_parse_and_map(cascade_node, 0); in mpc85xx_ds_pic_init() 95 if (!cascade_irq) { in mpc85xx_ds_pic_init() 100 DBG("mpc85xxds: cascade mapped to irq %d\n", cascade_irq); in mpc85xx_ds_pic_init() 105 irq_set_chained_handler(cascade_irq, mpc85xx_8259_cascade); in mpc85xx_ds_pic_init()
|
A D | mpc85xx_cds.c | 207 unsigned int cascade_irq = i8259_irq(); in mpc85xx_8259_cascade_handler() local 209 if (cascade_irq) in mpc85xx_8259_cascade_handler() 211 generic_handle_irq(cascade_irq); in mpc85xx_8259_cascade_handler() 239 int cascade_irq; in mpc85xx_cds_8259_attach() local 253 cascade_irq = irq_of_parse_and_map(cascade_node, 0); in mpc85xx_cds_8259_attach() 254 if (!cascade_irq) { in mpc85xx_cds_8259_attach() 268 ret = request_irq(cascade_irq, mpc85xx_8259_cascade_action, in mpc85xx_cds_8259_attach() 277 irq_set_handler(cascade_irq, mpc85xx_8259_cascade_handler); in mpc85xx_cds_8259_attach()
|
A D | common.c | 55 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()
|
A D | socrates_fpga_pic.c | 93 unsigned int cascade_irq; in socrates_fpga_pic_cascade() local 99 cascade_irq = socrates_fpga_pic_get_irq(irq); in socrates_fpga_pic_cascade() 101 if (cascade_irq) in socrates_fpga_pic_cascade() 102 generic_handle_irq(cascade_irq); in socrates_fpga_pic_cascade()
|
/linux/drivers/irqchip/ |
A D | irq-mmp.c | 41 unsigned int cascade_irq; member 158 if (irq == icu_data[i].cascade_irq) { in icu_mux_irq_demux() 291 icu_data[1].cascade_irq = 4; in mmp2_init_icu() 300 icu_data[2].cascade_irq = 5; in mmp2_init_icu() 309 icu_data[3].cascade_irq = 9; in mmp2_init_icu() 318 icu_data[4].cascade_irq = 17; in mmp2_init_icu() 327 icu_data[5].cascade_irq = 35; in mmp2_init_icu() 336 icu_data[6].cascade_irq = 51; in mmp2_init_icu() 345 icu_data[7].cascade_irq = 55; in mmp2_init_icu() 354 if (irq == icu_data[1].cascade_irq || in mmp2_init_icu() [all …]
|
/linux/drivers/soc/fsl/qe/ |
A D | qe_ic.c | 369 unsigned int cascade_irq = qe_ic_get_low_irq(qe_ic); in qe_ic_cascade_low() local 372 if (cascade_irq != 0) in qe_ic_cascade_low() 373 generic_handle_irq(cascade_irq); in qe_ic_cascade_low() 385 if (cascade_irq != 0) in qe_ic_cascade_high() 386 generic_handle_irq(cascade_irq); in qe_ic_cascade_high() 395 unsigned int cascade_irq; in qe_ic_cascade_muxed_mpic() local 398 cascade_irq = qe_ic_get_high_irq(qe_ic); in qe_ic_cascade_muxed_mpic() 399 if (cascade_irq == 0) in qe_ic_cascade_muxed_mpic() 400 cascade_irq = qe_ic_get_low_irq(qe_ic); in qe_ic_cascade_muxed_mpic() 402 if (cascade_irq != 0) in qe_ic_cascade_muxed_mpic() [all …]
|
/linux/arch/powerpc/sysdev/ge/ |
A 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) in gef_pic_cascade() 106 generic_handle_irq(cascade_irq); in gef_pic_cascade()
|
/linux/arch/powerpc/platforms/512x/ |
A D | mpc5121_ads_cpld.c | 158 unsigned int cascade_irq; in mpc5121_ads_cpld_pic_init() local 172 cascade_irq = irq_of_parse_and_map(np, 0); in mpc5121_ads_cpld_pic_init() 173 if (!cascade_irq) in mpc5121_ads_cpld_pic_init() 194 irq_set_chained_handler(cascade_irq, cpld_pic_cascade); in mpc5121_ads_cpld_pic_init()
|
/linux/arch/powerpc/platforms/chrp/ |
A D | setup.c | 352 unsigned int cascade_irq = i8259_irq(); in chrp_8259_cascade() local 354 if (cascade_irq) in chrp_8259_cascade() 355 generic_handle_irq(cascade_irq); in chrp_8259_cascade() 446 unsigned int cascade_irq; in chrp_find_8259() local 490 cascade_irq = irq_of_parse_and_map(pic, 0); in chrp_find_8259() 491 if (!cascade_irq) in chrp_find_8259() 494 irq_set_chained_handler(cascade_irq, in chrp_find_8259()
|
/linux/arch/powerpc/platforms/embedded6xx/ |
A D | mvme5100.c | 43 unsigned int cascade_irq = i8259_irq(); in mvme5100_8259_cascade() local 45 if (cascade_irq) in mvme5100_8259_cascade() 46 generic_handle_irq(cascade_irq); in mvme5100_8259_cascade()
|
/linux/arch/mips/vr41xx/common/ |
A D | irq.c | 20 int cascade_irq(unsigned int irq, int (*get_irq)(unsigned int)) in cascade_irq() function 42 EXPORT_SYMBOL_GPL(cascade_irq);
|
A D | icu.c | 707 cascade_irq(INT0_IRQ, icu_get_irq); in vr41xx_icu_init() 708 cascade_irq(INT1_IRQ, icu_get_irq); in vr41xx_icu_init() 709 cascade_irq(INT2_IRQ, icu_get_irq); in vr41xx_icu_init() 710 cascade_irq(INT3_IRQ, icu_get_irq); in vr41xx_icu_init() 711 cascade_irq(INT4_IRQ, icu_get_irq); in vr41xx_icu_init()
|
/linux/arch/powerpc/sysdev/ |
A D | tsi108_pci.c | 420 unsigned int cascade_irq = get_pci_source(); in tsi108_irq_cascade() local 422 if (cascade_irq) in tsi108_irq_cascade() 423 generic_handle_irq(cascade_irq); in tsi108_irq_cascade()
|
A D | fsl_msi.h | 32 unsigned long cascade_irq; member
|
/linux/arch/powerpc/platforms/pasemi/ |
A D | setup.c | 207 unsigned int cascade_irq = i8259_irq(); in sb600_8259_cascade() local 209 if (cascade_irq) in sb600_8259_cascade() 210 generic_handle_irq(cascade_irq); in sb600_8259_cascade()
|
/linux/arch/mips/include/asm/vr41xx/ |
A D | vr41xx.h | 74 extern int cascade_irq(unsigned int irq, int (*get_irq)(unsigned int));
|
/linux/arch/powerpc/platforms/pseries/ |
A D | setup.c | 175 unsigned int cascade_irq = i8259_irq(); in pseries_8259_cascade() local 177 if (cascade_irq) in pseries_8259_cascade() 178 generic_handle_irq(cascade_irq); in pseries_8259_cascade()
|
/linux/drivers/gpio/ |
A D | gpio-vr41xx.c | 523 return cascade_irq(irq, giu_get_irq); in giu_probe()
|