Home
last modified time | relevance | path

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

/linux-5.19.10/arch/powerpc/platforms/86xx/
Dpic.c19 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-5.19.10/arch/powerpc/platforms/85xx/
Dmpc85xx_ds.c48 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()
Dmpc85xx_cds.c208 unsigned int cascade_irq = i8259_irq(); in mpc85xx_8259_cascade_handler() local
210 if (cascade_irq) in mpc85xx_8259_cascade_handler()
212 generic_handle_irq(cascade_irq); in mpc85xx_8259_cascade_handler()
240 int cascade_irq; in mpc85xx_cds_8259_attach() local
254 cascade_irq = irq_of_parse_and_map(cascade_node, 0); in mpc85xx_cds_8259_attach()
255 if (!cascade_irq) { in mpc85xx_cds_8259_attach()
269 ret = request_irq(cascade_irq, mpc85xx_8259_cascade_action, in mpc85xx_cds_8259_attach()
278 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.c93 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-5.19.10/drivers/irqchip/
Dirq-mmp.c41 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-5.19.10/drivers/soc/fsl/qe/
Dqe_ic.c369 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()
382 unsigned int cascade_irq = qe_ic_get_high_irq(qe_ic); in qe_ic_cascade_high() local
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()
[all …]
/linux-5.19.10/arch/powerpc/platforms/512x/
Dmpc5121_ads_cpld.c159 unsigned int cascade_irq; in mpc5121_ads_cpld_pic_init() local
173 cascade_irq = irq_of_parse_and_map(np, 0); in mpc5121_ads_cpld_pic_init()
174 if (!cascade_irq) in mpc5121_ads_cpld_pic_init()
195 irq_set_chained_handler(cascade_irq, cpld_pic_cascade); in mpc5121_ads_cpld_pic_init()
/linux-5.19.10/arch/powerpc/sysdev/ge/
Dge_pic.c99 unsigned int cascade_irq; in gef_pic_cascade() local
105 cascade_irq = gef_pic_get_irq(); in gef_pic_cascade()
107 if (cascade_irq) in gef_pic_cascade()
108 generic_handle_irq(cascade_irq); in gef_pic_cascade()
/linux-5.19.10/arch/powerpc/platforms/chrp/
Dsetup.c354 unsigned int cascade_irq = i8259_irq(); in chrp_8259_cascade() local
356 if (cascade_irq) in chrp_8259_cascade()
357 generic_handle_irq(cascade_irq); in chrp_8259_cascade()
448 unsigned int cascade_irq; in chrp_find_8259() local
492 cascade_irq = irq_of_parse_and_map(pic, 0); in chrp_find_8259()
493 if (!cascade_irq) in chrp_find_8259()
496 irq_set_chained_handler(cascade_irq, in chrp_find_8259()
/linux-5.19.10/arch/powerpc/platforms/embedded6xx/
Dmvme5100.c43 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-5.19.10/arch/mips/vr41xx/common/
Dirq.c20 int cascade_irq(unsigned int irq, int (*get_irq)(unsigned int)) in cascade_irq() function
42 EXPORT_SYMBOL_GPL(cascade_irq);
Dicu.c705 cascade_irq(INT0_IRQ, icu_get_irq); in vr41xx_icu_init()
706 cascade_irq(INT1_IRQ, icu_get_irq); in vr41xx_icu_init()
707 cascade_irq(INT2_IRQ, icu_get_irq); in vr41xx_icu_init()
708 cascade_irq(INT3_IRQ, icu_get_irq); in vr41xx_icu_init()
709 cascade_irq(INT4_IRQ, icu_get_irq); in vr41xx_icu_init()
/linux-5.19.10/arch/powerpc/sysdev/
Dtsi108_pci.c421 unsigned int cascade_irq = get_pci_source(); in tsi108_irq_cascade() local
423 if (cascade_irq) in tsi108_irq_cascade()
424 generic_handle_irq(cascade_irq); in tsi108_irq_cascade()
Dfsl_msi.h32 unsigned long cascade_irq; member
/linux-5.19.10/arch/powerpc/platforms/pasemi/
Dsetup.c207 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-5.19.10/arch/mips/include/asm/vr41xx/
Dvr41xx.h74 extern int cascade_irq(unsigned int irq, int (*get_irq)(unsigned int));
/linux-5.19.10/arch/powerpc/platforms/pseries/
Dsetup.c175 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-5.19.10/drivers/gpio/
Dgpio-vr41xx.c521 return cascade_irq(irq, giu_get_irq); in giu_probe()